基本信息
當網站發展到一定的規模,網站就應該開始考慮要為網站託管伺服器。通常情況下伺服器會被放到電信或網通的機房,網站管理員通過遠程來管理伺服器。在網站伺服器進行託管時,需要安裝一些常用的伺服器上運行的軟體,才能更為有效地管理這台遠程伺服器,今天我就根據我自己的管理經驗,推薦十個有用的伺服器工具軟體,供大家參考和分享。
Arp防火牆
Arp Firewall - 現在託管伺服器必須安裝的第一個軟體就是Arp防火牆,沒辦法啊,中國這網路環境,不安裝Arp防火牆就等著被人掛木馬了。現在免費的Arp防火牆主要有兩款,一個是奇虎的360 Arp防火牆,一個是金山Arp防火牆。
遠程桌面連線
Remote Desktop - 遠程桌面連線(以前稱為“終端服務客戶端”)主要是用於對遠程託管的伺服器進行遠程管理,使用非常方便,就如同操作本地電腦一樣方便。遠程伺服器端必須要先安裝“遠程桌面連線”的伺服器端程式,然後客戶端就可以通過遠程桌面來管理伺服器了。
FTP服務
FileZilla - 將客戶端的檔案上傳到伺服器上,最常用的軟體就是FTP了,微軟的IIS自帶了一個簡單的FTP伺服器軟體,如果覺得不好用,伺服器上也可以安裝免費的FileZilla伺服器軟體,客戶端可以使用免費的FileZilla Client,支持多執行緒上傳檔案。
硬體檢測
CPU-Z - CPU-Z是一款免費的系統檢測工具,可以檢測CPU、主機板、記憶體、系統等各種硬體設備的信息。它支持的CPU種類相當全面,軟體的啟動速度及檢測速度都很快。另外,它還能檢測主機板和記憶體的相關信息,其中就有我們常用的記憶體雙通道檢測功能。遠程管理伺服器的時候,使用這個軟體可以對伺服器的硬體信息一清二楚。
連線埠監控
TcpView - TcpViews是一款免費的連線埠和執行緒監控工具,可以列出當前所有TCP和UDP連線埠的進程清單,包括本地和遠程地址的TCP連線,其實和系統命令netstat類似,不過是GUI界面的,使用方便,占用資源少,默認字型在中文環境下很小,需要手動修改。在伺服器上運行的話,默認刷新時間不要用默認的1秒。
進程監控
Process Explorer - Process Explorer是一款免費的進程監視工具,功能比Windows自帶的任務管理器要強大的多,不僅可以監視、暫停、終止進程,還可以查看進程調用的DLL檔案,是預防病毒、查殺木馬的好幫手。
日誌分析
WebLog Expert - 雖然Google Analytics是一款強大的免費的網站分析服務,但必須加入統計代碼才能使用,WebLog Expert則可以直接分析網站的訪問日誌檔案,通過日誌檔案分析出網站的站點訪問者、活動統計、檔案訪問量、搜尋引擎、瀏覽器、作業系統和錯誤頁面等等眾多的統計信息,是網路監測的好助手。這個軟體本身不免費,不過其另一個版本WebLog Expert Lite是免費的。
日誌搜尋
WinHex - WinHex是一款速度很快的檔案編輯器。打開數百兆的大型檔案速度飛快,使用WinHex可以輕鬆打開伺服器上的大型日誌檔案,並對其進行關鍵字搜尋,效果非常好,是我見到的速度最快的文本編輯搜尋軟體,總體來說是一款非常不錯的16進制編輯器。
代碼編輯
Notepad++ - Notepad++是一個免費開源的源程式代碼、HTML網頁代碼編輯工具,支持多達數十種常見原始碼或腳本的語法,包括C,C++,Java,C#,XML,HTML,PHP,Javascript,RC resource file,makefile,ASCII,doxygen,ini file,batch file,ASP ,VB/VBS,SQL,Objective-C,CSS,Pascal,Perl,Python,Lua等,功能非常強大。在伺服器上安裝後可以直接修改網站上的源程式代碼。