Pada kesempatan kali ini, admin dari blog ini akan membahas mengenai Konfigurasi Userdir di Web Server. Sebelumnya, admin sudah ngeposting 3 materi yang berkaitan dengan web Server. Apa itu Userdir?. Userdir ini berfungsi agar setiap user tertentu memiliki diretory web yang dikelolanya. Berikut konfigurasi Userdir
Topologi
Buat User
useradd fiqih (nama si user)
passwd fiqih (nama si user)
File userdir.conf
Edit file userdir.conf nya yang berada di directory /etx/httpd/conf.d/userdir.confvi /etc/httpd/conf.d/userdir.conf
Cari dan edit syntak Userdir dari disables menjadi enabled seperti gambar dibawah ini. Lalu hapus tanda # untuk mengaktifkan opsi tersebut
Lalu, cari dan edit konfigurasi Directory "/home/*/public_html". Pada AllowOverride ubah menjadi all dan Option menjadi None. Seperti gambar dibawah ini
Restart Service httpd
Lakukan restart service httpd agar konfigurasi yang dilakukan sebelumnya berjalan (di proses)systemctl restart httpd
Selanjutnya, buat directory public_html ke dalam directori si user tersebut, lalu beri permission akses directoru /home/<siuser>. Kemudian, atur kepemilikan dari directorty /home/<siuser>/public_html. Setelah itu ubah permission directory /home/<siuser>/public_html.
Pada tahap ini, atur perizinan pada selinux terhadap directori /home/<siuser>/public_html agar dapat tampil saat si user akses melalui http
Edit File public_html
vi /home/fiqih/public_html/index.html
Contoh, tambahkan script html seperti gambar dibawah ini
Lalu, ubah permission terhadap file yang telah dibuat tadi menjadi 644. Aktifkan directory home pada selinux dengan perntah sebagai berikut
chmod 644 /home/fiqih/public_html/index.html
setsebool -P httpd_enable_homedirs true
Verifikasi Web di Client
Tahap terakhir yaitu pengecekan di client. Buka browser >> www.namadomain/~siuser/
Cukup Sekian materi Konfigurasi Userdir Web Server (Apache) CentOS 7 yang dapat saya sharing
Tunggu tutorial selanjutnya
Terima kasih sudah berkunjung
Mohon maaf jika ada kekurangan dan
Semoga bermanfaat
ConversionConversion EmoticonEmoticon