《5分鐘搞懂Percona Xtrabackup MySQL & MariaDB 資料庫熱備份工具 – 學習筆記》

Xtrabackup 是一款由 Percona 公司開發的開源、免費的 MySQL & MariaDB熱備份工具。它可以讓使用者在資料庫伺服器正常運作的情況下進行備份,不會造成資料庫鎖表或效能下降,本筆記我會將我所知道的知識分享給大家參考,我也順便紀錄下來當作備忘錄,也希望藉由此次分享讓初學…

《Linux – Ubuntu 5分鐘搞懂,快速切換當前執行的PHP版本 – 學習筆記》

相信很多Linux的系統維運人員與開發人員,日常維運一定會遇到一台主機擁有多個PHP版本的問題,如果一台上同時存在PHP 5.6、7.4、8.1三個版本,如果你是按照順序安裝從低版本安裝至高版本,通常預設的PHP會設定在最後安裝的那個版本上,但如果這台主機上的PHP程式超過六成都是舊版本的,那我們就…

《Linux – Ubuntu 5分鐘搞懂apt指令,輕鬆搞定套件的「安裝、更新、移除」 – 學習筆記》

相信很多Linux的系統維運人員與開發人員,日常維運一定會遇到關於套件的異動(安裝、更新、移除),如因應網站程式的升級需要更新Ngnix or PHP的套件, 也或者再安裝過程中裝錯套件或是多裝套件需要將其移除,或是在新舊主機移轉的事後漏裝套件要將他安裝回來,早期這些東西都需要自行編譯設定與刪除,但…

《Linux – Ubuntu 5分鐘搞懂crontab 工作排程 – 學習筆記》

相信很多Linux的系統維運人員與開發人員,日常需要使用定期的排程,如開發網站程式的時候,從營運方面的定期檔案備份、相關服務的重啟,到定期發送系統EDM以及在離峰時間,發送會員到期通知之類的程式都可以透過crontab來為你觸發執行,本筆記我會將我所知道的知識分享給大家參考,我也順便紀錄下來當作備忘…

《Linux – Ubuntu 5分鐘搞懂chmod與chown – 學習筆記》

相信很多Linux的系統維運人員與開發人員,日常都會處理到有關於檔案的權限問題,如開發網站程式的時候,開發人員上傳本機的程式檔案至Web Server後,發現程式無法執行,這時候很有可能是因為該檔案的擁有者從www-data變成你的帳號,導致無法執行,這時候就需要做chown來變更使用者,如果變更後…

《Linux – Ubuntu 如何使用awk搜尋文字檔案內的字串 – 學習筆記》

相信很多系統維運人員都會處理到臨時要調整系統資訊,但是因為一台主機上有很多個設定檔案與程式碼,怕一不小心漏改到造成系統錯誤,這時候可以使用awk這個指令來輔助搜尋,在Linux中提供不少方便的awk函式供系統管理人員使用,但由於內建函式眾多,我只提供日常比較常用的函式供你參考,我也順便紀錄下來當作備…

《Linux – Ubuntu 如何使用grep搜尋文字檔案內的字串 – 學習筆記》

相信很多系統維運人員都會處理到臨時要調整系統資訊,但是因為一台主機上有很多個設定檔案與程式碼,怕一不小心漏改到造成系統錯誤,這時候可以使用grep這個指令來輔助搜尋,在Linux中提供不少方便的grep函式供系統管理人員使用,但由於內建函式眾多,我只提供日常比較常用的函式供你參考,我也順便紀錄下來當…

《Ubuntu – 年終大掃除,盤點目前系統使用者帳號 – 學習筆記》

年底將近,各種系統攻擊開始蠢蠢欲動,駭客會透過APT等各種方式發動攻擊,所以這時候預警性的帳號盤點就很重要,這次我會透過幾種方式教大家輕鬆做好使用者帳號盤點,於是就有了寫這篇文章的契機,希望能讓Ubuntu系統管理人員都能透過本文的相關技巧快速掌握,盤點系統所有自建帳號,就趁這次教學把設定與驗證過程…