Lab 8.4 Konfigurasi Userdir di Web Server [Apache] CentOS 7


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
Pada postingan kali ini, admin menggunakan topologi yang sama dengan topologi pada postingan sebelumnya


Buat User
Pertama-tama, buatlah user terlebih dahulu. masukkan command berikut
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.conf
vi /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
Setelah itu, buat file index.html didalam directory  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
Previous
Next Post »