Pada prinsipnya, mengaktifkan module userdir di Apache2 dan lighttpd saja hanya berbedea di perintahnya saja. Di Apache2 perintah yang kita gunakan adalah:
sudo a2enmod userdir
Jangan lupa untuk memuat ulang konfigurasi Apache2:
sudo service apache2 force-reload
Lalu buat direktori public_html di $HOME user yang hendak memanfaatkan module ini:
cd $HOME
mkdir public_html
chmod -R 775 public_html
Install dukungan PHP5 untuk Apache2:
sudo apt-get install php5 libapache2-mod-php5
Paket libapache2-mod-php5 opsional, menurut dokumentasi komunitas Ubuntu kita perlu memasang paket ini jika masih membutuhkan dukungan untuk PHP4. Terakhir aktifkan modul php5:
sudo a2enmod php5
Kemudian buat sebuah file index.php di ~/public_html dengan isi:
phpinfo();
?>
Arahkan browser ke http://localhost/~user, ganti user dengan nama user kita. Oops, kok malah skrip PHP-nya kok malah diunduh? (thinking). Hmm… ternyata menurut diskusi di sini, kita harus menghilangkan atau mengubah baris berikut jadi komentar:
>
php_admin_value engine Off
Konfigurasi ini ada di berkas /etc/apache2/mods-available/php5.conf, untuk menjadikannya komentar tambahkan karakter # di depan setiap baris. Setelah itu muat ulang konfigurasi Apache2:
sudo service apache2 force-reload
Nah, sekarang coba akses lagi http://localhost/~user.







0 komentar:
Poskan Komentar
Silahkan tinggalkan komentar anda disini...