MySQL 備份目前 線上所有設定變數值

MySQL 想要比較兩台機器的設定差異,從 my.cnf 這些看並不太準,有些是在線上跑得時候,手動去修改,可能沒有寫進 my.cnf,所以需要把目前現在系統的設定變數值都備份出來,再 來比對會比較準。

MySQL 線上系統的所有變數設定值備份方式:

  • mysql -u root -p -e "SHOW GLOBAL VARIABLES" > MySQL-Current-Settings.txt

若想比對多台機器的設定,就到各台機器去下這個語法,然後在自行 diff 看看囉~ 🙂

Ubuntu Linux X-Window 預設「啟動程式」新增與刪除

Ubuntu Linux 21.04 的 X-Window 現在是使用 Gnome,剛升級上來有些應用程式不支援,但是一進來就會跳已經應用程式已經不支援等等的訊息,要怎麼移除掉呢?

閱讀全文〈Ubuntu Linux X-Window 預設「啟動程式」新增與刪除〉

好站:badssl 查看 SSL 設定錯誤會有怎樣的結果

HTTPS 設定的 SSL 要注意的事情還不少,這個網站把設定正確、設定錯誤、漏設定等等的結果全部整理在一個頁面裡面。可以看看瀏覽器會怎麼顯示。

  • 網站:badssl.com - a memorable site for HTTPS misconfiguration

網站裡面有提供各種錯誤的憑證,可以用此來測試自己的程式套件 (SSL Library) 是否可以正確的判斷。

Nginx SSL 憑證加分的設定調整

Nginx 的 HTTPS (SSL) 設定在此篇文章已經有寫:Nginx 的 SSL 設定檔範例

但是遇到某些瀏覽器、某些 Android 手機還是出現憑證不安全的訊息,把HTTPS網址資訊送去檢驗,得到的憑證分數是B,所以來把這個憑證分數調成A。

註:調整成A後,目前確實暫時沒有出現不安全的訊息了。

閱讀全文〈Nginx SSL 憑證加分的設定調整〉

Toshiba FlashAir Wifi SD Card 的設定 + 文字檔

前陣子購入 "Canon EOS M 入手" 這台微單眼時,為了想在外面拍照、整理、上傳+分享一次可以透過手機搞定,於是買一張 Toshiba FlashAir Wifi SD Card 來解決此問題。

不過 這張記憶卡的設定,於 Linux 沒有應用程式可以用,也沒辦法在相機裡面設定它,還好有支援 Mac 的軟體可以用,不然現在要去找台 Windows 來弄還真有難度。 XD

為了避免未來使用 Linux 修改麻煩,所以此篇文章主要是於 Mac 設定完成後,將 SD Card 寫入的文字設定檔都存起來,方便之後可以直接透過文字直接修改設定。

閱讀全文〈Toshiba FlashAir Wifi SD Card 的設定 + 文字檔〉