當前位置:首頁 » 操作系統 » linuxapache查看

linuxapache查看

發布時間: 2022-09-24 17:21:14

linux怎樣查看安裝的apache

[email protected]o ~]# netstat -ntlp //查看伺服器運行的進程服務和監聽埠
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:8005 0.0.0.0:* LISTEN 16725/java
tcp 0 0 0.0.0.0:8009 0.0.0.0:* LISTEN 16725/java
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 2138/mongod
tcp 0 0 0.0.0.0:8010 0.0.0.0:* LISTEN 14335/java
tcp 0 0 0.0.0.0:11211 0.0.0.0:* LISTEN 859/memcached
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 16725/java
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 872/httpd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 873/sshd
tcp6 0 0 :::3306 :::* LISTEN 23443/mysqld
tcp6 0 0 :::11211 :::* LISTEN 859/memcached
tcp6 0 0 :::22 :::* LISTEN 873/sshd

㈡ 如何在linux下查看apache的請求進程

在linux下查看httpd進程數(即prefork模式下Apache能夠處理的並發請求數):
ps -ef | grep httpd | wc -l
在linux下查看httpd進程數(即prefork模式下Apache能夠處理的並發請求數):
ps -ef | grep httpd | wc -l

㈢ 在linux怎麼查看apache進程

在linux下查看httpd進程數(即prefork模式下Apache能夠處理的並發請求數): ps -ef grep httpd wc -l

㈣ linux apache 怎麼查看連接數

1、查看apache當前並發訪問數:
netstat -an | grep ESTABLISHED | wc -l
對比httpd.conf中MaxClients的數字差距多少。
2、查看有多少個進程數:
ps aux|grep httpd|wc -l
3、可以使用如下參數查看數據
server-status?auto
#ps -ef|grep httpd|wc -l
1388
統計httpd進程數,連個請求會啟動一個進程,使用於Apache伺服器。
表示Apache能夠處理1388個並發請求,這個值Apache可根據負載情況自動調整。
#netstat -nat|grep -i "80"|wc -l
4341
netstat -an會列印系統當前網路鏈接狀態,而grep -i "80"是用來提取與80埠有關的連接的,wc -l進行連接數統計。
最終返回的數字就是當前所有80埠的請求總數。
#netstat -na|grep ESTABLISHED|wc -l
376
netstat -an會列印系統當前網路鏈接狀態,而grep ESTABLISHED 提取出已建立連接的信息。 然後wc -l統計。
最終返回的數字就是當前所有80埠的已建立連接的總數。
netstat -nat||grep ESTABLISHED|wc - 可查看所有建立連接的詳細記錄
查看Apache的並發請求數及其TCP連接狀態:
Linux命令:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
(這條語句是從 新浪互動社區事業部 新浪互動社區事業部技術總監王老大那兒獲得的,非常不錯)返回結果示例:
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
其中的
SYN_RECV表示正在等待處理的請求數;
ESTABLISHED表示正常數據傳輸狀態;
TIME_WAIT表示處理完畢,等待超時結束的請求數。

---------------------------------------------------------------------------------------------
查看httpd進程數(即prefork模式下Apache能夠處理的並發請求數):
Linux命令:
ps -ef | grep httpd | wc -l
查看Apache的並發請求數及其TCP連接狀態:
Linux命令:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
返回結果示例:
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
說明:
SYN_RECV表示正在等待處理的請求數;
ESTABLISHED表示正常數據傳輸狀態;
TIME_WAIT表示處理完畢,等待超時結束的請求數。

㈤ 如何在Linux系統下查看apache的並發連接數

linux查看連接數,並發數1、查看apache當前並發訪問數: netstat -an grep ESTABLISHED wc -l對比httpd.conf中MaxClients的數字差距多少。2、查看有多少個進程數:ps auxgrep httpdwc -l3、可以使用如下參數查看數據server-status?auto#ps -efgrep httpdwc -l1388統計httpd進程數,連個請求會啟動一個進程,使用於Apache伺服器。表示Apache能夠處理1388個並發請求,這個值Apache可根據負載情況自動調整。#netstat -natgrep -i 80wc -l4341netstat -an會列印系統當前網路鏈接狀態,而grep -i 80是用來提取與80埠有關的連接的,wc -l進行連接數統計。 最終返回的數字就是當前所有80埠的請求總數。#netstat -nagrep ESTABLISHEDwc -l376netstat -an會列印系統當前網路鏈接狀態,而grep ESTABLISHED 提取出已建立連接的信息。 然後wc -l統計。最終返回的數字就是當前所有80埠的已建立連接的總數。netstat -natgrep ESTABLISHEDwc - 可查看所有建立連接的詳細記錄 查看Apache的並發請求數及其TCP連接狀態:linux命令:netstat -n awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'返回結果示例:LAST_ACK 5SYN_RECV 30ESTABLISHED 1597FIN_WAIT1 51FIN_WAIT2 504TIME_WAIT 1057其中的SYN_RECV表示正在等待處理的請求數;ESTABLISHED表示正常數據傳輸狀態;TIME_WAIT表示處理完畢,等待超時結束的請求數。(這個參數還不太懂,為啥是等待超時結束,請大神指教)

