通常 CentOS 官方的 repository 不會隨著各個套件更新到最新,因為對於伺服器對外服務來說,穩定版的套件才是是最重要的。但需要使用最新版本的 MariaDB 的話要怎麼辦呢?來看看如何做吧!
[Share] VMware 裡的 CentOS 使用共享資料夾
共享資料夾是使用虛擬機時常會碰到的需求,最近遇到要在 CentOS 中設定共享資料夾,沒想到挺麻煩的,因此記錄下來方便以後查閱。
[CharSet] CentOS 修改 MariaDB/MySQL 預設字符集
MySQL 是瑞典人開發的,所以預設字符集是 latin1,與其每次要創建資料庫都要指定字符集,不如直接更改預設的字符集。
[PHP] CentOS 8.2 + Nginx + MariaDB + php-fpm + phpMyAdmin
說到使用 MySQL/MariaDB 就會想到 phpMyAdmin 這個使用者圖像介面,它是用 PHP 寫出來與 MySQL/MariaDB 互動的介面,所以若要使用,必須先安裝網頁伺服器與 PHP。
[MySQL] CentOS 8 安裝 MySQL 8.0 與更改 root 密碼
MySQL 應該是使用 PHP 第一個會碰到的資料庫,通常會包在一起來教學。記錄一下如何在 CentOS 8 單獨安裝 MySQL 吧!
[Firewall] CentOS 開啟指定的 Port 或服務
在 CentOS 中有多種防火牆 (iptables、firewalld 等),其中 iptables 是為黑名單規則 (原則允許、例外禁止),而 firewalld 為白名單規則 (原則禁止、例外允許)。為了要讓服務能正常運作、防止惡意連線,且讓外部可以通過網路服務來使用,這些是必定要學習如何設定的。然而相較於 iptables,firewalld 較人性化,因此選擇使用它來做 CentOS 的防火牆設定。
[Nginx] CentOS 安裝網頁伺服器 Nginx
相較於 Apache,Nginx 消耗資源少且處理速度快,又支援高併發,是大流量應用的好選擇。
[Power] Ubuntu 筆電蓋上螢幕不休眠
筆電闔上螢幕不一定是沒有要使用,有可能是在有外接螢幕情況下只需要一個螢幕,這時就可以選擇把螢幕關上將筆電當成桌電主機一樣,因此就需要設定讓筆電關上螢幕時不會有任何動作 (包含睡眠、休眠等等)。
[RDP] 在 Ubuntu 18.04 使用 xrdp 遠端多人多工
xrdp (X Remote Desktop Protocal) 是 Linux 系統上的遠端桌面伺服器,能夠讓透過遠端連線的使用者有 GUI 能夠使用。但在 Ubuntu 18.04 似乎沒辦法簡單的安裝,找了許多資料,終於找到可行的辦法。
[IME] 有其他輸入法框架後移除 IBus 圖示
Ubuntu 在安裝完非預設的輸入法框架之後,在畫面右上角會看到新的輸入法圖示,但預設的 IBus 圖示仍然會存在,讓人看到就覺得煩躁進而想要移除掉圖示。