分類: 雲端主機

記錄並分享雲端主機相關的實務經驗。

mysql意外終止問題-2G ram VPS

前幾個月為了使用http2,於是逐步把php網站,從fcgid模式改到php-fpm模式。但後來發現平均兩到三週,mysql會開始突然自己停掉,需要連上主機手動重新啟動。拖了幾個月,最近終於有空來看看是什麼問題。

HSTS設定-Qualys SSL Labs從A到A+-SSL安全之2

接續上次如何在Qualys SSL Labs取得Grade A-SSL安全之1的文章,後來又搜尋了一下,要提升到A+,就是要啟用HSTS,而且提交到HSTS Preload List。不過,看到一篇A+ Qualys with HAProxy文章講得挺有趣的,其實A+和A評級實際上是相同的,+只是表明您以安全的名義付出了額外的努力!呃,好吧,那我就為這+的爽度,付出額外的努力吧。

如何在Qualys SSL Labs取得Grade A-SSL安全之1

我是用webmin/virtualmin來管理網站,並透過免費let’s encrypt做SSL安全加密連線。雖然let’s encrypt每三個月要更新一次,但virtualmin可以設定自動更新,所以幫客戶用SSL的網站都是標準配備,而且輕鬆愉快。不過今天用Qualys SSL Labs去檢查網站竟然只有Grade B。

網站透過gmail寄信之2-啟用應用程式密碼和兩步驟驗證

之前一篇文章網站透過gmail寄信-啟用gmail api和oauth2.0,老實說啟用流程真的是很麻煩,後續寄信不管是用於wordpress外掛,還是自寫網站程式,也還是有很多額外工作要處理。這次來講比較簡單,也是比較接近傳統運作模式的gmail寄信方式,取得應用程式密碼。

網站透過gmail寄信-啟用gmail api和oauth2.0

以前網站要使用gmail寄信,直接連線smtp.gmail.com,並輸入帳密就好。後來google管理介面增加「低安全性應用程式」的項選,要啟用它才能寄。但這種直接透過帳密寄信的做法,也將在今年5月底結束,之後就必需升級到oauth2.0及gmail api才能透過gmail寄信。

mpm_event無法啟用-http2使用問題

之前http2如何在webmin/virtualmin上啟用的文章中有說到mpm_event無法啟用的狀況。由於webmin/virtualmin在安裝php時,也會同時安裝mod_php,雖然虛擬主機預設是使用FCGId的模式(如果主機預設模版沒更動的話),但為了兼容mod_php模式,它會在虛擬主機的conf檔裡加入php_admin_value engine Off這標籤。

http2如何在webmin/virtualmin上啟用

http2是http1.1改良版的網路通訊協定,可有效提升網頁載入速度(也有助SEO),2015年推出至今(2022年),已有近50%的網站支援並使用它。但要如何使用,不是網站要加入什麼代碼,而是主機要進行相關設定。我都是用webmin/virtualmin來管理主機,今天就來看看如何來把這個http2的協定加上去。

遠端桌面雲端主機lxde desktop-低資源配置TOP1

我有一個外匯自動操作專案,需要24小時自動執行、能隨時線上檢查狀況和即時調整,最重要的,整個系統是用script撰寫並且在網頁瀏覽器運作。基於以上需求,所以選擇可遠端桌面的雲端主機,而不是用個人電腦。由於它只是個系統UI,我不想花太多錢,單核1G ram的規格,debian + lxde desktop + firefox,每月5美金就好。