[英]How do I host a Node.js app on a subdomain from an apache2 VPS?
您可以借助 Nginx 和 PM2(節點進程管理器)托管生產級應用程序,您可以嘗試使用 Nginx,因為大多數 NodeJS 或 Express 應用程序使用 NGINX 作為 PM2 的 HTTP 代理前端。 您需要將您的域反向代理到localhost:<port>
示例 Nginx 虛擬主機,
server {
server_name application.com;
location / {
proxy_pass http://<private-ip>:<port>;
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;
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.