cara menambahkan domain di nginx

config nginx

Cara menambah domain pada webserver yang menggunakan nginx itu sebenarnya mudah,
namun terkadang kita malas membuat atau mengedit configurasi yang ribet,
nah cara mudahnya adalah sebagai berikut.

pertama buat folder dulu mau di simpan dimana folder untuk domain yang mau di tambahkan
saya ambil contoh disini /var/www/example.com/public_html

mkdir -p /var/www/example.com/public_html

example.com anda ganti dengan domain anda,itu sebagai contoh saja.

untuk menghindari masalah pada permision pastekan code ini pada terminal

chown -R www-data:www-data /var/www/example.com/public_html
chmod 755 /var/www

lalu salin config default nginx dan jadikan config baru untuk domain anda

cp /etc/nginx/sites-available/default /etc/nginx/sites-available/example.com

lalu edit configurasinya menggunakan nano

nano /etc/nginx/sites-available/example.com

contoh config kadang berbeda dengan anda.. saya menggunakan tunkey linux configurasi nginx

contoh confignya seperti ini

server {
listen 0.0.0.0:80;
server_name example.com www.example.com;
root /var/www/example.com/public_html;
index index.html index.php;

include /etc/nginx/include/php;
}

server {
listen 443 ssl;
server_name example.com www.example.com;
root /var/www/example.com/public_html;
index index.html index.php;

fastcgi_param HTTPS on;
include /etc/nginx/include/ssl;
include /etc/nginx/include/php;
}

perhatikan tulisan yang saya tebalkan, itu adalah config yang saya edit.

setelat di edit.. anda cukup membuat shorcut link pada folder /etc/nginx/sites-enabled/
caranya sebagai berikut

ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com

jika sudah, tinggal restart webservernya.

service nginx restart

===============================

untuk menghindari eror.
tambahkan line domain anda pada host file.

caranya edit file /etc/hosts dengan perintah

nano /etc/hosts

edit file host pada server

cukup mudah bukan cara menambahkan domain di nginx?
selamat berekperimen

Tinggalkan Balasan