ENABLE USERDIR 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.
- 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..!!
EmoticonEmoticon