Nginx 502 Bad Gateway? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
johnnyR
V2EX    NGINX

Nginx 502 Bad Gateway?

  •  
  •   johnnyR 2014-06-25 13:12:53 +08:00 4682 次点击
    这是一个创建于 4200 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我是新手~有一VPS装有APACHE和Nginx。经过一番配置后终于可以浏览网页(用Nginx了,将Apache STOP)。前几天远程连接不上没办法重启。重启后依然将Apache 停止 sudo /etc/init.d/apache2 stop 。然后想打开网页出现502 Bad Gateway 后来:netstat -nalp --tcp 发现没有9000端口。然后:php-cgi -b 127.0.0.1:9000 运行后可以浏览网页了。但问题是:隔没多久重新出现502 Bad Gateway 又要重新运行:php-cgi -b 127.0.0.1:9000 如此反复。想问问怎样开启成功9000端口后不用反复执行php-cgi -b 127.0.0.1:9000?还有ubuntu的开机启动怎么管理?我以前记得有一个文件夹里面全是开机启动的只要修改K/S就可以了。现在找不到!?提前感谢。
    14 条回复    2014-06-29 17:20:55 +08:00
    song940
        1
    song940  
       2014-06-25 13:30:04 +08:00
    php-fpm
    johnnyR
        2
    johnnyR  
    OP
       2014-06-25 13:36:59 +08:00
    @song940 首页感谢你的回答。是不是PHP-cgi改成PHP-FPM来执行?未找到命令
    delo
        3
    delo  
       2014-06-25 14:19:12 +08:00
    第二个问题,upstart? /etc/init
    Jarett
        4
    Jarett  
       2014-06-25 14:32:21 +08:00
    去掉apache开机启动
    chkconfig apache2 off
    在/etc/rc.local里面加入php开机启动
    php-cgi -b 127.0.0.1:9000
    你这个问题应该是php配置不合理,挂掉了,建议根据vps配置修改php的子进程数等。
    johnnyR
        5
    johnnyR  
    OP
       2014-06-25 14:34:35 +08:00
    @delo 貌似不是哦。格式是:SApachexxx编号
    xiaop
        6
    xiaop  
       2014-06-25 14:40:55 +08:00 via iPhone
    用nginx反向代理apache会很稳定
    johnnyR
        7
    johnnyR  
    OP
       2014-06-25 15:00:40 +08:00
    @Jarett 谢谢你,第一条命令chkconfig apache2 off 未找到?PHP修改?在哪个文件...PHP.ini?pap-fpm.confg?
    Jarett
        8
    Jarett  
       2014-06-25 17:32:42 +08:00
    @johnnyR 你这是啥系统啊,建议你参考一下这篇文章
    http://www.linuxde.net/2011/06/127.html
    johnnyR
        9
    johnnyR  
    OP
       2014-06-25 19:44:10 +08:00
    @Jarett VPS是ubuntu 12.04
    alex321
        10
    alex321  
       2014-06-25 20:55:24 +08:00
    php-fpm 在 5.5 后面的某个版本需要在 www.conf 中设置 listen 的三个值的。前两天我才处理过这个事情,具体忘记了。
    似乎有 listen-user/listen-group 和后面一起的 0666。
    johnnyR
        11
    johnnyR  
    OP
       2014-06-25 21:15:37 +08:00
    @alex321 www.conf?你说的是nginx.confg麽?现在的现状是在系统监视器进程里有php5-fpm的进程。但是查看端口却没有打开127.0.0.1:9000
    alex321
        12
    alex321  
       2014-06-26 08:59:59 +08:00
    @johnnyR php5-fpm 下的 www.conf
    johnnyR
        13
    johnnyR  
    OP
       2014-06-27 00:17:42 +08:00
    @alex321 谢谢你的帮忙。还是得用php-cgi -b 127.0.0.1:9000来启动才可以不然会502.新的疑问在: http://tieba.baidu.com/p/3126181216
    johnnyR
        14
    johnnyR  
    OP
       2014-06-29 17:20:55 +08:00
    已经解决。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1138 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 17:53 PVG 01:53 LAX 09:53 JFK 12:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86