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
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
Berfungsi untuk mengganti ownership dari direktori 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.
Berikan permission ke direktori /home/user/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
Kita aktifkan home direktori nya agar bisa di akses
10. Akses Web
Sekarang kita akses web nya, buka browser dan ketikan
SEMOGA BERMANFAAT ^__^
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
Penjelasanjangan sampai ada yang typo ya
listen berfungsi sebagai port pada web nya
Server_name adalah name server yang digunakan
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 ^__^

















0 komentar