Log Of Oyazhuryachna

Mengaktifkan user public_html dan skeleton di Ubuntu

Sebagai sebuah server, ubuntu memiliki kemampuan untuk membuat public_html setiap user yang dibuat, namun standarnya public_html harus dibuat secara manual setelah menambahkan user.

Apabila public_html user sudah aktif, maka setiap user akan memiliki hompage-nya masing-masing dengan alamat seperti berikut

http://ipserver/~nama_user , perhatikan gambar dibawah

public_html_skel

Untuk mengaktifkan public_html user secara otomatis ketika dilakukan penambahan user, beriut langkah-langkahnya :

Pastikan modul userdir di apache aktif, kalo belum yakin aktifkan modul userdir dengan perintah sebagai berikut :

sudo a2enmod userdir

Masuk ke direktori /etc/skel

cd /etc/skel

Buat folder public_html

sudo mkdir public_html

Tambahkan user dengan cara ketik adduser nama_user kemudian isi data yang diminta oleh terminal (lihat gambar), misal

sudo adduser irwan

add_user_skel

Jika telah selesai coba panggil dibrowser dengan alamat

http://ip_address/~irwan

skel_of_irwan

Selanjutnya agar file-file PHP bisa dijalankan, edit file

/etc/apache2/mods-enabled/php*.conf

(* sesuai vers php nya)

cari baris berikut :

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

Berikan komentar pada tag php_admin_value engine Off,
sehingga menjadi :

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

, ,

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.