Selasa, 12 Juni 2012

Mengaktifkan Mod Userdir apache2 pada Ubuntu

Langsung aja ya, karena udah malam dan udah mulai ngantuk. Mod Userdir pada apache digunakan untuk membuat salah satu folder pada home directory user menjadi public dan bisa di akses melalui apache. Ketika kita menggunakan mod user dir, maka nanti user akan memiliki satu site pribadi nya seperti http://cs.upi.edu/~fadhly/ . Nah caranya kalau di ubuntu jadi sangat mudah karena ubuntu punya tools apache seperti a2enmod, a2ensite, a2dissite dsb. berikut langkah langkah nya:




  • buat sebuah folder dengan nama public_html pada home directory dan setting permission nya


[plain]
mkdir /home/fadhly/public_html/
chmod -R 775 /home/fadhly/public_html [/plain]

  • aktifkan mod userdir dengan perintah


[plain]
sudo a2enmod userdir
[/plain]

  • untuk testing berhasil atau tidak nanti nya, kita bikin sebuah file php. misalnya info.php


[plain]
<?php
phpinfo();
?>
[/plain]

  • edit file php5.conf yang ada di /etc/apache2/mods-available/php5.conf.  cari baris berikut:


[plain]

<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>
[/plain]

  • ganti menjadi:


[plain]

#<IfModule mod_userdir.c>
#<Directory /home/*/public_html>
#php_admin_value engine Off
#</Directory>
#</IfModule>
[/plain]

  • restart service apache


[plain]
service apache2 reload
[/plain]

  • testing dan coba dibuka di browser dengan alamat site/~user/


http://cs.upi.edu/~fadhly

semoga berhasil :D

0 komentar:

Posting Komentar