前提:uwsgi已经安装并且用外网IP可以访问
已经获得网址并通过备案,并且已经解析,如果要配置SSL需要申请SSL证书
目的:配置网址与服务器IP关联,实现网址访问服务器
nginx 安装和卸载及其他命令:
#安装nginx,安装位置是/etc/nginx/
sudo yum install nginx
#卸载yum安装得nginx
sudo yum remove nginx
#nginx测试
nginx -t
#nginx的启动和停止
./nginx -s reload
restart nginx.service
service nginx restart
service nginx stop
service nginx start
pkill -9 nginx
#查看端口占用情况
netstat -lnpt | grep 8000
首先修改uwsgi.ini中的配置:
[uwsgi]
# django项目监听的socket文件(可以使用端口代替)
#socket =/usr/local/src/catclass/catclass/catclass.sock
# django项目所在目录
chdir = /usr/local/src/catclass/
# django项目wsgi文件
wsgi-file = /项目文件夹/wsgi.py
module =项目名称.wsgi
#http是浏览器协议,用作外网IP访问的端口设置;socket是nginx协议,用作与nginx通讯的本地端口设置
socket = 127.0.0.1:8000
http=0.0.0.0:666
# 指定静态文件
static-map=/static=/usr/local/src/项目名称/static
# 启动uwsgi的用户名和用户组
uid=root
gid=root
# 启用主进程
master = true
processes = 2
threads = 4
# 自动移除unix Socket和pid文件当服务停止的时候
vacuum = true
# 序列化接受的内容,如果可能的话
thunder-lock=true
# 启用线程
ena