目前十分流行的web框架--Flask
2019-10-20 本文已影响0人
孤夏20
Flask框架的主要特征是核心构成比较简单,但具有很强的扩展性和兼容性,程序员可以使用Python语言快速实现一个网站或Web服务。
下面就来学习一下如何做flask网站
1、首先,需要ssh远程连接服务器终端
ssh 用户名@ip地址
2、创建一个python3的虚拟环境
mkdir workspace #创建workspace文件夹
cd workspace #进入该文件夹
mkdir flask_examples
cd flask_examples
mkdir login
cd login
pip3 install virtualenv #下载安装virtualenv
whereis python3 #找一下python3的路径名称
virtualenv env_3_6_8 -p /usr/bin/python3(-p path代表路径)
source env_3_6_8/bin/activate

3、接着,在本地目录创建一个workespce(尽量保持和之前创建的路径保持一致)
Pycharm创建一个flask


4、配置主机地址、端口号

5、Deployment

6、点击Tools上传所有文件


8、打开浏览器输入: ip:端口号,再点击enter就可以看到一个简简单单的网站

有时候会因为上次运行没有停止,在第二次运行的会报错,提示你端口被占用,这时候我们可以在终端输入
losf -i:端口号
kill -9 PID(PID是lsof查看端口号时出现的进程号,kill了就行了)