已经配置好可以在 Apache 上通过 wsgi 运行,但是必须要在网址上加端口如 8080 ,改成 80 无法启动
我的 vhost 配置如下:
<VirtualHost *:8000>
ServerName www.learn-flask.com
WSGIDaemonProcess learn-flask threads=5 WSGIScriptAlias / /Users/tanteng/pythonflask/index_loacl.wsgi <Directory /Users/tanteng/pythonflask> WSGIProcessGroup flask WSGIApplicationGroup %{GLOBAL} Order deny,allow Allow from all </Directory> </VirtualHost>
wsgi 文件如下:
import sys
sys.path.insert(0, #39;/Users/tanteng/pythonflask/')
from run import app as application
入口 py 文件如下:
from website import app if __name__ == '__main__': app.run(debug=True,host='0.0.0.0',port=8000) 我现在只能这样设置才能正常运行,但是网址必须是 http://www.learn-flask.com:8000/这样的,我想去掉这个 8000 端口怎么去掉!!求助!

)我 nginx 这样反代的。 apache 我查了一下应该是那样反代的。