刚好最近百度云推出了活动,1折就可以买一个云服务器。
我们看看配置,超值啊,对于我们自己学习来说,选择39元这个套餐美滋滋。我已经自己撸了一个了。
点击购买后,我们选择用ubuntu系统就好了,然后接着给毛爷爷就好了。
付款完成后我们等待系统安装完成。安装完成后,我们需要修改一下默认密码
更改完成最后我们可以用XSHELL来登录到我们的服务器。以下是成功登录的界面。
接着我们就要开始配置我们的flask环境了。
1、先更新一下系统软件先,输入:
sudo apt-get update
注意:默认是没有pip工具的,我们还需要自己安装:sudo apt-get install python3-pip
2、接着安装虚拟环境,有点像我们windows用的虚拟机,这样方便将项目用到的python环境单独隔离开来。我们输入下面的语句:
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper
3、创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs
4、打开~/.bashrc文件,配置虚拟环境。
用VIM编辑,输入:vim ~/.bashrc
在末尾添加下面的语句,然后保存退出。
# 虚拟环境目录
export WORKON_HOME=$HOME/.virtualenvs
# 默认建立python3虚拟环境
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
# 开机自动运行虚拟环境
source /usr/local/bin/virtualenvwrapper.sh
5、使更新后的配置文件生效,输入:
source ~/.bashrc
6、创建虚拟环境
mkvirtualenv -p python3 py3_flask
7、进入我们创建的虚拟环境
workon py3_flask
这时候root前面多了个(py3_flask),这就说明我们创建成功了并且现在是在虚拟环境中。如下图:
8、接下来就要安装flask环境了,我们这里选择0.10.1版本,比较稳定可靠。
pip install flask==0.10.1
9、安装完成了,我们就开始创建我们的第一个最最最简单的小网站啦。
(1)、首先创建一个文件夹来存放我们的文件
mkdir web
(2)、在我们刚刚创建的web文件夹下创建index.py文件。
cd web
touch index.py
(3)、开干
vim index.py
接着输入:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'hello'
if __name__ == "__main__":
app.run(host='0.0.0.0',port=80)
然后退出保存。
(4)、运行。
python index.py
(5)、最后我们打开浏览器,输入我们服务器的ip,就可以看到显示hello字样,到这里我们就完成了整个环境的搭建了。