Pada kesempatan kali ini saya akan berbagi tutorial bagaimana cara mengkonfigurasi webserver http dan https dengan menggunakan nginx. Sebelum melakukan konfigurasi ini pastikan kali sudah memiliki file CA jika belum punya bisa lihat anda baca ditutorial dibawah ini
XXX
XXX
Saat saya membuat tutorial ini, saya akan menggunakan domain “penguin.local”sebagai alamat webserver tersebut. Untuk anda silahkan disesuaikan dengan domain yang akan digunakan.
- Pertama-tama kita install terlebih dahulu nginx
Apt-get install nginx
- Setelah selesai menginstall nginx, pindah ke ke sites-available
Cd /etc/nginx/sites-available
- Copykan default ke www dan ssl
cp default www
cp default ssl
- Setelah itu hapus file default pada sites-enabled
Rm /etc/nginx/sites-enabled/defaults
- Edit file www
Kemudian ubah bagian berikut
Sebelum | Sesudah |
Root /var/www/html | Root /var/www/www |
Server_name _; | Server_name www.penguin.local; |
- Kemudian edit juga ssl
- Setelah itu kembali ke /etc/nginx
Cd /etc/nginx
- Edit file snakeoil.conf
Nano snippets/snakeoil.conf
Seperti ini
- Kemudian pindah ke sites-enabled
Cd sites-enabled
- Kemudian lakukan perintah berikut, untuk membuat link file
Ln -s /etc/nginx/sites-available/www www
Ln -s /etc/nginx/sites-available/ssl ssl
- Kemudian buat folder dan buat file
Mkdir /var/www/www
Nano /var/www/www/index.html
Isi index.html bebas
- Kemudian restart nginx
Service nginx restart
Pengujian
Hanya seperti itu kira-kira tutorialnya, mudah sekali bukan.
Baca juga
Trimakasih telah membaca
We Just Penguin