Hai....balik lagi dengan saya Dimas a.k.a Dimboy.Kali ini saya akan memberitahu kepada kalian tentang membuat UserDir.Userdir ini gunanya agar tiap user memiliki direktori web server masing-masing.
Okeh..Kalau gitu langsung saja ke tutorial
TOPOLOGI
1.Kalian buat terlebih dahulu 2 user atau lebih.Disini saya menggunakan user yang sudah saya buat yaitu dimdimjp dan dimdimtv.
2.Aktifkan userdir dengan mengedit userdir.conf yang berada di dalam folder /etc/httpd/conf.d/ dengan perintah
nano /etc/httpd/conf.d/userdir.conf
5.Lalu cari script yang saya beri kotak merah pada gambar di bawah ini.
systemctl restart httpd
untuk user dimdimtv : mkdir /home/dimdimtv/public_html/
untuk user dimdimjp : mkdir /home/dimdimjp/public_html/
chmod 711 /home/dimdimtv/
chmod 711/home/dimdimjp/
Keterangan chmod 711 :
7 = 4+2+1 : sahabat (pemilik / owner / admin ) diperkenankan untuk membaca,menulis dan mengeksekusi file/ direktori.
1 = 1 : semua user di group sahabat hanya diperkenankan melakukan tindakan execute tapi tidak diperkenankan membaca dan menulis. file/ direktori.
1 = 1 : semua user bukan group sahabat dapat melakukan execute tapi tidak membaca dan menulis file/ direktori.
1 = 1 : semua user di group sahabat hanya diperkenankan melakukan tindakan execute tapi tidak diperkenankan membaca dan menulis. file/ direktori.
1 = 1 : semua user bukan group sahabat dapat melakukan execute tapi tidak membaca dan menulis file/ direktori.
10.berikan permission juga untuk folder public_html masing-masing user dengan perintah
chmod 755 /home/dimdimtv/public_html
chmod 755 /home/dimdimjp/public_html
Keterangan chmod 755 :
7 = 4+2+1 : sahabat (pemilik / owner / admin ) diperkenankan untuk membaca ,menulis dan mengeksekusi file/ direktori.
5 = 4+1 : semua user di group sahabat hanya diperkenankan membac dan melakukan execute tapi tidak dipekenankan untuk menulis.
5 = 4+1 : semua user bukan group sahabat diperkenankan untuk membaca dan melakukan tindakan execute tapi tidak diperkenankan menulis.
5 = 4+1 : semua user di group sahabat hanya diperkenankan membac dan melakukan execute tapi tidak dipekenankan untuk menulis.
5 = 4+1 : semua user bukan group sahabat diperkenankan untuk membaca dan melakukan tindakan execute tapi tidak diperkenankan menulis.
11.Lalu kita ubah ownership file tersebut agar setiap user dapat mengakses file tersebut dengan perintah
untuk user dimdimtv : chown dimdimtv:dimdimtv /home/dimdimtv/public_html
untuk user dimdimjp : chown dimdimjp:dimdimjp /home/dimdimjp/public_html
12.Lalu kita beritahu kepada user bahwa folder public_html berada di dalam folder masing-masing user kita lakukan perintah
chcon -R -t httpd_sys_content_t /home/dimdimtv/public_html/
chcon -R -t httpd_sys_content_t /home/dimdimjp/public_html/
13.Lalu buat file index.html untuk user dimdimtv dengan menggunakan perintah
nano /home/dimdimtv/public_html/index,html
14.Lalu masukan script html sesuai keiniginnan anda.
nano /home/dimdimjp/public_html/index.html
16.Lalu masukan scriptnya html nya
setsebool -P httpd_enable_homedirs true
www.(domain)/ (nama user)/'
Tampilan webserver Userdir Dimdimtv
Tampilan webserver Userdir Dimdimjp
Yah..sekian tutorial dari saya semoga bermanfaat....JANEE....
0 Komentar untuk "8.4 Membuat Web Server UserDir pada Centos7"