Python 在Apache2上开放港口
我正在用wordpress图像运行一个数字海洋液滴。这似乎将apache2作为前端服务器运行 我想在这之后运行第二台服务器,为不同域上的flask应用程序提供服务,基本上共享同一个微滴 我这辈子都不能让它工作 我已将其添加到Python 在Apache2上开放港口,python,apache,Python,Apache,我正在用wordpress图像运行一个数字海洋液滴。这似乎将apache2作为前端服务器运行 我想在这之后运行第二台服务器,为不同域上的flask应用程序提供服务,基本上共享同一个微滴 我这辈子都不能让它工作 我已将其添加到ports.conf:Listen 8079 然后我将其添加到站点启用/000 default.conf: <VirtualHost *:8079> ServerAdmin webmaster@localhost DocumentR
ports.conf
:Listen 8079
然后我将其添加到站点启用/000 default.conf
:
<VirtualHost *:8079>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
<Directory /var/www/html/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
服务器管理员webmaster@localhost
DocumentRoot/var/www/html
选项索引跟随符号链接
允许超越所有
要求所有授权
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
我试图运行一个简单的python服务器进行测试,但我似乎无法启动它,因为python声称该端口正在使用中。我可以重新配置正在加载的端口,但同样的情况也会发生。我想apache正在保留这个端口
python-msimplehttpserver 8079
非常感谢您的帮助。答案是,上述所有内容都是不必要的 实际上,所有需要做的就是设置防火墙以允许端口
sudo ufw允许8079/tcp
现在,任何侦听8079的服务器都将响应