我如何 运行 在端口 :5000 上使用 apache 烧瓶 wsgi 应用程序
How can i run flask wsgi app with apache on port :5000
我正在尝试在 :5000 端口(返回 jsons)上部署类似 api 的烧瓶应用程序。
我做错了什么?(它不起作用)。
我的 .conf 文件:
<VirtualHost *:5000>
ServerAdmin webmaster@localhost
WSGIDaemonProcess flaskapp threads=5
WSGIScriptAlias / /var/www/html/photochooser/app.wsgi
WSGIApplicationGroup %{GLOBAL}
<Directory flaskapp>
WSGIProcessGroup flaskapp
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
然后我输入a2ensite ....conf,重新启动apache
ip:5000 返回“找不到页面”
P.S。它在 :80 上工作,但我需要这个端口用于我的 React 客户端。
自己找到解决方案:
编辑/etc/apache2/ports.conf:
添加了''' Listen 5000 '''
然后 ip:5000 开始工作:)
我正在尝试在 :5000 端口(返回 jsons)上部署类似 api 的烧瓶应用程序。 我做错了什么?(它不起作用)。
我的 .conf 文件:
<VirtualHost *:5000>
ServerAdmin webmaster@localhost
WSGIDaemonProcess flaskapp threads=5
WSGIScriptAlias / /var/www/html/photochooser/app.wsgi
WSGIApplicationGroup %{GLOBAL}
<Directory flaskapp>
WSGIProcessGroup flaskapp
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
然后我输入a2ensite ....conf,重新启动apache ip:5000 返回“找不到页面”
P.S。它在 :80 上工作,但我需要这个端口用于我的 React 客户端。
自己找到解决方案:
编辑/etc/apache2/ports.conf: 添加了''' Listen 5000 '''
然后 ip:5000 开始工作:)