如何在Apache中修改HTTP默認80端口
【小Y提示】文章源于互聯(lián)網(wǎng)收集整理,不代表YINGSOO觀點!若有咨詢“如何在Apache中修改HTTP默認80端口”等有關(guān)服務(wù)器、云主機租用、托管、配置、價格問題,請免費咨詢YINGSOO客服,為您答疑解惑!
【熱門推薦】德國云服務(wù)器 | 美國顯卡服務(wù)器 | 香港云服務(wù)器
【知識科普】香港CN2專線服務(wù)器和普通服務(wù)器的區(qū)別是什么?優(yōu)勢明顯
總所周知,服務(wù)器的默認WEB端口是80,因此,安全性也有所降低,如果您想修改web服務(wù)器的默認80端口,應(yīng)該怎么操作?
如果您的服務(wù)器使用的是Apache環(huán)境,可能需要為不同的服務(wù)使用不同的端口時,這也是一個很好的技巧。例如,如果您為端口80上的客戶提供了一個站點,并且希望為端口8081上的客戶提供一個站點。使用Apache,是很簡單的。
這里將介紹如何更改Apache的端口。我將在Ubuntu服務(wù)器18.10上進行演示,但是也會給出如何在Red Hat和fedora類型的服務(wù)器上完成該過程的說明。
您需要準備的是運行中的LAMP服務(wù)器和具有sudo特權(quán)的用戶帳戶。LAMP的“ L”部分可以是Ubuntu,SUSE,Red Hat,Debian,F(xiàn)edora Server或幾乎任何Linux發(fā)行版。
一、如何添加新端口
我們要做的第一件事是添加到默認的監(jiān)聽Apache端口。為此,登錄到Linux服務(wù)器并發(fā)出以下命令之一:
對于基于Ubuntu / Debian的服務(wù)器-sudo nano /etc/apache2/ports.conf
對于基于Red Hat的服務(wù)器-sudo nano /etc/httpd/conf/httpd.conf
在現(xiàn)在打開的文件(圖A)中,在“Listen 80”行下添加“Listen 8081”。
保存并關(guān)閉文件。
二、如何配置虛擬主機
現(xiàn)在,我們需要配置虛擬主機以偵聽新端口。我將使用默認的虛擬主機進行演示,但是您可以對其進行修改以適合您添加到Apache的任何虛擬主機。使用以下命令打開虛擬主機文件:
sudo nano /etc/apache/sites-enabled/000-default.conf
對于基于Red Hat的系統(tǒng),虛擬主機文件位于/etc/httpd/conf.d/中。
在文件的頂部,您將看到指令的開頭:
將該行更改為:
保存并關(guān)閉文件。
使用以下命令重新啟動Apache:
sudo systemctl restart apache2
或?qū)τ诨赗ed Hat的系統(tǒng):
sudo systemctl restart httpd
現(xiàn)在,您應(yīng)該能夠?qū)g覽器指向http:// SERVER_IP:8081(其中SERVER_IP是托管服務(wù)器的IP地址)以查看Apache歡迎站點或虛擬主機的歡迎頁面。
三、Red Hat需要額外的步驟
如果您選擇的發(fā)行版是基于Red Hat的,則可能需要承擔一些額外的工作。為了使Apache咨詢客服
sudo yum install policycoreutils
安裝軟件后,使用以下命令為端口8081添加新的SELinux規(guī)則:
sudo semanage port -a -t http_port_t -p tcp 8081
sudo semanage port -m -t http_port_t -p tcp 8081
運行上述命令后,請使用以下命令重新啟動apache:
sudo systemctl restart httpd
現(xiàn)在,您應(yīng)該能夠通過基于Red Hat的Apache服務(wù)器提供的端口8081查看虛擬主機。
這就是在非標準端口上運行網(wǎng)站的全部內(nèi)容。當然,您不必使用端口8081。實際上,您可以使用任何需要的端口-只要它與其他服務(wù)使用的端口不沖突即可。
爆款產(chǎn)品:美國云服務(wù)器去首頁注冊有禮!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場服務(wù)器、Swarm物理節(jié)點服務(wù)器、Swarm母雞服務(wù)器、Swarm云節(jié)點服務(wù)器、國內(nèi)礦機服務(wù)器海外托管、《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點租用請咨詢YINGSOO客服!官網(wǎng)www.sddonglingsh.com
版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。