㈥ linux 怎麼查看apache

主要看是用什麼方式來安裝的
1 tarball 等安裝

whereis httpd 查看httpd的位置

或者用 which httpd

2 rpm包形式

rpm -aq|grep http
//查看是否安裝了apache包,若已安裝,則會列印出包名

rpm -qi 輸入獲取到的包名 //查看該apache包信息

rpm -ql 輸入包名

//查看apache包中所有文件的安裝位置

㈦ 在Linux中如何查看apache使用的是哪個httpd.conf

第一步:找到apache啟動命令:

[[email protected] ~]# ps -ef|grep httpd
root 10575 1 0 19:45 ? 00:00:03 /usr/sbin/httpd -k start
myuser 15356 2982 0 Jan19 ? 00:00:00
/home/apache/bin/httpd -f /home/apache/conf/httpd.conf -k start

如果看到 httpd命令使用了-f選項,則可以直接得到配置文件目錄。

如果httpd命令沒有使用-f選項,如:

[[email protected] ~]# ps -ef|grep httpd
root 10575 1 0 19:45 ? 00:00:03 /usr/sbin/httpd -k start
apache 10577 10575 0 19:45 ? 00:00:00 /usr/sbin/httpd -k start
apache 10583 10575 0 19:45 ? 00:00:00 /usr/sbin/httpd -k start
apache 10584 10575 0 19:45 ? 00:00:00 /usr/sbin/httpd -k start
apache 10587 10575 0 19:45 ? 00:00:00 /usr/sbin/httpd -k start
apache 10590 10575 0 19:45 ? 00:00:00 /usr/sbin/httpd -k start
apache 10591 10575 0 19:45 ? 00:00:00 /usr/sbin/httpd -k start

則執行第二步。

第二步:執行httpd -S命令,找出配置文件路徑

[[email protected] ~]# /usr/sbin/httpd -S
VirtualHost configuration:
211.157.8.76:80 is a NameVirtualHost
default server wap.wapwu.com (/etc/httpd/conf/httpd.conf:1041)
port 80 namevhost wap.wapwu.com (/etc/httpd/conf/httpd.conf:1041)
port 80 namevhost wapu.wapwu.com (/etc/httpd/conf/httpd.conf:1052)
wildcard NameVirtualHosts and _default_ servers:
_default_:443 211.157.8.76 (/etc/httpd/conf.d/ssl.conf:88)
Syntax OK
[[email protected] ~]#

從apache輸出的日誌信息中可以看到配置文件是在/etc/httpd/conf/ 目錄下。

㈧ linux下如何找到apache的安裝目錄。找到apache的配置文件

apache的配置文件可以通過下述指令進行查找:

find / -nameapache;

1、採用RPM包安裝:

默認情況下目錄/usr 用來存放應用程序;

目錄/etc 存放軟體的配置文件;

查看Apache安裝路徑:rpm-ql httpd-xxxx

2、採用源代碼安裝:

指定安全路徑 configure --prefix=安裝路徑;

默認在/usr/local下;

延展資料

Apache HTTPServer(簡稱Apache)是Apache軟體基金會的一個開放源碼的網頁伺服器,可以在大多數計算機操作系統中運行,由於其多平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可通過簡單的API擴展,將Perl/Python等解釋器編譯到伺服器中。

Apache HTTP伺服器是一個模塊化的伺服器,源於NCSAhttpd伺服器,經過多次修改,成為世界使用排名第一的Web伺服器軟體。

它可以運行在幾乎所有廣泛使用的計算機平台上。

熱點內容
vs2019在linux下編譯工程 發布:2022-12-09 01:26:45 瀏覽:759
夢幻西遊手游清理緩存 發布:2022-12-09 01:24:00 瀏覽:588
數據釣魚源碼 發布:2022-12-09 01:23:16 瀏覽:880
我的世界電腦版伺服器怎麼輸入密碼 發布:2022-12-09 01:23:06 瀏覽:684
php服務端ip 發布:2022-12-09 01:23:05 瀏覽:674
列印機的緩存對速度有影響嗎 發布:2022-12-09 01:22:23 瀏覽:211
行屍走肉伺服器ip 發布:2022-12-09 01:16:24 瀏覽:181
阿里雲ds伺服器 發布:2022-12-09 01:16:20 瀏覽:772
java資料庫遷移 發布:2022-12-09 01:10:07 瀏覽:788
錢包密鑰存儲 發布:2022-12-09 01:10:01 瀏覽:602