- Flask Nginx uWSGI
- MongoDB
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
[uwsgi]
socket = 127.0.0.1:5000
chdir = /home/your_name/flask-manage-system
wsgi-file = manage.py
buffer-size = 65536
callable = app
pidfile = %(chdir)/uwsgi.pid
daemonize = %(chdir)/uwsgi.log
server {
listen 80;
server_name your_ip;
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:5000;
uwsgi_param UWSGI_PYHOME /your_python_virtual_env_path;
uwsgi_param UWSGI_CHDIR /home/your_name/flask-manage-system;
uwsgi_param UWSGI_SCRIPT manage:app;
}
}
sudo nginx -s reload
uwsgi --ini uwsgi.ini
uwsgi --stop uwsgi.pid
ps aux | grep uwsgi
http://your_ip/push_port
sudo systemctl enable mongod
sudo systemctl stop mongod
sudo systemctl restart mongod