除了 Jetpack 內建的網站監控外,也能使用第三方的服務,像是 uptimerobt、alertra、pingdom…等,而撇開強大的 altera 外,個人覺得最簡單好用的就非 uptimerobot 莫屬,免費版功能就很強大,還能在手機裝 APP 通知,官方還打著全世界都有機器在監測,因此不會因為一個地方連不上就直接判斷網站掛掉。
分類: 教學
使用 Certbot 申請 Let’s Encrypt Wildcard 憑證
在 CentOS 7 安裝 Nginx、PHP 7、MySQL(LEMP)使用 DigitalOcean
去年寫了篇在 Fedora 上準備 LEMP 環境的文章,不過正常來說應該是比較少人會使用 Fedora 作為伺服器來使用,而網路上最推薦的系統不是 ubuntu 就非 CentOS 莫屬,至於除了 LEMP 外還有其他種組合,像是:
- LAMP = Linux + Apache + MySQL(MariaDB) + PHP
- WAMP = Windows + Apache + MySQL(MariaDB) + PHP
- WIMP = Windows + IIS + MySQL(MariaDB) + PHP
除了上面的組合外,還有其他各式各樣的組合,而 LEMP (也有人稱作 LNMP)則是 Linux + Nginx + MySQL(MariaDB) + PHP ,舉例來說像是本站就是使用 LNMP 的架構,不過前面有多了一個 Varnish 快取的機制,這個有機會再來談談囉! 閱讀全文〈在 CentOS 7 安裝 Nginx、PHP 7、MySQL(LEMP)使用 DigitalOcean〉
CVE-2018-6389 Fail2ban Rule
幾天前報出了個可能可以癱瘓 WordPress 網站的消息,透過大量對 load-scripts.php 的請求讓伺服器承受不了,雖然有改 load-script.php 的作法,不過我想使用 fail2ban 就能在不更動原始碼的方式來阻止。
隱藏 WordPress 後台不必要的側欄選項
隱藏 WordPress 中不希望出現的選單
透過 Cloudflare 減少 WordPress 圖片的流量
在一些較大的網站下,其實網站本身透過相關的快取外掛,像是 w3total cache、wp super cache 快取頁面後減少資源的開銷,接著最需要的就是減少圖片的流量,畢竟一個頁面的空間其實幾十 kb 而已,圖片才是真正大的,以自己一些經驗每天能夠節省多達數 TB 的流量。
雖然 jetpack 也有提供相關功能,不過那會嚴重壓縮圖片品質,因此就這邊就示範使用 Cloudflare 來進行快取圖片。
閱讀全文〈透過 Cloudflare 減少 WordPress 圖片的流量〉
自架 WordPress 上傳媒體發生 HTTP 錯誤
WordPress 上傳檔案大小很多人都了解,透過更改 php.ini 可以讓上傳的檔案大一點,不過有時候卻發現檔案大小不超過限制,上傳又會出現 HTTP 錯誤,那是怎麼回事呢? 閱讀全文〈自架 WordPress 上傳媒體發生 HTTP 錯誤〉
Google Dns 與 Cloudflare 新增 Minecraft SRV 紀錄
雖然前陣子有發文如何找出 SRV 真實 IP,不過總是要來個,那麼如何新增 SRV 紀錄呢?
現在常見的 DNS 代管蠻流行的就屬於 Cloudflare,而我因為工作因素也有接觸到 Google DNS,Cloudflare 的 SRV 較為淺顯易懂,一個蘿蔔一個坑,那邊要填入東西就填入,Google DNS 就沒那麼友善了。
閱讀全文〈Google Dns 與 Cloudflare 新增 Minecraft SRV 紀錄〉
Dcard 刪文查找(已失效)
2018/11/30 更新,Dcard 目前已經讓這個方式失效,建議可以透過『深卡』來找找文章有沒有被存下來。
2018/4/15 更新,Dcard 好像開始刻意去擋這種行為,你會看到內容但一瞬間又消失,不過基本上也是很好破解,我將解決方法補在最下方。
每次在 Dcard 上看到 FB 貼文,難免有些勁爆的內容讓人想點進去看,不過卻偶爾發生甚至貼文剛出現當下,可能才幾秒鐘的時間差,點進去就發現文章已經不見,這樣的狀況不禁令人懷疑,是不是 Dcard 沒有真的刪文,而有權限的人還是看得到貼文,他也不知道這篇文可能被刪除,導致可能真的被刪除的文章就上了 FB,Dcard 也常發生多重新整理幾次文章又出現的狀況,是系統問題?還是真的刪文不徹底?我也不知道不過只好仰賴一下 Google 來幫助我們找到消失的貼文。
閱讀全文〈Dcard 刪文查找(已失效)〉