本文用于记录自己在阿里云部署Vue+Flask组合的详细过程。
在阿里云部署Vue+Flask组合的前提是已经在自己电脑上成功部署,参考:https://minatsuki-yui.github.io/2018/01/04/vue&flask/?from=timeline
阿里云ECS建网站基础配置,参考:https://www.jianshu.com/p/2604e53a7f6a?from=singlemessage
Python环境配置
阿里云服务器中已经存在Python2.7和Python3.5版本,默认Python环境是Python2.7,因为我需要使用的是Python3.5版本,所以需要将默认环境设置成Python3.5
使用alternatives机制修改默认Python环境
xshell里执行
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
执行后再执行python --version查看当前Python版本
root@heymiss:/usr/bin# python --version Python 3.5.2
下面安装pip,xshell里执行
sudo apt-get update sudo apt-get install pip
此时执行pip --version,pip已经安装成功
root@heymiss:/home/dc/heymiss/heymiss-server# pip --version pip 9.0.3 from /usr/local/lib/python3.5/dist-packages (python 3.5)
Flask环境配置
参考:http://www.pythondoc.com/flask-mega-tutorial/hell