lnamp环境中80端口占用出现apache无法启动
lnamp即为linux+nginx+apache+mysql+php的环境,其中nginx和apache都是占用80端口,如果配置不好,可能就会造成其中一个无法启动。像一鸣这种低手经常会遇到nginx做前端,apache做后端,启动nginx的时候把80端口占用了,apache就无法启动,结果就造成502 错误。
lnamp即为linux+nginx+apache+mysql+php的环境,其中nginx和apache都是占用80端口,如果配置不好,可能就会造成其中一个无法启动。像一鸣这种低手经常会遇到nginx做前端,apache做后端,启动nginx的时候把80端口占用了,apache就无法启动,结果就造成502 错误。
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_pass 127.0.0.1:9000; 换成监听9000端口后,
具体步骤:
1.修改nginx.conf nginx安装目录:/usr/local/nginx/conf/ ,
打开nginx.conf,查找到:
fastcgi_pass unix:/tmp/php-cgi.sock;
改为: fastcgi_pass 127.0.0.1:9000;