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

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

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

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

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

本文介紹如何在 nginx 伺服器上使用免費的 Let’s Encrypt 憑證,提供 HTTPS 的安全加密網頁。 Let’s Encrypt 是一家新的證書頒發機構(Certificate Authority,簡稱 CA),其提供免費的 TLS/SSL 憑證再配合 Certbot 這個自動化工具,讓一般的網站可以很容易地使用 HTTPS 的安全加密網頁,設定很簡單,憑證的更新也可以自動處理。 ...