nginx php的问题,请教大神

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
请扫描分享到朋友圈【已解决】node
nginx 反向多站点以及二级域名设置 - CNode
这家伙很懒,什么个性签名都没有留下。
发布于 5个月前
1137 次浏览
/etc/nginx/nginx.conf
worker_processes 3;
/var/log/nginx/error.
/var/run/nginx.
worker_connections
/etc/nginx/mime.
default_type
application/octet-
log_format
'$remote_addr - $remote_user [$time_local] &$request& '
'$status $body_bytes_sent &$http_referer& '
'&$http_user_agent& &$http_x_forwarded_for&';
access_log
/var/log/nginx/access.
keepalive_timeout
include /etc/nginx/conf.d/*.
###/etc/nginx/conf.d/bz.conf (第一个网站配置文件)
listen 80;
server_name
//这个地方二级域名应该怎么设置呢
是不同的node项目
location / {
proxy_pass http://127.0.0.1:4000;
//第二个子域名 http://127.0.0.1:4001
proxy_set_header X-Real-IP ~Dremote_
proxy_set_header X-Forwarded-For ~Dproxy_add_x_forwarded_
proxy_set_header Host ~Dhttp_
proxy_set_header X-NginX-P
###/etc/nginx/conf.d/bg.conf (第二个网站配置文件)
listen 80;
server_name
location / {
proxy_pass http://127.0.0.1:3000;
proxy_set_header X-Real-IP ~Dremote_
proxy_set_header X-Forwarded-For ~Dproxy_add_x_forwarded_
proxy_set_header Host ~Dhttp_
proxy_set_header X-NginX-P
###systemctl status nginx.service -l
命令报错(错误搞定)
nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx. disabled)
Active: failed (Result: exit-code) since 二
16:48:10 CST; 25min ago
Docs: http://nginx.org/en/docs/
Process: 2850 ExecStop=/bin/kill -s QUIT $MAINPID (code=exited, status=0/SUCCESS)
Process: 2702 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited, status=0/SUCCESS)
Process: 2883 ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)
Main PID: 2705 (code=exited, status=0/SUCCESS)
7月 22 16:48:10 localhost.localdomain systemd[1]: Starting nginx - high performance web server...
7月 22 16:48:10 localhost.localdomain nginx[2883]: nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /etc/nginx/conf.d/bz.conf:5
7月 22 16:48:10 localhost.localdomain nginx[2883]: nginx: configuration file /etc/nginx/nginx.conf test failed
7月 22 16:48:10 localhost.localdomain systemd[1]: nginx.service: control process exited, code=exited status=1
7月 22 16:48:10 localhost.localdomain systemd[1]: Failed to start nginx - high performance web server.
7月 22 16:48:10 localhost.localdomain systemd[1]: Unit nginx.service entered failed state.
####这个错误重启,注意防火墙一定要把端口加进去
####最终排查是pm2的问题。有3个项目,pm2实际只成功启动2个,确显示3个。在最后发现问题的根源了。是express4 的配置问题,4分离了app端口,可进另一个帖子看解决方案【】
两个文件里都是 listen 80, 果然报错
搞定了,防火墙的问题
大神来看吧
大神们啦,nginx二级域名设置啊
,我现在用另一个配置文件 设置
直接报502错误,应该是没有映射到。
去nginx问好不。
不好。很纳闷,就没人弄过吗
我纳闷,最后发现是pm2的问题,pm2居然没有成功启动第三个app。但是list里显示成功的。我很纳闷
注意发贴格式 - -!
服务器搭建在
,存储赞助商为煮酒品茶 的BLOG
用户名:煮酒品茶
文章数:118
评论数:865
访问量:800851
注册日期:
51CTO推荐博文
品茶:这是与大神JSBBA一块交流而录的视频,结果视频出问题了,不能正常,所以无法播放。看到老版后进入了新版页面,结果全是商业版的功能,不过有些东西理解好了#nginx upstream我是品茶 还有大神JSBBA 一起交流负载均衡硬件-F5开源-{lvs+keepalivedhaproxynginx}nginx upstream ups {web1 web2 web3 &标注为不可用}upstreamModule:优点:iphash hash(remote_addr)nginx hashmap{"2792576":"web1"}1、client1(100.2) & nginx -hash(remmote_addr) & web12、client1(100.2) & nginx -hash(remmote_addr) & web13、client2(200.3) & nginx -hash(remmote_addr) & web2反向代理:client && 反向代理{web1web2web3} &&server反向代理 接近服务器的正向代理 接近客户端的也就是自己的透明代理 客户端完全不知道有代理这个东西proxy_upstream backend { & &server
& & & weight=5; & &server :8080; & &server unix:/tmp/backend3; & &server :8080 & & &server :8080 &}http{server{localtion{image_fillter_moduleproxy_pass}}}server { & &location / { & & & &proxy_pass http:// & &}}说明:syntax:upstream name { ... }default: ―context:httpsyntax:server address [parameters];default: ―context:upstreamserver parameters {weight=number 1masx_fails=number 1fail_timeout=time 10slow_start=time 0(商业版本才有的功能)backup 备机down 停用 &(ip_hash)route=string}syntax:match name { ... }default: ―context:httpsyntax:default: ―context:upstream间隔 5 & 连续失败 1连续通过 1 url &/ & 检测状态syntax:health_check [interval=time] [fails=number] [passes=number] [uri=uri] [match=name];default: ―context:locationsyntax:kdefault: ―context:upstreamThis directive appeared in version 1.1.4.upstream appservers { & &zone appservers 64k; & &server
& & &weight=5; & &server :8080 fail_timeout=5s slow_start=30s; & &server 192.0.2.1 & & & & & & & & max_fails=3; & &server :8080 & &server :8080}server { & &location / { & & & &proxy_pass http:// & & & &health_ & &} & &location /upstream_conf { & & & &upstream_ & & & &allow 127.0.0.1; & & & & & &}}check
80 if status == "200" & &open 127.0.0.1/upstream_conf?upstream=ups&server=&weight=8passNB:http://127.0.0.1/upstream_conf?add=&upstream=appservers&server=127.0.0.1:8080&weight=2&max_fails=3&fail_timeout=3s&down=任务:upstream池两个,通过upstream_conf添加一个check /down check /bbscheck /bloglocation /bbs {proxy_pass http://192.168.100.102;}location /blog {proxy_pass http://192.168.100.103;}health_check & uri="/bbs" match=200/ ok/bbs not okkeepalied 500 501连接的时候,pool{501234}
了这篇文章
类别:┆阅读(0)┆评论(0)看过吧里好多大神都有弄过nginx的_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:208,875贴子:
看过吧里好多大神都有弄过nginx的收藏
有没有哪位可以教教我怎么玩?
之前搞过涉税查询的,跳去国税网都可以,其他的配置跳本地tomcat都404,完全不会玩
大神都去水贴了吗?
水贴的大神麻烦出来教下
难道只能发水贴才有人问津?
没弄过这个~~~
web服务器而已,主要是基于nginx的二次开发相对于造轮子简单多了,相对于其他重型的WEB容器开发部署不容易出问题,性能也是杠杠的
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 nginx php 的文章

 

随机推荐