目前十分流行的web框架--Flask

本文详细介绍使用Flask框架在服务器上搭建网站的过程,包括SSH远程连接、虚拟环境创建、主机配置、文件上传及运行等步骤,解决端口冲突问题。

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

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

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

demo
5、Deployment

demo
6、点击Tools上传所有文件

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

demo
有时候会因为上次运行没有停止,在第二次运行的会报错,提示你端口被占用,这时候我们可以在终端输入

losf -i:端口号
kill -9 PID(PID是lsof查看端口号时出现的进程号,kill了就行了)

作者:孤夏20
链接:https://www.jianshu.com/p/cb038775caa5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值