Friday, May 5, 2017

Lab 8.14 Konfigurasi Userdir di Nginx CentOS 7


Selamat Datang di blog saya


Pada kesempatan kali ini kita akan membahas tentang cara konfigurasi userdir di nginx CentOS 7 , Apakah fungsi Userdir itu ? Userdir ini mempunyai fungsi agar setiap user mempunyai direktori web nya masing - masing.

Ya langsung saja ke materi...




Disini saya menggunakan topologi seperti di atas.

Server

IP Address : 192.168.43.111
Netmask : 255.255.255.0
DNS : 192.168.43.111

PC 

IP Address : 192.168.43.113
Netmask : 255.255.255.0
DNS : 192.168.43.111

Ya langsung saja cara konfigurasinya....
1. Pertama - tama kita buat user yang nantinya akan mengakses direktori webnya sendiri.


Note :

- useradd = nama user yang akan kita buat
- passwd = password untuk user yang kita buat

2. Setelah itu kita buat konfigurasi Userdirnya, bisa pada direktori default nginxnya ataupun pada virtual host. Disini saya meletakan konfigurasi pada virtual host.



Note :

- location ~ ^/~(.+?) (/.*) ?$  = Script ini berfungsi untuk menambahkan direktori home sebuah user agar bisa di akses lewat website.
- alias /home/$1/public_html$2 = Script ini berfungsi untuk pengganti lokasi yang telah ditentukan. 
- index index.html index.htm = Script ini berfungsi untuk mengatur file index yang akan digunakan nantinya. Disini saya hanya mengatur file index.html saja yang saya perbolehkan.
- autoindex on = Dan script ini adalah module yang akan memproses yang berakhiran dari karakter " / "

 3. Setelah itu kita restart service nginx nya.


4. Sekarang buat direktori " public_html " untuk user yang nantinya akan di aktifkan userdir. Lalu ubah permission,kepemilikan dan rubah selinuxnya security context terhadap direktori.


5. Kemudian buat conten untuk websitenya



6. Lalu atur selinux boolean agar client mendapatkan izin untuk mengakses userdir


7. Dan pindah ke posisi client, lalu buka browser dan buka domain server kita. Dan tambahkan /~(user nya) pada bagian belakang domainnya.




Sekian dari saya
Mohon maaf apabila ada kesalahan
Terima Kasih


Previous Post
Next Post

0 komentar: