在不显式声明监听诸如:3000或者:6600之类的端口的情况下运行Apache
时间:2020-03-06 14:46:00 来源:igfitidea点击:
使用Ruby和Thin作为Web服务。 Apache也已加载。无法访问网络服务,因为不允许在GET网址中列出端口,例如:: 3000或者:: 6600。如何删除端口要求?
解决方案
使用Apache ProxyPass。
cd / etc / apache2 / sites-enabled /
须藤vi 000-默认
编辑行:
ServerAdmin网站管理员@localhost
ProxyPass / breakfast http:// localhost:4567 / breakfast
DocumentRoot / var / www
sudo /etc/init.d/apache2重新启动
如果我们要谈论的是Apache HTTPD,则可以不使用该端口,也可以为该端口指定" 80"。
如果我们正在谈论Apache Tomcat,则需要使用port = 80设置HTTP连接器,但是Tomcat将需要以root身份启动。