使用 GoAccess 分析 Nginx 網頁記錄檔,即時監控伺服器狀態

這裡介紹如何使用 GoAccess 來即時分析 Nginx 的 log 記錄檔,產生各種網頁伺服器的統計資訊報表,讓管理者輕鬆掌握系統狀況。 GoAccess 是一個開放原始碼的網頁伺服器記錄檔分析工具,可以產生網頁版或文字版的動態統計報表,讓系統管理者可以查看即時的系統狀態,其涵蓋的資訊非常詳細,而且產生報表的方式相當簡潔,只要一行指令就可以馬上產生報表,對於 Linux 系統與指令比較熟悉的人而言,是一個非常方便的工具。 ...

May 23, 2016 · G. T. Wang

即時監控 Nginx 網頁伺服器狀態,啟用 stub_status 模組

這裡說明如何啟用 Nginx 內建的 stub_status 模組,在網頁上顯示伺服器即時的負載狀況,方便管理者即時監控。 Nginx 網頁伺服器本身就有內建一個簡單的即時狀態顯示模組,只要開啟 stub_status 這個模組,就可以看到基本的伺服器狀態統計,其提供的資訊包含了:目前連線數量統計、連線與請求數量統計,以及目前請求數量統計。 ...

May 22, 2016 · G. T. Wang

testssl.sh 伺服器 TLS/SSL 加密安全性檢測工具,找出網站漏洞預防入侵

testssl.sh 是一個用來檢查伺服器 TLS/SSL 安全性的工具,適用於各種有使用加密的網路服務,例如網頁、郵件或 FTP 伺服器等都可以用它來檢測。 伺服器的各種服務加上了 TLS/SSL 之後,可以讓資料以加密的形式在網路上傳輸,確保資料不會被駭客輕易地竊取,不過伺服器的安全性問題並沒有那麼單純,雖然安裝了 TLS/SSL 可以讓伺服器有基本的保護,但後續的設定與維護也非常重要,不當的設定也可能讓伺服器暴露出許多漏洞讓駭客有機可乘。 ...

May 18, 2016 · G. T. Wang

查詢與設定 Linux 使用者可開啟的行程數量上限值,限制開啟程式的數目

這裡介紹如何在 Linux 系統上管控一般使用者可開啟的行程數量上限值,以及更改設定值的方法。 Linux 系統本身提供了相當豐富的資源控管機制,管理者可以藉由這些功能來精準地將系統資源分配給不同的使用者,並且改善系統的運作效率,而一般的使用者也可以使用這樣的機制來管理程式使用的系統資源。 ...

May 17, 2016 · G. T. Wang

Ubuntu Linux 安裝最新版 NGINX 伺服器,支援 HTTP/2 加速網頁傳輸

這裡介紹如何在 Ubuntu Linux 上安裝最新版 Nginx 伺服器,讓網站支援 HTTP/2 傳輸協定,加快網頁的載入速度。 HTTP/2 是繼 1999 年 HTTP/1.1 之後所制定的新 HTTP 傳輸協定標準,其以 Google 的 SPDY 技術為基礎,具有相當優異的傳輸與處理效能,多工(Multiplexing)的新特性可以讓瀏覽器在同時間內對多個伺服器發送請求,並採用更高效率的壓縮技術,大幅縮短網頁傳輸與處理的時間。 ...

May 16, 2016 · G. T. Wang