Apache如何配置端口轉(zhuǎn)發(fā)配置
1、為什么要做端口轉(zhuǎn)發(fā)?
有時(shí)候,服務(wù)器上的80端口被別的進(jìn)程占用了,又不能kill那個(gè)進(jìn)程。
而我們通常訪問(wèn)網(wǎng)站只會(huì)在瀏覽器的地址欄輸入域名,默認(rèn)使用的是80端口。
現(xiàn)在80端口被占用了,我們要部署的網(wǎng)站不能使用80端口了,而要使用其他端口。
當(dāng)在使用其他端口的情況下,也要達(dá)到只輸域名就能訪問(wèn)到網(wǎng)站的目的,那就需要做端口轉(zhuǎn)發(fā)。
2、實(shí)現(xiàn)原理:
在瀏覽器上只輸入域名訪問(wèn)時(shí),還是進(jìn)入80端口的,我們只需要在Apache中判斷80端口下訪問(wèn)的域名為我們的網(wǎng)站域名時(shí),就把端口轉(zhuǎn)發(fā)到我們網(wǎng)站實(shí)際部署的端口上去即可。
3、Apache的虛擬主機(jī)配置vhosts下的網(wǎng)站對(duì)應(yīng)的配置文件
#域名在80端口下代理轉(zhuǎn)發(fā)
<VirtualHost *:80>
ServerName j.liqun.com #域名
ProxyPass / http://127.0.0.1:8888/ #代理轉(zhuǎn)發(fā)來(lái)自j.liqun.com的請(qǐng)求到本地8888端口上去
ProxyPassReverse / http://127.0.0.1:8888/ #反向代理
</VirtualHost>
#項(xiàng)目實(shí)際部署端口
<VirtualHost *:8888>
DocumentRoot "D:/www2020/6m/liqun"
ServerName j.liqun.com
ServerAlias
FcgidInitialEnv PHPRC "D:/phpstudy_pro/Extensions/php/php7.3.4nts"
AddHandler fcgid-script .php
FcgidWrapper "D:/phpstudy_pro/Extensions/php/php7.3.4nts/php-cgi.exe" .php
<Directory "D:/www2020/6m/liqun">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
DirectoryIndex index.php index.html error/index.html
</Directory>
</VirtualHost>
4、注意事項(xiàng):
被做代理轉(zhuǎn)發(fā)的端口(如上8888端口)只能部署一個(gè)項(xiàng)目
本文鏈接:http://m.xlyongde.com.cn/news/details-12-257.html
版權(quán)聲明:
1:本站所有內(nèi)容均由互聯(lián)網(wǎng)收集整理、上傳,并且以計(jì)算機(jī)技術(shù)研究交流為目的,僅供大家參考、學(xué)習(xí),不存在任何商業(yè)目的與商業(yè)用途,如描述有誤或者學(xué)術(shù)不對(duì)之處歡迎及時(shí)提出,不甚感謝。
2、 如涉及版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們4724325@qq.com第一時(shí)間處理;
我們從以下三個(gè)方面,對(duì)比純靜態(tài)和偽靜態(tài)兩種靜態(tài)頁(yè)面生成方式,逐一展開(kāi)分析。
用JS的正則表達(dá)式如何判斷輸入框內(nèi)為中文或者是英文數(shù)字,或者是三者混編
css制作扇形
純CSS3文字Loading動(dòng)畫(huà)特效
PhpStorm 2022.1 EAP 3 在 PHPDoc 和屬性中添加了對(duì)多行和嵌套數(shù)組形狀的完全支持:在這種情況下,可以使用數(shù)組形狀注釋定義數(shù)組結(jié)構(gòu),以獲得鍵的代碼補(bǔ)全并推斷值的類(lèi)型。
PHP作為Web界第一大語(yǔ)言近年來(lái)熱度不夠,但是這幾年的進(jìn)步和成長(zhǎng)卻沒(méi)有中斷。在2022伊始,我們來(lái)一起學(xué)習(xí)一下目前PHP的現(xiàn)狀以及最新版本帶來(lái)的特性。
Linux程序前臺(tái)后臺(tái)切換:在Linux終端運(yùn)行命令的時(shí)候,在命令末尾加上 & 符號(hào),就可以讓程序在后臺(tái)運(yùn)行Ubuntu$">root@Ubuntu$ ./tcpserv01 &
Python 的正則表達(dá)式支持 多行模式,將每行文字分別匹配。然而各種操作系統(tǒng)里,換行符的表示法各不相同,會(huì)導(dǎo)致 Python 不能正確使用多行模式。