我这个ngxin配置哪里有问题,貌似9000端口没有起来
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我这个ngxin配置哪里有问题,貌似9000端口没有起来相关的知识,希望对你有一定的参考价值。
参考技术A
您好,我在别的论坛也看到您的问题,很高兴为您解答:
你看一下 php-fpm 的配置是不是没有监听端口?有可能是 unix sock 的。
你这个配置里面ngnix只是做反向代理的作用。
所以你其他的服务要监听9000端口,例如php-fpm。
如果我的回答没帮助到您,请继续追问。
参考技术B
nginx fastcgi_pass 应该也是支持 unix socket 的。
如果 php-fpm 是 listen /var/run/php5-fpm.sock 的话,把 nginx 的配置改成下面这样也可以:
fastcgi_pass unix:/var/run/php5-fpm.sock;本回答被提问者和网友采纳
参考技术C
你这个配置里面ngnix只是做反向代理的作用
所以你其他的服务要监听9000端口,例如php-fpm
sh Ngxin动态配置域名
#!/bin/sh
#
#
#
NGINX_SBIN="/usr/local/nginx/sbin/nginx"
NGINX_CONF="/usr/local/nginx/conf/nginx.conf"
check_status(){
if [[ $? -eq 0 ]];then
echo 0
else
echo -1
fi
}
reload(){
echo "$NGINX_SBIN -s reload" | sh
}
#选定固定位置domain_template
add(){
new_config="rewrite ^/(.*) http://$1/"'$1'" redirect;"
sed -i "/#domain_template/a $new_config" $NGINX_CONF
reload
check_status
}
del(){
sed -i "/$1/d" $NGINX_CONF
reload
check_status
}
get(){
grep -oP '(?<=http://)(www\.)?\w+\.[a-z]+' $NGINX_CONF
}
case $1 in
add)
add $2
;;
del)
del $2
;;
get) get
;;
*)
echo "Usage: $0 {add|del} domain"
echo -e "\t $0 get"
RETVAL=-1
exit $RETVAL
esac
以上是关于我这个ngxin配置哪里有问题,貌似9000端口没有起来的主要内容,如果未能解决你的问题,请参考以下文章
Nginx 抓包让你搞清楚 502 和 504 的区别
linux系统中默认端口是9000的
hadoop1.0.4 core-site.xml 配置文件配置 namenode的地址及端口为 localhost:9000
nginx 监听80 为啥php-fpm监听9000
php启动后netstat看不到9000端口的问题
php启动后netstat看不到9000端口的问题