安装nginx和uwsgi这些就不记录了 有很多参考
记录一些坑
一般系统会默认开放22端口,我们需要的端口需要自己开启
例如开放8081端口
iptables -A INPUT -p tcp --dport 8081 -j ACCEPT
然后保存修改
iptables save
重启服务
service iptables restart
这样就可以访问到你的web啦
附录上我的nginx配置和uwsgi.ini
server { listen 8996; server_name localhost; charset utf-8; access_log /home/liyang/PycharmProjects/restfultest/access.log; error_log /home/liyang/PycharmProjects/restfultest/error.log; location / { include uwsgi_params; uwsgi_pass 127.0.0.1:8997; uwsgi_param UWSGI_PYHOME /home/liyang/PycharmProjects/restfultest/venv; uwsgi_param UWSGI_CHDIR /home/liyang/PycharmProjects/restfultest; uwsgi_param UWSGI_SCRIPT run:app1; } }
[uwsgi] socket = 127.0.0.1:8997 home = /home/liyang/PycharmProjects/restfultest/venv wsgi-file = run.py callable = app processes = 4 threads = 2 stats = 127.0.0.1:9191 python-autoreload=1 pidfile = uwsgi_8997.pid daemonize = uwsgi_8997.log