January 15th, 2008 by gia

Baru sempet nulis nih :) dari dulu ga ada waktu terus, langsung aja ya. Yang perlu dipersiapkan pertama kali :

Langkah-langkah :

  1. Oracle Instant Client
    unzip instantclient-basic-linux32-10.2.0.3-20061115.zip
    1. unzip instantclient-sdk-linux32-10.2.0.3-20061115.zip
    • pindahkan direktori hasil ekstrak (misal: instantclient_10_2) ke direktori /usr/local/ –>
      mv instantclient_10_2 /usr/local/
      1. </span></span></li>
      2. </ul>
      3. <span class="boldbodycopy"></span></li>
      4.  <li>Install Apache
      5. <pre lang="bash">  tar -zxvf httpd-2.2.2.tar.gz
      6.   cd httpd-2.2.2
    • Install apr
      cd srclib/apr
      1.  ./buildconf
      2.  ./configure -prefix=/usr/local/apr-httpd
      3.  make
      4.  make install
    • Install apr-util
      cd ../apr-util
      1.  ./buildconf
      2.  ./configure -prefix=/usr/local/apr-util-httpd -with-apr=/usr/local/apr-httpd
      3.  make
      4.  make install
    • Install Apache
      cd ../../
      1.         ./buildconf
      2.  ./configure -enable-module=so -prefix=/usr/local/apache -with-apr=/usr/local/apr-httpd -with-apr-util=/usr/local/apr-util-httpd
      3.  make
      4.  make install
    • Install PHP5
      tar -zxvf php-5.2.2.tar.gz
      1.  cd php-5.2.2
      2.  ./configure -with-oci8=instantclient,/path/to/oic/lib -prefix=/usr/local/php -with-apxs2=/usr/local/apache/bin/apxs -enable-sigchild -with-config-file-path=/usr/local/apache/conf
      3.  make
      4.  make install
    • Testing
      • buat file php (misal: info.php) yang isinya <?php phpinfo();?> kemudian simpan file tersebut di direktori /var/www
      • buka file tersebut melalui browser (misal: http://localhost/info.php)
      • untuk mengetahui apakah Oracle Instant Client nya sudah terpasang cari bagian yang bertuliskan OCI, bila ada berarti proses instalasi berhasil. Jika tidak ada, kemungkinan proses instalasi ada yang gagal.

Sekian terima kasih, semoga bermanfaat.

Tags: , , , ,
Posted in Fedora, Linux | 2 Comments »
2 Responses to “Apache2, PHP5, Oracle Instant Client di Fedora Core 4”
firdi says:

saat “tar -zxvf httpd-2.2.2.tar.gz” file tar gz ini harus di letakkan dimana ya ?

gia says:

@firdi
bebas mas mau diletakkan dimana saja :D, ntar abis ngejalanin perintah itu bakalan ada direktori baru bernama httpd-2.2.2 di direktori tempat anda menyimpan file .tar.gz nya

Semoga membantu :D

Leave a Reply