Nginx 啟用 PHP-FPM 服務狀態監控網頁教學

本篇介紹如何在 Nginx 與 PHP-FPM 的網頁伺服器的架構下,啟用 PHP-FPM 服務的狀態監控網頁,讓管理者查 PHP-FPM 服務內部即時的狀況。 Nginx 網頁伺服器通常都會搭配 PHP-FPM 來處理 PHP 的網頁,Nginx 內部的狀態可以透過 Nginx 內建的 stub_status 模組來即時監控,而 PHP-FPM 也有類似的監控功能,以下是設定與使用教學。 ...

May 6, 2018 · G. T. Wang

CentOS Linux 設定 MySQL/MariaDB 出問題時自動重新啟動

這裡介紹如何在 CentOS Linux 中設定 systemd,讓 MySQL/MariaDB 資料庫在不正常停止時可以自己重新啟動。 自己用 VPS 架設網站的話,網頁伺服器與資料庫的維護都要自己處理,在 CentOS Linux 中的 MariaDB 資料庫預設在安裝好之後,雖然可以正常使用,但是如果系統因為某些原因(例如記憶體不足)造成 MariaDB 資料庫服務中止時,它是不會自動重新啟動的,也就是說如果 MariaDB 不小心停止,整個網站就停擺了。 ...

April 25, 2018 · G. T. Wang

Linux 設定 NTP 同步系統時間,自動網路校時教學

本篇介紹如何在 Linux 中安裝並設定 NTP 網路校時服務,讓系統自動校正時間。 系統的時間對於 Linux 伺服器來說是很重要的,如果系統的時間不準確,會連帶產生許多安全性問題。若要讓 Linux 系統維持正確的時間,可以透過 NTP 網路校時的方式來處理,以下是各種 NTP 網路校時的使用方式。 ...

April 13, 2018 · G. T. Wang

合併兩台伺服器 Let’s Encrypt SSL 憑證教學

這裡紀錄合併兩台伺服器上 Let’s Encrypt SSL 憑證的步驟。 最近我用一台新的 Linode VPS 虛擬機器架設了 CentOS 的 LEMP 伺服器,經過測試之後感覺很不錯,接著想要把舊機器上的網站都搬到新機器上,搬動網站除了檔案與 MySQL/MariaDB 資料庫之外,還必須轉移 Let’s Encrypt SSL 的憑證,這樣才能讓 HTTPS 加密的網頁正常顯示。 ...

April 9, 2018 · G. T. Wang

CentOS Linux 使用 Tor 與 Privoxy 架設匿名網頁代理伺服器

這裡介紹如何在 CentOS Linux 中安裝 Tor 與 Privoxy,自己架設匿名網頁代理伺服器。 先前我們介紹過在 Ubuntu Linux 中安裝 Tor 與 Privoxy 架設匿名網頁代理伺服器的方法,而這裡是改用 CentOS Linux 來架設的步驟,方法大同小異。 ...

April 9, 2018 · G. T. Wang