Install Drupal di Slackware 12 (part 1/2)

Submitted by michael on Sun, 09/09/2007 - 21:34

Jika Anda akses ke http://linux.or.id atau ke http://slackerbox.com , maka situs yang tampil dirancang dengan Drupal. Drupal merupakan CMS (Content Management System) yang populer di dunia persitusan :).

Menariknya, untuk menginstall drupal di Linux (Slackware 12) kita sebelumnya perlu mengaktifkan Apache httpd server, Php, dan Mysql.

Saya akan membagi tulisan ini jadi 2 bahasan. Pertama mengenai Apache dan PHP, kemudian bahasan kedua mengenai MySQL dan drupal.

Target adalah localhost (sehingga Anda dapat langsung praktek tanpa perlu terhubung ke Internet) Dan...Sebisa mungkin menggunakan default slackware.

It works ! (Mengaktifkan Apache server)

  • Sebelumnya edit /etc/httpd/httpd.conf

    Cari bagian :
    #ServerName example.com:80 Hilangkan tanda # dan ganti dengan localhost :
    ServerName localhost:80

  • Cari DirektoryIndex dan tambahkan index.php

    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.

    DirectoryIndex index.html index.php
  • Hilangkan tanda # pada bagian ini untuk mengaktifkan PHP :

    # Uncomment the following line to enable PHP:
    #
    Include /etc/httpd/mod_php.conf
  • Jangan lupa Save file !
  • Sekarang ubah ijin rc.httpd agar setiap boot Apache diaktifkan.
    #chmod 755 /etc/rc.d/rc.httpd
    Maka saat boot Apache akan diaktifkan.
  • Jalankan sekarang juga dech ! :P
    #apachectl -k start
  • Sekarang tes Apache. Masuk ke browser favorit Anda, dan coba browse http://localhost jika berhasil, maka akan keluar tulisan It Works! pada browser Anda.

phpinfo() (Tes PHP)

  • Letak working direktory default adalah /srv/httpd/htdocs
    Okedeh, sekedar tes pakai direktory default aja.
  • Buat file testphp.php dan letakkan pada direktory /srv/httpd/htdocs Bisa ?
  • Coba lakukan instruksi #touch /srv/httpd/htdocs/testphp.php Kemudian Edit file kosong tersebut dan tambahkan baris berikut :

    <?php
    phpinfo()
    ?>
  • Jangan lupa save file tersebut :P
  • Buka browser Anda dan coba browse http://localhost/testphp
  • Nikmati dulu keberhasilan :P