首页 > 其他 > 详细

nginx实战:对外暴露一个80端口,剩下的端口,自动转发

时间:2020-04-22 14:42:04      阅读:235      评论:0      收藏:0      [点我收藏+]

一:创建一个flask_one.py的文件

from flask import Flask
app = Flask(__name__)

@app.route("/flask_one")
def index():
    return "hello flask_one"

if __name__ == "__main__":
    app.run(debug=True,port=10010)

python3 flask_one.py

[root@VM_0_13_centos flask_one]# python3 flaks_one.py 
 * Serving Flask app "flaks_one" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: on
 * Running on http://127.0.0.1:10010/ (Press CTRL+C to quit)
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 231-868-597

二:创建一个flask_two.py的文件

from flask import Flask
app = Flask(__name__)

@app.route("/flask_two")
def index():
    return "hello flask_two"

if __name__ == "__main__":
    app.run(debug=True,port=10011)

 

python3 flask_two.py

[root@VM_0_13_centos flask_one]# python3 flaks_two.py 
 * Serving Flask app "flaks_two" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: on
 * Running on http://127.0.0.1:10011/ (Press CTRL+C to quit)
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 231-868-597

 

需求:外部只想暴露80接口,不想暴露10010和10011内部端口,通过www.xxxxx/flask_one和 www.xxxxx/flask_two即可以访问到这两个flask程序

 

 

 

 

 

 

 

 

 

# TODO

nginx实战:对外暴露一个80端口,剩下的端口,自动转发

原文:https://www.cnblogs.com/meloncodezhang/p/12751609.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!