1. Membangun webserver via Macports

    Secara default, Leopard maupun Snow Leopard sebenarnya sudah terintegrasi dengan aplikasi webserver yang lengkap. Apache dan PHP sudah ter-include didalamnya. MySQL saja yang belum ada dalam paket, sebenarnya kita tinggal install MySQL sendiri juga bisa.

    Macports, dapat dikatakan merupakan sebuah aplikasi yang berfungsi sebagai manajemen paket/aplikasi di sistem operasi yang dibuat Apple. Sehingga kita dapat menginstal berbagai macam aplikasi dengan mudah semudah jika menggunakan apt atau yum di Linux.

    Sekarang kita mulai, go..go..go..

    Download Macports id www.macports.org, sesuaikan dengan sistem yang digunakan, Tiger, Leopard ataupun Snow Leopard. Install Macports hingga selesai. (Setelah selesai disarankan untuk logoff dari system terlebih dahulu). read more »

  2. Port 10088 ke 80

    15/07/2009
    By eko, category: Apache

    Berdasar posting sebelumnya, dimana secara default port untuk ZS-CE adalah 10088 yang terasa agak aneh bagi sebagian orang. Ambil contoh jika kita akan membuka halaman localhost harus mengetikkan

    http://localhost:10088/

    terasa agak aneh bukan ? bagaimana kita mensiasati hal ini? yang jelas kita harus mengubah beberapa parameter di dalam file konfigurasi Apache yang terdapat dalam ZS-CE.

    $ sudo /usr/local/zend/bin/zendctl.sh stop-apache
    $ sudo pico /usr/local/zend/apache2/conf/httpd.conf
    

    kemudian rubah nilai “Listen 10088″ menjadi “Listen 80″ (tanpa tanda petik).

    $ sudo pico /usr/local/zend/apache2/bin/apachectl

    rubah nilai

    STATUSURL="http://localhost:10088/server-status"

    menjadi

    STATUSURL="http://localhost:80/server-status"

    setelah itu start kembali ZS-CE.

  3. Zend Server Community Edition

    Alternatif lain sebagai server siap pakai yang tersedia di beberapa sistem operasi telah bertambah, setelah yang lebih dulu dikenal, seperti PHPtriad, XAMPP, WAMP, MAMP dan masih banyak yang lain nya.

    Zend kini juga menyediakan aplikasi semacam itu, Zend Server Community Edition. Seperti dapat dilihat dari namanya, maka server ini bersifat community dan dapat diperoleh dengan gratis di situs resmi Zend.

    Seperti dikutip dari situs Zend, Zend Server Community Edition (ZS-CE) ini memiliki beberapa feature diantaranya:

    • Application performance optimization (data caching and bytecode acceleration)
    • All-in-one native installers for Linux, Windows and Mac OS
    • A certified PHP distribution
    • Zend Framework
    • Apache (or IIS integration)
    • MySQL (on Windows)
    • Out-of-the-box connectivity to all common databases
    • Java code connectivity
    • Web-based PHP administrator console

    read more »

  4. Install PHP di Keluarga Buah Buahan

    Berawal dari 24 hari lalu dan ToH Leo yang indah. Dimana telah banyak program terinstall default disana. Seperti Apache dan PHP. Meskipun PHP belum di load secara default oleh Leopard. Untuk meload PHP harus dilakukan secara manual yaitu edit file /private/etc/apache2/httpd.conf. Tinggal hilangkan tanda pagar (#) pada baris

    #LoadModule php5_module libexec/apache2/libphp5.so

    menjadi

    LoadModule php5_module libexec/apache2/libphp5.so

    restart web server jadi deh.

    read more »

  5. Export Data CDS ISIS ke MySQL

    CDS ISIS merupakan produk dari UNESCO yang telah “melegenda” di kalangan para pustakawan. Hal ini bisa dimengerti karena memang sudah dari jaman dahulu kala CDS ISIS ini digunakan. Gratis lagi. Banyak keunggulan nya juga memang CDS ISIS ini, terutama penerapan MARC yang fleksibel. Hanya saja yang membuat saya sendiri “mangkel” adalah format penyimpanan dalam bentuk TEXT ISO (karena berekstensi .ISO tapi berisi file TEXT biasa) tunggal. Pertanyaan muncul kenapa harus file TEXT seh, kan sekarang sudah bukan jaman lagi data disimpan dalam bentuk text. Sudah ada Database server yang jauh lebih handal. Katakan semacam MySQL, PostgreSQL, Oracle, MSSQL, SQLite, EnterpriseDB dll, entah itu berbayar ataupun gratis.

    Ok, tutorial ini merupakan “salah satu cara” yang dapat digunakan sebagai referensi bila anda-anda semua ingin mencoba merubah data CDS ISIS yang berbentuk TEXT ISO ke dalam database server MySQL. untuk database yang lain saya rasa tidak akan jauh berdeda. read more »

  6. install Apache MySQL PHP plus modul PDFlib

    Seperti di manual PHP disebutkan bahwa PHP tidak lagi mendukung PDFlib secara builtin semenjak tanggal 9 Maret 2000. Tapi tidak berarti PHP tidak mendukung format PDF, tetapi dengan PECL kita masih bisa membuat PDF dengan PHP tentu saja tetap dengan menggunakan PDFlib yang sudah tidak gratis lagi. eh.. ada ding yang gratis yaitu versi Lite. Tentu saja versi lite ini tidak secanggih versi berbayarnya. kok malah ngelantur neh, kapan configure nya…..????

    Tutorial ini saya tulis dengan keyboard tentunya :D . Slackware 12, PHP 5.2.4, Apache 2.2.6, MySQL 5.0.45 dan PDFlib-Lite-7.0.0p3. dan saya yakin bisa untk distro Linux laennya. read more »

  7. Trik merubah Teks Apache menjadi lainnya

    9/01/2007
    By eko, category: Apache

    Sempat beberapa bulan yang lalu kaget melihat web serper temen kok aneh, tidak apache tidak juga IIS melainkan H.A.P/0.0.0, padahal servernya Apache. tak tanyain ke orang nya katanya suruh rubah di source Apache nya. akhirnya 2 hari kemarin aku coba berhasil. Sambil bagi-bagi  ilmu akhirnya tulis aja deh disini.

    edit file include/ap_release.h

    cari baris berikut :


    #define AP_SERVER_BASEPRODUCT "Apache"
    #define AP_SERVER_MAJORVERSION_NUMBER 2
    #define AP_SERVER_MINORVERSION_NUMBER 2
    #define AP_SERVER_PATCHLEVEL_NUMBER 3
    #define AP_SERVER_DEVBUILD_BOOLEAN 0

    kemudian rubah sesuai kehendak anda :d (aku merubah menjadi seperti ini)


    #define AP_SERVER_BASEPRODUCT "GlobeServ"
    #define AP_SERVER_MAJORVERSION_NUMBER 0
    #define AP_SERVER_MINORVERSION_NUMBER 0
    #define AP_SERVER_PATCHLEVEL_NUMBER 0
    #define AP_SERVER_DEVBUILD_BOOLEAN 0

    kemudian baru lakukan langkah compile dst seperti biasa.

    ./configure ......
    make all
    make install

    Kemuadian jalankan Apachenya seperti biasa. pasti teks yang biasanya Apache/2.2.3 menjadi GlobeServ/0.0.0

    O..iya, aku menggunakan Apache 2.2.3 di Slackware 11.sedangakan jika ingin install PHP sekalian,….

    Edit file configure yang terletak pada source PHP, cari baris berikut :

    if test "$APACHE_VERSION" -le 2000000; then
    { echo "configure: error: You have enabled Apache 2 support while your server is Apache 1.3. Please use the appropiate switch --with-apxs (without the 2)" 1>&2; exit 1; }
    elif test "$APACHE_VERSION" -lt 2000040; then
    { echo "configure: error: Please note that Apache version >= 2.0.40 is required" 1>&2; exit 1; }
    fi

    beri tanda comment saja sehingga menjadi seperti berikut :

    # if test "$APACHE_VERSION" -le 2000000; then
    # { echo "configure: error: You have enabled Apache 2 support while your server is Apache 1.3. Please use the appropiate switch --with-apxs (without the 2)" 1>&2; exit 1; }
    # elif test "$APACHE_VERSION" -lt 2000040; then
    # { echo "configure: error: Please note that Apache version >= 2.0.40 is required" 1>&2; exit 1; }
    # fi

    Setelah itu lakukan proses install seperti biasa

    ./configure …….
    make all
    make install

    Sukses….

Recent Post

Recent Comment

Archive