推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 天行健小筑 > 使用Flask在Ubuntu server 18.04中搭建web服务

使用Flask在Ubuntu server 18.04中搭建web服务

天行健小筑 2021-03-22



  1. Flask的安装

      当前我的服务器环境是Ubuntu server 18.04。开发环境其实无所谓,服务器中一般不进行开发。安装Flask库:

1.首先给系统安装pip3安装工具,中间遇到询问选择y


sudo apt install python3-pip


2.使用pip3工具安装flask库


pip3 install flask


二、Flask框架的结构

Flask框架的搭建的Web服务结果如下所示,本项目以简单的静态网页显示结构为例:

|-- main.py      ## 主函数

|---- templates #### 静态资源文件夹

|------- index.html ## 静态资源

|------- index.js        ## 静态资源

|------- index.css       ## 静态资源

三、文件代码

main.py

from flask import Flaskfrom flask import render_templatefrom flask import requesthost="0.0.0.0"port=8877app= Flask(__name__)
@app.route('/helloworld')def hello_world():return "hello world!"
@app.route('/hello')def hello():return render_template('index.html')
if __name__ == '__main__':app.run(host, port, debug=True)

index.html

<html>hello<html>

*.css文件和*.js文件可以都不创建


四、启动web服务

      在main.py所在路径下,执行命令:

python3 main.py

启动Web服务。


五、浏览器访问

     1. 在任意浏览器中,输入http://服务器ip:8877/helloworld,显示如下图:

    2.在任意浏览器中输入http://服务器ip:8877/hello,显示如下图:


版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《使用Flask在Ubuntu server 18.04中搭建web服务》的版权归原作者「天行健小筑」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注天行健小筑微信公众号

天行健小筑微信公众号:gh_f49592a35bd3

天行健小筑

手机扫描上方二维码即可关注天行健小筑微信公众号

天行健小筑最新文章

精品公众号随机推荐