[Lab 8.4] Userdir Apache Web Server

Assalamu'alaikum warahmatullahi wabarakatuh.
Postingan kali ini saya akan membahas tentang Userdir pada Apache web server.

Userdir
Userdir ini berfungsi agar setiap user memiliki direktori web nya masing-masing.

Topologi

IP Server : 172.16.11.132/24
IP Client : 172.16.11.100/24
Domain : razanabdilah.com

Konfigurasi Server
1) Buat user terlebih dahulu.

2) Edit file userdir.conf yang terletak di directory /etc/httpd/conf.d/userdir.conf

nano /etc/httpd/conf.d/userdir.conf

3) Cari script seperti dibawah ini. Ubah Disable menjadi Enable.

4) Masih di userdir.conf . Cari script seperti dibawah ini, dan lakukan pengubahan seperti yang ada pada gambar.

5) Restart service HTTPD.

systemctl restart httpd

6) Buat directory public_html ke dalam directory user, kemudian atur permission/hak akses directory /home/"nama user"/ dengan 711, setelah itu atur ownership/kepemilikan dari directory /home/"nama user"/public_html/, jika sudah ubah permission directory /home/"nama user"/public_html/ dengan 755,  terakhir atur perizinan pada selinux untuk directory /home/dimas/public_html

7) Sekarang buat file index.html ke dalam directory public_html pada user tersebut

nano /home/Razan/public_html/index.html

8) Edit file yang akan digunakan sebagai homepage web server.

9)  Atur permission menjadi rw-r-r atau 644 kepada file yang sudah dibuat tadi, kemudian aktifkan home directory pada selinux dengan perintah setsebool.

Konfigurasi Client
10) Jika semua sudah terkonfigurasi dengan baik dan benar, sekarang lakukan pengetesan pada dengan menggunakan web browser client.

Cukup sekian yang dapat saya sampaikan.

Wassalamu'alaikum warahmatullahi wabarakatuh.
Diberdayakan oleh Blogger.