Membuat Userdir public_html di Apache Ubuntu

Saat membangun server ubuntu dengan dua aplikasi saya bingung menempatakan aplikasi yang kedua, untung dapat tutorial dari blog sebelah. Saya catatkan ulang disini sebagai referensi dan sapa tahu dapat berguna bagi teman-teman.

Cara membuat http://localhost/~user di Ubuntu.

Buat folder public_html  di home directory

mkdir ~/public_html

Kita Enable user directory – nya

cd /etc/apache2/mods-enabled
 sudo ln -s ../mods-available/userdir.conf userdir.conf
 sudo ln -s ../mods-available/userdir.load userdir.load

Tambahkan nama user  dengan perintah sebagai berikut “adduser user”, kemudian silahkan di isi sesuai dengan isian.

Kemudian edit /etc/apache2/mods-enabled/php5.conf

sudo nano /etc/apache2/mods-enabled/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>

Jadinya seperti ini:

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

Keluar Ctrl+X dan pilih Y Enter
Restart Apache

sudo /etc/init.d/apache2 restart

Silahkan buka browser anda contoh : http://localhost/~user, semoga berhasil.

Tentang -=N N=-

Simple Thinks
Pos ini dipublikasikan di Linux, Tips dan Trick, Uncategorized. Tandai permalink.

4 Balasan ke Membuat Userdir public_html di Apache Ubuntu

  1. maseadi berkata:

    topik yang gk jauh ni.. Gimana si jalanin apache+mysql yang udah ada diubuntu. Apachenya sih udah jalan, ak coba buat file html di var/www tapi gk kepanggil. Trus jalanin mysqlnya jg. Thanks
    Salam http://www.solutionsnews.wordpress.com

  2. xander berkata:

    kalo ga salah defaultnya itu harus index.html,.atau index.php,.kalo misalnya ga bisa di panggil coba liat pengaturan yg ada di sites_avaliable,.mungkin ada settingan yg salah

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s