有一些虛擬機器、雲主機提供商仍然使用的是老版本的安裝套件。預裝的應用軟體版本很低。
比如 techbrood.com 使用的雲伺服器,其中mysql預裝版本為老版本5.1.x。而最新的mysql版本在效能、功能、安全性等方面都有了很多的改進。
要從最新版本獲益,你需要把現有系統公升級到5.5+(最新的版本是5.7),我保守一點,公升級到5.6.20。
有相關測試資料說明從5.1到5.5+,mysql效能會有明顯的提公升,具體的需要自己建立測試環境去實踐下。
1. 首先更新rpm
2. 安裝這個發布包
> yum localinstall mysql-community-release-el6-5.noarch.rpm
可以通過下面的命令來確認這個倉庫被成功新增:
yum repolist enabled | grep "mysql.*-community.*
3. 安裝mysql伺服器
> yum install mysql-community-server
新版本的目標檔案是/usr/bin/mysql,如果原預裝路徑在/bin下面,則需要進行替換,最好是使用軟鏈結,比如ln -s /usr/bin/mysql /bin/
這樣在需要的時候,可以方便的在不同版本之間進行切換。(有時候需要版本回退來定位問題)
4. 重啟伺服器就可以了
> service mysqld restart
確認版本資訊:
CentOS6 x核心公升級
說明 系統版本 centos 6.9 x64 在centos 6.9上安裝docker容器,發現核心版本過低,目前是2.6,作業系統是6.9 x86 64位,因此需要公升級核心到3.8及以上穩定版本。因為只有64位版本才支援安裝,所以需要首先檢查系統版本和位數 cat etc redhat rele...
CentOs 6 x 公升級 Python 版本
centos 6.x 自帶的python版本是 2.6 由於工作需要,很多時候需要2.7版本。所以需要進行版本公升級。由於一些系統工具和服務是對 python 有依賴的,所以公升級 python 版本需要注意。如何歡樂的,沒有痛苦的公升級python版本 往下看 更新指令 yum y update ...
centos6 x公升級protobuf操作流程
1.首先解除安裝protobuf,使用命令如下 幾點說明 protobuf預設安裝在 usr local 目錄下,但是一般我們使用prefix進行路徑修改,prefix usr local protobuf 步驟 configure prefix usr local protobuf sudo ma...