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