按照此步骤100%可以部署上线服务器,有视频教程。。。,各位家人关注我的微信公众号,就可以看到视频教程,只需关注即可
第一步 在Python官网下载一个Python安装包
第二步在Windows下载一个Pyhon编辑器如:PyCharm、Sublime等编辑器(网站:https://www.jetbrains.com/pycharm/download/#section=windows或者http://www.sublimetext.com/)
第三步 在本地创建一个app.py的flask文件,代码如下:
from flask import Flask
# 创建Flask的实例,参数是应用模块或者包的名称,也就是 __name__
app = Flask(__name__)
# route()装饰器,告诉应用程序哪个URL应该调用相关的函数
@app.route('/')
def hello_world():
return '欢迎来到我的博客'
if __name__ == '__main__':
app.run() # 在本地开发服务器上运行应用程序
第四步 在该文件夹下使用 python app.py 会显示如下:
第五步 在浏览器中输入127.0.0.1会看到 欢迎来到我的博客!
第六步 在码云上注册一个账号
第七步 在码云上新建一个仓库名字叫做test(点击+号 新建仓库)
第八步 点击仓库 就会看到刚刚创建的test仓库
第九步 在windows中test文件夹下点击右键Git Bash Here,然后输入如下命令,就会看到本地出现.git的文件,如果看不到自行百度怎么查看windows下的隐藏文件夹
其中的http://gitee.com.....等这个url地址来自你自己的码云仓库,点击复制即可
第十步 输入完上部指令后会和上面一样
第十一步 进入码云再看test仓库会出现如下的app.py文件
第十二步 在阿里云上注册一个免费的服务器可以用一个月也可以自己购买一个99一年的(地址:https://www.aliyun.com/?utm_content=se_1008364713)
第十三步 点击自己刚刚购买的服务器,点击实例与镜像
第十四步 点击创建实例,选择Ubuntu20.04版本
第十五步 点击远程连接,第一个即可,然后输入刚刚创建实例的root账号和密码
第十六步 进入Ubuntu系统后,在终端输入 apt update更新软件源
第十七步 输入 apt install nginx
第十八步 然后复制你的公网地址会看的如下界面,代表nginx安装成功了
第十九步 如果你出现不了上述页面,进入阿里云服务器,进入实例,点击更多,出现下拉框,进入网络和安全组,开启80端口。
第二十步 更新pip源
第二十一步 安装虚拟环境
第二十二步 进入虚拟环境
第二十三步 创建一个test文件 mkdir test,并进入test文件下
第二十四步 更新git apt install git
第二十五步 将码云仓库的文件克隆到Ubuntu下,按如下指令,最后输入码云的账号和密码
第二十六步 输入pip install flask 安装flask库
第二十七步 python app.py
第二十八步 使用VI编辑器编辑app.py
第二十九 浏览器 输入119.23.74.135(自己服务器的地址):5000 就会出现Flask网站首页
第三十步 如按上述步骤不能出现Flask网站首页,请回到阿里云服务器,开启5000端口
第三十一步 输入pip install uwsgi
第三十二步 输入touch uwsgi.ini
第三十三步 编辑uwsgi.ini vi uwsgi.ini输入以下指令
第三十四步 启动uwsgi 输入 uwsgi --ini uwsgi.ini
第三十五步 输入入119.23.74.135(自己服务器的地址):5000 就会出现Flask网站首页,服务器部署完毕,任何人都可以通过你的IP:5000访问你的网站,网站搭建由自己完成
安装此步骤100%可以完成服务器部署,如果还是不清楚可以关注我的微信公众号,直接点击视频可以照着敲代码
希望大家都能够关注一下我的公众号,感谢各位家人!!!