這篇也是前篇 [HAProxy] 建立 WordPress 負載平衡 Load balancing 架構筆記 的延續筆記。 HAProxy 有一套 ACL 語法(Introduction to HAProxy ACLs)可以設定邏輯,本篇就屬於「特定請求對應特定主機的請求」方式,可以用在架設資料庫讀 …
分類彙整: 技術相關
[HAProxy] 搭配 Fail2ban 封鎖惡意請求的 WordPress 網站安全性設定
前面文章提到使用 HAProxy 處理高負載網站 [HAProxy] 建立 WordPress 負載平衡 Load balancing 架構筆記,這套服務會將請求轉發給後面的主機來處理請求,安全性部分要顧慮的也會更多。 續前篇,把原本伺服器架構拆成兩台,而後面這兩台拿到請求的 IP 沒解析過的話又只 …
[PHP] Two-factor authentication 雙重認證的驗證操作設計
前幾天在改版加密貨幣放貸機器人設定時,因為沒有帳號密碼機制,所以朋友這邊如果要做設定的頁面就可能被其他人「幫忙設定」。 思考怎小改版又能兼顧驗證的方式突然想到可以用 Two-factor authentication 簡稱 2FA,來處理。 搭配能夠自己輸入密鑰的 App 在手機裡就能綁定處理,這塊 …
[MailGun] 新增發信網域的設定細節
有鑒於發現很常要教人處理這件事,乾脆寫一篇紀錄!目標主要是取得可以發信的權限,會需要發信網域以及 API。四個流程結束! 登入後台到 Domains 網域頁面,點下「Add New Domain」新增想要用來發信的網域。 例如: [email protected] 或 [email protected] …
[HAProxy] 處理憑證相關筆記:Let’s Encrypt 自動續約、default-dh-param 與 憑證串順序 等
續上篇 [HAProxy] 建立 WordPress 負載平衡 Load balancing 架構筆記 把憑證處理的部分拆到這篇來集中。 環境一樣是 Ubuntu 20.04 Server + 套件安裝的 HA-Proxy version 2.0.13-2ubuntu0.1 2020/09/08 關 …
閱讀全文〈[HAProxy] 處理憑證相關筆記:Let’s Encrypt 自動續約、default-dh-param 與 憑證串順序 等〉
[HAProxy] 建立 WordPress 負載平衡 Load balancing 架構筆記
主需求是 WordPress + WooCommerce 的購物網站原架構撐不住了,改成新的架構來處理大流量。HAProxy 架設在新開的一台主機,轉發請求的等級不用很高就能處理,效果不錯。 安裝 HAProxy 服務 主機使用 Ubuntu 20.04 Server 作業系統,搭配套件管理軟體 a …
[VPS] 使用 Docker 架設 Nextcloud 搭配 AWS S3 建立雲端 NAS 的做法
前天跟同事吃飯時,聊到因為遠端工作的關係,設計師檔案空間各自使用自己的硬碟備份不是辦法,到底要買台 NAS 當檔案伺服器,還是要乾脆用雲端解決方案? 看標題就知道最後選了雲端解決方案,不自建硬體環境了。完全是風險考量,反而成本過小可以直接忽略XD 這類型需求自從我打算關閉 Flickr Pro 方案 …
[WordPress] 建立不存在 WP_POSTS 資料表中的「假文章/頁面」
這個技巧是今天給 Revolution Slider 這款外掛預覽功能偵錯時發現的。 它的預覽功能原理是使用特定的樣板(template)搭配使用內建 The Loop 機制來載入讀取文章內容。 其中會使用一個「建立假文章/頁面」的方法,來符合輸出一個 WordPress Post Object,滿 …
[Ubuntu] 終端機指令下啟用 WLAN0 無線網路功能
最近因為礦機想要移機,網路部分改走無線網路就買了個 USB 網卡,不過這種東西就要小心,Linux 下不一定系統有包驅動程式,上一顆借來的 DLINK 安裝上直接可以用,這顆 ASUS 的 AC53 Nano 就沒這麼幸運了。 好在網路上神人多,有找到現成驅動程式可以安裝: 8822BU for L …
[WordPress] 判斷使用者登入狀態的前後端開發方法
WordPress 程式開發中判斷使用者當前是否為登入狀態的這個需求其實滿常見的。像是登入後才可以看到完整文章內容,登入前看文章摘要、未登入前無法結帳需提示登入,登入後跳轉結帳頁面…等 要做到這樣的使用體驗可以從前後端下手! 後端判斷登入狀態的方法可以使用: is_user_logged_in( …
