Using Userdir On Nginx Web Server ( Lab 8.14 )

pada apache web server kita berguru mengenai userdir atau user directory yakni fitur pada web server yang berfungsi untuk menciptakan directory para user sebagai directory dari laman web mereka sendiri jadi jikalau terdapat beberapa user yang mempunyai web server mereka sanggup mengelolanya masing masing pada directory user mereka yang terdapat di /home 




untuk lebih jelasnya berikut konfigurasinya :

Konfigurasi Server

1. pertama tama kita harus menciptakan konfigurasi userdir terlebih dahulu pada /etc/nginx/nginx.conf

nano /etc/nginx/nginx.conf



lalu pada bab location isikan menyerupai berikut 


keterangan :


  • location - ^/ (.+?)(/.*)?$, bahasa regex untuk mengerahkan letak dari directory yang dguanakan user
  • alias /home/$1/public_html$2, ini dipakai alasannya tidak hanya terdapat 1 directory yang dipakai melainkan sesuai dengan directory user, jadinya "$1" mewakili nama directory yang dipakai dikala diakses oleh client
  • autoindex on, untuk  memproses akhiran request dengan tanda slash "/" dan melaksanakan list directory 

jikalau sudah lalu save 

2. semoga konfigurasi berjalan menyerupai biasa kia lakukan restart layanan nginx kita

systemctl restart nginx


3. lalu kita buat user gres terlebih dahulu dengan command 

useradd namauser, untuk menambahkan user
passwd namauser, untuk menambahkan password pada user gres tersebut


4. selanjutnya kita buat folder public_html pada user yang dipakai untuk user dir sebagai directory file laman web nantinya  


keterangan :

mkdir /home/queen/public_html
command untuk menciptakan folder gres pada directory /home/queen

chmod 711 /home/queen/
command untuk mengubah permission dari folder tersebut semoga kontennya sanggup di execute oleh user itu sendiri

chown queen:queen /home/queen/public_html/
command untuk mengubah kepemilikan folder /home/queen/public_html menjadi user queen dan grup queen

chmod 755 /home/queen/public_html/
command untuk menciptakan folder tersebut sanggup di execute oleh semua user 

chcon -R -t httpd_sys_content_t /home/queen/public_html/
command untuk perizinan selinux semoga konten di dalam directory tersebut sanggup di execute menjadi sebuah laman website

5. lalu tambahkan file html di dalam folder public_html 

nano /home/queen/public_html/index.html


isikan sesuai dengan kebuthan dan impian anda 

jangan lupa untuk di save


Verifikasi Client 

untuk verifikasi saluran web server kita dari client memakai browser dengan menambahkan user sesuai dengan nama user yang dipakai untuk user dir, sehabis nama domain kita  

www.namadomain.xxx/ user 

maka alhasil akan menyerupai berikut 


sekian tutorial saya kali ini perihal userdir pada nginx web server, semoga bermanfaat...

0 Response to "Using Userdir On Nginx Web Server ( Lab 8.14 )"

Posting Komentar