原先有個bug庫運行在apache上,但是現在內網外網訪問時,發現總是無法找到server打開網頁。
查了很久,原來是服務器上安裝了多個tomcat,其中一個使用了80端口,導致apache上的bug庫項目無法運行,導致外部瀏覽器無法訪問apache。
解決方法就是將apache的監聽端口從80修改到了90。網絡上的一些資料是基於舊的apache進行配置或者是windows環境下的apache,與ubuntu環境下的apache2的配置有些不同。下面的配置基於Ubuntu以及apache2:
step1:修改監聽端口以及主機端口爲90
打開目錄/etc/apache2/ports.conf文件,將端口的80改爲90,443改成了444
命令sudo vi /etc/apache2/ports.conf
step2: 只要修改virtualHost的端口即可
在ports.conf文件中看到了註釋,/etc/apache2/sites-enabled/000-default文件,打開文件後把<VirtualHost *:80>修改成90
命令sudo vi /etc/apache2/sites-enabled/000-default
step3:重啓apache2
命令service apache2 stop
命令service apache2 start