Lab 8.13 Konfigurasi Enable Userdir Pada Nginx

06:00:00

ENABLE USERDIR NGINX




Pada postigan kali ini saya akan memberi tutorial mengenai bagaimana cara konfigurasi "Enable Uerdir Pada Nginx".

Pada Userdir ini memungkinkan Setiap user bisa memiliki web server pada direktori web Nya sendiri.


=> TABEL IP ADDRESS



=>TOPOLIGI


=>KONFIGURASI

1. Tamabahkan user baru yang nantinya user ini akan digunakan intuk mengakses direktori webnya sendiri.



2. Buka file nginx.conf "nano /etc/nginx/nginx.conf".



3. Lalu edit pada bagian location. Tambahkan script seperti gambar di bawah.

Ket :
  • location ~ ^/~(.+?)(/.*)?$ = Untuk menambahkan direktori home suatu user agar dapat diakses pada web. Untuk mengakses Web userdir, kita harus mengetikkan http://domain/~user/. 
  • /home/$1/public_html$2 = pengganti lokasi yang ditentukan, jadii alias yang ada disini berguna untuk menggantikan konten dari direktori yang seharusnya diletakkan di ~user menjadi di /home/$1/public_html$2. $1 disitu menunjukkan semua user yang ada pada server, sedangkan untuk public_html, itu merupakan direktori didalam /home/user. 
  • index index.html index.htm = Uuntuk mendefinisikan file index yang digunakan oleh We
  • autoindex on = merupakan module yang digunakan untuk memproses semua yang berakhiran dari karakter slash ('/')




4. Jika sudah silahkan anda restart nginx dengan menggunakan perintah "systemctl restart nginx".



5. Buat folder public_html (file default) di dalam user. Gunakan perintah "mkdir /home/user/public_html".



6. Lakukan semua perintah yang ada seperti gambar di bawah ini.
Ket :
  • chmod 711 (owner: r-w-x, group: x. other: x) berfungsi untuk memberikan hak akses pada group dan user lain. 
  • chown berguna untuk mengatur ownership atau kepemilikan terhadap direktori.
  • chmod 755 ( owner: r-w-x, group: r-x. other: r-x) berfungsi untuk memberikan permission atau hak akses read dan execute terhadap semua user. 





7. Buat file index.html di dalam folder public_html, lalu isikan script html yang berfungsi untuk tampilan dari web userdir.



8. Beri permission pada file index.html dengan menggunakan perintah "chmod 644/home/user/public_html/index.html".



9. Ganti permission index.html dan aktifkan home direktorinya agar bisa di akses. Jika sudah silahkan anda restart.



10. Semua konfigurasi sudah selesai, sekarang silahkan anda akses web anda dengan alamt/url "www.domain.net/~user/".









Yaa. Mungkin untuk postingan kali ini cukup disini dulu. Jika ada yang ingin anda tanyakan anda bisa bertanya dan menuliskannya di kolom komentar.



!!...TERIMA KASIH...!!
!!..SEMOGA BERMANFAAT..!!

Artikel Terkait

Previous
Next Post »