在 Windows 10 1809 版開啟 SNMP 服務

自從 Windows 10 上了 1809 版後,在控制台中的 Windows 功能就再也找不到 SNMP 服務可以安裝了,根據微軟的說法他們不建議用這種不安全的協定,不過為了讓只支援 SNMP 協定的軟體可以監控,勢必還是要打開,所幸微軟並非完全拿掉,只是不能再簡單的開啟而已。

用管理員權限開啟 Powershell,並輸入:

閱讀全文〈在 Windows 10 1809 版開啟 SNMP 服務〉

在 WordPress 使用 GeoIP Detection 判斷使用者國家以便呈現不同廣告

前陣子因為一些因素,有了個廣告上的需求,不過業主的需求是希望廣告僅出現在某個指定國家這時候就可以使用外掛 GeoIP Detection 來進行處理,本篇不講太多外掛安裝跟細節調整,也算是個人留著當作紀錄。

由於網站有強大的快取,如果使用外掛內建一般的 shortcode 做法,會因為網頁整個被快取起來而無法發揮實際作用導致顯示出錯誤的廣告,這時候就要用一些特殊做法。

閱讀全文〈在 WordPress 使用 GeoIP Detection 判斷使用者國家以便呈現不同廣告〉

Dell PowerEdge R340 開箱

其實早在 N 年前就想買真正的伺服器了,這次入手的是 Dell 入門級機架式伺服器,原先在 R240 與 R340 考慮,後來選擇 R340 的主要因素是可以改為 8 顆 2.5 吋熱插拔硬碟的形式,R240 就只能選擇 4 顆 3.5 吋硬碟的形式,而且雖然美國 Dell R240 蠻便宜的,不過大概就是跟 Dell 台灣報價比起來少一些而已,算一算就當作是含運費、保險、關稅、進口檢驗的費用好了,心裡也不會不平衡,而我選的 R340 台灣報價更是比美國原廠報價低,這也出乎我意料,總之也為了取代家中的舊伺服器。

閱讀全文〈Dell PowerEdge R340 開箱〉

Cloudflare 不是萬靈丹

雖然之前寫過一些有關於網站速度(評分)的文章:
探討 JS 對於 web.dev 分數的影響
Google PageSpeed 分數害死人

不過其實還是很多人會去糾結甚至是覺得使用 Cloudflare 可以加速網站,我的 GTmetrix、Pingdom Website Speed Test、PageSpeed Insights、Web.dev 等,分數到底怎樣怎樣的。

使用 Cloudflare 加速網站這件事,你可能搞錯了什麼。

閱讀全文〈Cloudflare 不是萬靈丹〉

在 CentOS 7 使用 Caddy 與 WP-CLI 架設 WordPress 網站

3/11 在 WordPress 內湖小聚時,什麼?沒聽過有沒有考慮參與一下小聚,全台北中南都有!看到有人在閃電秀講了一下 WP-CLI,身為管理上百網站的肥宅,當然也都是透過 WP-CLI 來管理,不得不說後台管理介面這種東西對我來說還是太慢了,還是下指令管理來得快且實在,這次就來示範使用 WP-CLI 與潮到出水的 Caddy 從 0 開始架設 WordPress。

本次使用在 Linode 的主機,並使用 CentOS 7 作業系統,如果還沒註冊 Linode 帳號,可以使用我的 Referral code。

帶有推廣連結的網址:
Linode.com
不帶有推廣連結的網址:
Linode.com

閱讀全文〈在 CentOS 7 使用 Caddy 與 WP-CLI 架設 WordPress 網站〉

解決 Certbot 在 CentOS 7 出現『 ImportError: ‘pyOpenSSL’ module missing required functionality. Try upgrading to v0.14 or newer. 』

解決方法只需要幾行指令就好,用 pip 或是其他方式都有點麻煩,他的問題就是內建的 pyOpenSSL 太舊,升級就好。

執行:
yum erase pyOpenSSL -y
移除內建的 pyOpenSSL

wget http://ftp.ksu.edu.tw/FTP/CentOS/7/cloud/x86_64/openstack-ocata/common/pyOpenSSL-0.15.1-1.el7.noarch.rpm
下載新版的 pyOpenSSL

rpm -Uvh pyOpenSSL-0.15.1-1.el7.noarch.rpm
執行 rpm 指令安裝

yum install certbot -y
重新安裝一次 Certbot 搞定

2019 年 5 美金虛擬主機(VPS) DigitalOcean、Linode、Vultr 怎麼挑?

先從規格來說,由於競爭因素而 DigitalOcean 在 2018 年初的一次方案大升級後,也跟上 Linode 與 Vultr 給的規格,因此三家 5 美金的機器都是 1 核心、1G Ram、25G SSD、1T 的傳輸流量,僅有 CPU 頻率上有些不同。 閱讀全文〈2019 年 5 美金虛擬主機(VPS) DigitalOcean、Linode、Vultr 怎麼挑?〉

移除 WordPress 繼續閱讀的 html 錨點

先說一件重要得事,WordPress 繼續閱讀很重要請常用愛用懂的用,不論如何都不建議使用主題,或是寫語法的方式去自動抓文字數設定繼續閱讀,自己想切在哪,透過繼續閱讀好好設定。

不過 WordPress 內建的繼續閱讀,點下去後都會幫連結加上一個錨點 #more-XXXX,這對我來說蠻困擾的,畢竟我覺得他拉的位置並不是很正確,也覺得那個連結蠻醜的,官方就有提供一段語法移除囉。

閱讀全文〈移除 WordPress 繼續閱讀的 html 錨點〉

面對高流量網站的事前準備

這邊的高流量,絕對不是即時在線人數幾百人這種小數字,而是多達萬以上,當網站的即時在線人數多達萬人以上,要面對的就不是單純想著把 Apache 換成 Nginx 就可以應付高流量,或是快取有沒有上好上滿的問題。

閱讀全文〈面對高流量網站的事前準備〉