#yum install nginx.x86_64 -y
#/usr/sbin/nginx -c /etc/nginx/nginx.conf -t //提示端口绑定失败
[root@iZ23yoc2i7wZ ~]# /usr/sbin/nginx -c /etc/nginx/nginx.conf -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)
nginx: configuration file /etc/nginx/nginx.conf test failed
#vi /etc/nginx/conf.d
##listen [::]:80 default_server; //注释掉这行,服务器不支持ipv6
#/usr/sbin/nginx -c /etc/nginx/nginx.conf //启动nginx
#yum install uwsgi.x86_64 -y //安装uwsgi
#vi /etc/uwsgi.d/uwsgi-admin-sou.conf //添加一个project的配置
[uwsgi]
#socket = /tmp/uwsgi-admin-sou.sock
socket = 127.0.0.1:8086
chdir = /data/souProj
wsgi-file = sou/wsgi.py
touch-reload = /data/souProj/reload
processes = 1
threads = 2
chmod-socket = 664
chown-socket = uwsgi:uwsgi
vacuum = true
#/usr/sbin/uwsgi --ini /etc/uwsgi.d/uwsgi-admin-sou.conf
#yum install php-fpm.x86_64 -y //安装php-fpm
#groupadd nginx //linux添加用户|组
#useradd -M -s /sbin/nologin -g nginx nginx //linux添加用户|组
#/usr/sbin/php-fpm -y /etc/php-fpm.d/crm.conf -D

本文详细介绍了在Linux环境下Nginx与uWSGI的安装与配置过程,包括解决IPv6端口绑定失败的问题,以及如何通过编辑配置文件来启动和运行Nginx与uWSGI服务。此外,还涵盖了PHP-FPM的安装步骤,以及如何创建和管理用户与组。
717

被折叠的 条评论
为什么被折叠?



