Jumat, 28 April 2017

8.13 Konfigurasi Enable Userdir Nginx Di CentOS7

Haii bertemu lagi dengan saya Rachman Banez Oke kali ini saya akan memposting tentang Konfigurasi Enable Userdir Nginx Di CentOS7, Pada postingan saya sebelumnya saya memposting tentang Konfigurasi VirtualHost Nginx
Nahh di beberapa post saya sebelumnya juga saya sudah pernah mengkonfigurasikan userdir di centos 7, tetapi pada post tersebut saya menggunakan apache dalam konfigurasinya, dan pada post saya ini saya akan menggunakan nginx bukan apache



Untuk konfigurasi ini kita perlu mengkonfigurasikan BIND terlebih dahulu pada Centos nya, untuk Konfigurasi BIND kalian bisa mengunjungi Konfigurasi BIND Centos 7. Di dalam konfigurasi ini saya akan menggunakan 2 domain, jadi pada konfigurasi ini kita dapat membuat 2 website dengan tampilan yang berbeda meskipun menggunakan IP yang sama dan di Server yang sama. Dan untuk lebih jelasnya mari simak konfigurasi berikut.

1. Topologi


2. Membuat User 

Pertama tama kalian harus mempunyai usernya, untuk membuatnya lihat gambar di bawah ini, saya membuat usernya rachmantkj


3. Mengedit File virtualhost

Nahh di karenakan saya sudah membuat file virtualhost nya pada post sebelumnya jadi saya hanya tinggal mengedit isinya gunakan perintah seperti gambar di bwah ini

lalu isikan script seperti gambar di bawah ini
Penjelasan
listen berfungsi sebagai port pada web nya
Server_name adalah name server yang digunakan
jangan sampai ada yang typo ya


4. Restart Nginx

Setelah kita konfigurasikan file vhost nya, sekarang saya perlu merestart nginx nya, dan jika berhasil ketika di restart maka konfigurasi tadi berhasil.


5. Membuat Direktori Public_html

nahh ini berguna sebagai tempat penyimpanan tampilan web nanti pada saat kita akses di client lewat browser.


6. Memberikan Permission

Berfungsi untuk mengganti mode dari direktori rachmantkj , agar direktori bisa digunakan ,lebih jelasnya lihat gambar di bawah ini
chmod 711 /home/rachmantkj/

Berfungsi untuk mengganti ownership dari direktori public_html
chown rachmantkj:rachmantkj /home/rachmantkj/public_html/


Hanya owner yang dapat membaca,menulis serta mengeksekusinya dan group serta othernya hanya dapat membaca dan eksekusi namun tidak mempunyai hak untuk menulis.
chmod 755 /home/rachmantkj/public_html/

Berikan permission ke direktori /home/user/public_html/.
chcon -R -t httpd_sys_content_t /home/rachmantkj/public_html/


7. Membuat file .html

setelah itu kita membuat file .html nya, file tersebut berfungsi sebagai tampilan halaman web ketika di akses.



8. Restart Nginx

Jangan lupa di restart nginx


9. Memberikan Permission

Mengganti permission index.html
chmod 644 /home/rachmantkj/public_html/index.html

Kita aktifkan home direktori nya agar bisa di akses
setsebool -P httpd_enable_homedirs true


10. Akses Web

Sekarang kita akses web nya, buka browser dan ketikan
www.(namadomain)/~(user)


SEMOGA BERMANFAAT ^__^
Load disqus comments

0 komentar