Setting domain untuk project nodejs
Masuk ke menu root dan check ufw status
ufw status
Sekaran kita aktifkan beberapa ufw
ufw allow ssh
ufw allow http
ufw allow https
Jika sudah muncul seperti di atas, masukkan ini ufw enable dan pilih yes
ufw enable
Jika sudah begini, ketikakita buka browser maka project node kita tidak akan bisa di akses dan akan reload saja
kita masih bisa menjalankan nya menggunakan command ini
Sekarang kita buat create virtual host lg, virtusal host ini akan merefresh proxy ke port 3000, masuk ke nginx
cd /etc/nginx/sites-enabled
sekarang kita copy project laravel kita jadi nodejs
cp testing.docsrajifdevops.xyz nodejs.docsrajifdevops.xyz
setelah itu kita edit
nano nodejs.docsrajifdevops.xyz
server {
listen 80;
listen [::]:80;
root /home/ubuntu/nodejs.docsrajifdevops.xyz;
index index.html;
server_name nodejs.docsrajifdevops.xyz;
location / {
proxy_pass http://localhost:3000;
}
}
jika sudah masukkan :
nginx -t
Maka akan muncul seperti ini
Setelah itu kita restart nginx
service nginx restart
setelah itu buka terminal di local dan update seperti ini
sudo nano /etc/hosts
maka project nodejs kita akan jalan
Last updated
Was this helpful?