㈠ 如何查看linux系統的web伺服器
如果有安裝web服務那麼肯定會開啟80埠 所以優先查看伺服器是否在監聽80埠 netstat -an|grep :80 也可以直接訪問ip地址; 舉個例子:Apache web服務是否安裝的幾個檢查命令 ps aux |grep http netstat -an|grep :80 rpm -qa |grep http
㈡ 如何查看某個網站的web伺服器
在火狐下 點工具,擴展程序,然後 搜索 serverspy
你要看某個網站的伺服器類型的話直接 打開網址後,在火狐的狀態欄下就顯示了
另外 如果你會用抓包工具的話,比如httpdebuger,分析 web伺服器的頭文件也能確定伺服器的類型
㈢ 如何做伺服器鏡像
現在有幾個備選方案:
1。程序移植,資料庫仍統一管理。
這種方式最易實現,但存在的問題資料庫必須開放internet通道,如何保證安全,是個問題。而且,訪問速度是否能達到要求同樣是個問題。採用vpn通道?速度上又不能滿足。
2。程序和資料庫都移植。
這種方式能實現的鏡像效果最好,但實施難度較大,在國內網站中實現這種鏡像的還不多。這方案還有2種不同實現方式:
2.1 程序不改,資料庫同步
這種方式相對簡單些,程序部分基本不用改動,依靠sqlserver2000的同步功能來實現數據同步。
但從我在erp項目實施中獲得的經驗看,這種方式看似簡單,但其實問題可能最多。首先,sqlserver同樣繼承了microsoft的老毛病:效率不高。同步復制3G的數據這個速度我實在不樂觀。其次需直接開放internet訪問,如何避免安全問題,還沒想好,還需要找安全專家咨詢。最後,同步復制過程中如果發生網路故障,如何保證多數據源的數據完整性和一致性又是個極大的挑戰。
2.2 平台程序改動,資料庫非同步復制
這種方式對程序的要求較高,網站平台架構的調整較大。等於是把網站由單站點程序轉為多站點平台。這樣在業務和數據一致性上都有較高要求。這種方式工作最大,難度看似也最大,但我認為這種方式最可行。首先,把程序結構按照事務劃分,藉助mts可實現多站點統一事務,保證數據的一致性;其次,數據採用非同步復制,能避免網路中斷造成的數據不完整,防止引起某些邏輯錯誤;最後,這種方式要求我們盡量少的訪問資料庫,由於負載的分擔,可考慮大量的使用內存替代資料庫,提高整體的訪問效率。
不過,由於存在時間差,會造成鏡像站點間的內容不一致的情況,我還沒想好如何解決。 並且,需要開發一個事務調度程序對各鏡像數據進行統一更新維護,每秒可能需要面臨200次的請求,程序性能和效率會是問題,如何採用分布式我也沒想好。
㈣ 如何測試web伺服器的網速
1.用ping看看網路通信情況,一直ping下去
然後在場景中運行腳本。一般把伺服器資源打開。一邊壓力測試一般查看伺服器資源和網路情況。
如果腳本回放成功。那應該腳本是正確的。然後看大量的用戶壓力時候伺服器資源利用率攔皮情況。是不是伺服器壓力過大導致芹陸頁面響應時間或者中間件死掉。然後在看看運行這段時間網路是否有嫌衡頃不穩定的情況。
㈤ linux中如何查看WEB伺服器是否安裝
linux下運仔web伺服器常用的一廳悄悔般就apache、nginx
# rpm -qa |grep apache
# rpm -qa |grep nginx
以上是查看扮正是否安裝了rpm包,如果沒有
# chkconfig --list 列出系統服務的運行