linux怎麼檢視8080埠

時間 2021-10-14 20:23:57

1樓:

在linux下修改apache預設埠80,需要編輯apache的配置檔案/etc/httpd/httpd.conf。加#號的是注釋,是給你看的樣板或說明,不會真正執行。

一般預設是listen 80,表示監聽所有80埠的所有非特定請求;

如果增加一行listen 800,表示增加監聽800埠的所有非特定請求;

如果增加一行listen ip或網域名稱:801,表示監聽801埠,但只有該網域名稱或ip的訪問請求才作出回應。

另外可以增加虛擬主機的選項,虛擬主機可以基於不同ip(一台伺服器可以**多個ip)、不同埠、不同主機名(網域名稱)。

如果有多個ip位址,可以根據ip不同而在同一主機上設定多個虛機;

對個人使用者而言,isp分配的公網ip一般只有1個,所以可以通過不同的埠來新增多個虛機;

對**運營商而言,為了節省ip位址,埠也不能隨便改(只能用80),因此較多採用基於網域名稱的虛擬主機。

一、基於埠的虛擬主機舉例:

預設主機一般放在documentroot "/var/www/html",listen 80埠。

現在我需要增加面向所有網域名稱的800埠的監聽,因此新增一行:

listen 800

對應800埠的虛擬主機配置如下:

serveradmin [email protected] #站主的電子郵箱位址

documentroot /var/www/web1 #定義**的根目錄,將網頁放在此目錄下

errorlog logs/dummy-host.com-error_log #錯誤日誌存放在此

customlog logs/dummy-host.com-access_log common #客戶日誌

配置完畢執行然後在瀏覽器上輸入localhost:800應該可以看到該埠虛擬主機的內容了。

二、基於主機網域名稱的虛擬主機和基於埠的虛機配置格式相似,但要在同乙個埠下可以定義多個基於名稱的虛機,因此在要多一項伺服器名的配置,並在新增埠偵聽時指明主機網域名稱:

listen 網域名稱:埠號,譬如listen baby.vicp.net:80

serveradmin [email protected] #站主的電子郵箱位址

documentroot /var/www/web2 #定義**的根目錄

servername baby.vicp.net #填寫伺服器網域名稱

errorlog logs/baby.vicp.net-error_log #錯誤日誌存放在此

customlog logs/baby.vicp.net-access_log common #客戶日誌

配置完畢執行然後在瀏覽器上輸入baby.

vicp.net應該可以看到該網域名稱虛擬主機的內容了,如果要公網上的使用者也能登陸,需要配置好動態網域名稱軟體或設定好網域名稱伺服器,將該網域名稱指向本機的ip位址。

2樓:匿名使用者

netstat -an grep 8080

linux怎麼檢視訪問80埠的日誌,在無法檢視apache

呼延駿年 linux檢視前幾行這樣的時候會使用head命令 n 1000 前1000行 訪問日誌 more 管道符合加more就是1000個記錄翻頁檢視 西木柚子 1 linux下的apache預設埠就是80 2 你也可以通過修改配置檔案的方式修改這個埠,etc httpd conf檔案裡面找一下p...

80埠跟8080埠有什麼區別

一 指代不同 1 80埠 是為即超文字傳輸協議開放的埠。2 8080埠 是被用於www 服務的,可以實現網頁瀏覽。二 作用不同 2 8080埠 用於webcahe,完全不一樣的兩個,比如linux伺服器裡apache預設跑80埠,而apache tomcat預設跑8080埠。三 特點不同 1 80埠...

80埠跟8080埠,都有什麼區別呢?

主要有監聽埠的區別,位置的區別,運轉方法的區別,速度的區別。應用程式的區別。所以我覺得兩種埠是完全不同的概念,也是完全不一樣的。這兩種埠的區別就是,埠大小不一樣,網線的傳輸速度不一樣,網線的安裝方式不一樣,網線介面不一樣,網線的資料容器不一樣。他們之間的埠不一樣,他們訪問的伺服器不一樣,他們訪問的站...