linux下系統安裝和MySql服務器的安裝(原創記錄)

公司弄了幾臺新的服務器,沒有人幫忙,自己從裝系統到裝軟件實踐了一把,特此記錄

首先安裝系統:RHEL 6.2安裝(超級詳細圖解教程)(OK)

http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0819/8430.html


系統安裝完之後開始安裝mysql

首先在原來公司生產環境查看之前安裝的MYSQL是什麼版本

[root@test219 mysql]# mysql -V
mysql  Ver 14.14 Distrib 5.5.11, for Linux (x86_64) using readline 5.1


mysql5.5在linux服務器上的安裝

首先把公司的MYSQL安裝包上傳到服務器上的software目錄下
Percona-Server-5.5.11-rel20.2-116.Linux.x86_64.tar.gz
 
此次安裝的爲mysql5.5,安裝在linux服務器上,具體安裝步驟如下:
1.新建mysql用戶組和用戶
groupadd mysql
useradd -r -g mysql mysql
 
2.下載mysql,解壓後用符號連接至mysql,最新的可以去http://www.mysql.com上下載
cd /usr/local
wget http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.27-linux2.6-x86_64.tar.gz


現在本人用的是公司的數據庫版本
Percona-Server-5.5.11-rel20.2-116.Linux.x86_64.tar.gz


tar zxvf Percona-Server-5.5.11-rel20.2-116.Linux.x86_64.tar.gz
ln -s Percona-Server-5.5.11-rel20.2-116.Linux.x86_64 mysql
 
3.進入mysql目錄,將文件所屬改爲mysql用戶和用戶組
cd mysql
chown -R mysql .
chgrp -R mysql .
  www.2cto.com  
4.這裏把mysql數據庫的數據文件和mysql所在目錄分開,便於管理和切分,我是放在/logs/mysqldata下的
cd /logs
mkdir mysqldata
5.安裝數據庫的數據文件,安裝完後將mysql相關文件的所屬用戶改爲root
cd /usr/local/mysql
初始化:scripts/mysql_install_db --user=mysql --datadir=/logs/mysqldata


然後修改權限chown -R root .
 
=================================================================================
初始化時如果出現以下警告 

WARNING: The host 'R420' could not be looked up with resolveip.

 
按提示,把/etc/hosts添加IP和主機名即可 


如[root@37 etc]# cat /etc/hosts
 

新增加如下配置
192.168.1.220 R420

================================================================================


把剛纔建的數據文件的所屬改爲mysql
chown -R mysql /logs/mysqldata
chgrp -R mysql /logs/mysqldata
 
6.複製配置和啓動文件至相關目錄
cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysql.server
7.由於安裝好之後沒有密碼,所以正常啓是登錄不了的,可以以安裝模式啓動,然後修改下密碼
安全啓動命令:bin/mysqld_safe --user=mysql --datadir=/logs/mysqldata &
可以ps -ef |grep mysql查看是否啓動成功
上面是在mysql目錄下執行的,如果想在任何目錄下都可以執行,需要把mysql的安裝目錄放到path中去
可以執行env命令查看下path的內容
  www.2cto.com  
執行vi /etc/profile,修改配置文件,在末尾加上:
PATH=/usr/local/mysql/bin:$PATH
:wq保存退出
 
執行source /etc/profile讓設置立即生效
8.登錄mysql後,修改下root密碼
以安全模式啓mysql後,執行mysql -uroot可以直接登錄
登錄後執行:use mysql;update user set password=password('修改後的密碼') ;
修改成功後exit;退出mysql命令行
 
9.修改完後再修改下mysql啓動文件,然後重新啓動mysql
執行vi /etc/init.d/mysql.server,把基本目錄和數據目錄修改爲:
basedir=/usr/local/mysql
datadir=/logs/mysqldata
再執行:/etc/init.d/mysql.server restart重啓mysql
 
至此,mysql安裝完成,後續會講一些調優,包括主從配置,災難恢復,集羣等等。

發佈了28 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章