Mengaktifkan userdir public_html di ubuntu

Dalam sebuah server terkadang tidak hanya digunakan satu aplikasi web, namun juga dapat digunakan beberapa aplikasi web. Caranya dengan mengaktifkan userdir public_html, yang diletakkan di /home/userdir_folder/public_html. Sehingga halaman website tersebut bisa diakses dengan mengetikan url http://localhost/~userdir_folder/index.php. Tanda (~) merupakan username untuk mengakses website dengan username userdir_folder, untuk bisa menggunakannya mari kita mulai tahapan berikut ini dan pastikan login sebagai root :
1. Aktifkan modul userdir, dengan cara sebagai berikut
#sudo a2enmod userdir
2. Menambahkan user baru
#sudo adduser nama_user 
3. Setting module php5.conf agar apache dapat membaca home/username/public_html dengan cara sebagai berikut :
#sudo nano /etc/apache/mods-available/php5.conf
Cari bagian yang di bawah ini kemudian tambahkan karakter ‘#’ di awal setiap baris:
<IfModule mod_userdir.c>
    <Directory /home/*/public_html>
        php_admin_value engine Off
    </Directory>
</IfModule>
Maka akan menjadi seperti dibawah ini
#<IfModule mod_userdir.c>
#<Directory /home/*/public_html>
#        php_admin_value engine Off
#    </Directory>
#</IfModule>
Keluar dari nano dengan menekan "CTRL+x" dan pilih y untuk menyimpan.
4. Restart apache
#sudo /etc/init.d/apache2 restart 
5. Silahkan dicoba dengan membuka browser dan mengetikan url http://localhost/~userdir_folder/
 Semoga bermanfaat bagi pembaca.

Comments

Popular Posts