参考链接:
basic-flask-website-tutorial
deploy-vps-dash-data-visualization
首先要有一个服务器:
登录服务器
更新
sudo apt-get update && sudo apt-get upgrade
更新
sudo apt-get update
安装Python 3.6
sudo apt-get install python3.6 python3.6-dev
安装pip3.6
curl https://bootstrap.pypa.io/get-pip.py | sudo python3.6
安装Apache
sudo apt-get install apache2 apache2-dev
安装wsgi
pip3.6 install mod_wsgi
获得wsgi的配置文件:
mod_wsgi-express module-config
//LoadModule wsgi_module "/usr/local/lib/python3.6/dist-packages/mod_wsgi/server/mod_wsgi-py36.cpython-36m-x86_64-linux-gnu.so"
WSGIPythonHome "/usr"
将wsgi的配置文件写到 /etc/apache2/mods-available/wsgi.load (不会用nano的,control+X保存 然后yes退出)
nano /etc/apache2/mods-available/wsgi.load
如果需要重启apache,