[英]How to connect my domain to my node app with nginx
我在Digitalocean購買了ubuntu服務器。
我通過終端上的ssh連接服務器IP,並創建了一個小型節點應用程序,啟動該應用程序后,我可以看到我的應用程序在我的http:// myipaddress:nodeport上運行
我如何將我的域與此連接?
我從freenom購買了免費域以進行測試。
通過遵循一些教程,我將一個/ etc / nginx / sites-available文件夾放入我的服務器,並創建一個名為default的文件並編寫如下代碼
server {
listen 80;
server_name sameer.tk; // i bought this domain from freenom
location / {
proxy_pass http://my_private_ip:3004 //with nodeport
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
但是,如果在安裝程序不起作用后我擊中了sameer.tk,我什至會重啟我的Nginx。
您不需要任何nginx作為節點服務器。 您可以將節點服務器作為80端口運行,並在網絡安全組中打開80端口。 之后,您應該在域管理面板中將域指向實例的公共IP地址。
參考:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.