nginx反向代理部署nodejs nginx反向代理nodejs nodejs 框架 nginx代理nodej
程序员文章站
2022-05-25 20:41:27
...
node开发阶段,一般都会用
它大概是这样的:
http
模块启一个本地服务器,方便调试。 它大概是这样的:
var http = require("http");
var server = http.createServer();
server.listen(8888);
那么问题来了,我的应用都已经成型,该如何部署到vps上?总不能还用http://10.88.77.66:8888
来访问吧?是的文章的标题就是解决方案。
我的环境大致是这样的centos 6
用的是lnmp一键部署
。至于lnmp
如何操作,我就不写了。自行Google
假设我的域名是money.ivan.com
我想把它代理到http://10.88.77.66:8888
,接下来修改对应域名的nginx config文件
upstream nodejs {
server 127.0.0.1:8888;
#server127.0.0.1:8888;
keepalive 64;
}
server {
listen 80;
server_name money.ivan.com;
access_log /home/wwwlogs/money.ivan.com.log access;
location / {
proxy_set_header X-Real-IP$remote_addr;
proxy_set_header X-Forwarded-For$proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Nginx-Proxytrue;
proxy_set_header Connection "";
proxy_pass http://nodejs; }
}
通过上面的修改,使nginx反向代理到我们的站点。就可以通过money.ivan.com
去访问我们的应用了。
以上就介绍了nginx反向代理部署nodejs,包括了NodeJS,nginx方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
windows安装nginx部署步骤图解(反向代理与负载均衡)
-
Linux安装NodeJs并配合Nginx实现反向代理
-
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
-
详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
-
腾讯云(ubuntu)下安装 nodejs + 实现 Nginx 反向代理服务器
-
使用nginx同域名下部署多个vue项目并使用反向代理的方法
-
windows安装nginx部署步骤图解(反向代理与负载均衡)
-
Linux安装NodeJs并配合Nginx实现反向代理
-
docker-compose部署 nginx 反向代理 tomcat集群
-
用nodejs替代nginx做反向代理