在同一服务器上 装了Apache+PHP 和 Nodejs ,分别运行着网站, 想要按域名分开 请指教
nginx?
nginx
80 端口还是交给 nginx 吧,稳定
nginx + 1
nginx +10086 做web开发要善用nginx。总能让你事半功倍。
不会配置nginx,可以自己拿node写个反向代理
默认用nodejs 监听80 ,解析到req.url 是".php"结尾,然后转发到php的端口
解析请求的host,转发
反向代理
@xcatliu 说的对
使用nginx代理80端口,然后把不同的服务代理到不同的域名,注意,如果websocket协议需要特殊处理请求和转发的配置
用nginx yum install -y nginx 找到配置文件/etc/nginx.conf 约35行处配置:
server { listen 80; server_name 域名; location / { proxy_store off; proxy_redirect off; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; proxy_pass http://IP地址:端口号; } }
ejsexcel excel模板引擎
已经用nginx 做代理了,谢谢 帮助
Nginx
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
nginx?
nginx
80 端口还是交给 nginx 吧,稳定
nginx + 1
nginx +10086 做web开发要善用nginx。总能让你事半功倍。
不会配置nginx,可以自己拿node写个反向代理
默认用nodejs 监听80 ,解析到req.url 是".php"结尾,然后转发到php的端口
解析请求的host,转发
反向代理
@xcatliu 说的对
使用nginx代理80端口,然后把不同的服务代理到不同的域名,注意,如果websocket协议需要特殊处理请求和转发的配置
用nginx yum install -y nginx 找到配置文件/etc/nginx.conf 约35行处配置:
ejsexcel excel模板引擎
已经用nginx 做代理了,谢谢 帮助
Nginx