RHCE學(xué)習(xí)筆記:CentOS5.9下編譯安裝LAMP
來源:Linux社區(qū) [ 2016年2月3日 ] 【
大 中 小】
安裝mysql-5.6.10
1、準備數(shù)據(jù)存放的文件系統(tǒng),這里我使用的是LVM邏輯卷,這個在實際的使用中好處多多,不僅僅是可以動態(tài)的更改分區(qū)的大小,在使用快照備份數(shù)據(jù)上也是極為方便的。
新建一個邏輯卷,并將其掛載至特定目錄。在這里我準備了兩個10G大小的分區(qū)sdb1和sdb2用于建立邏輯卷。
- # pvcreate /dev/sdb{1,2}
- # vgcreate data /dev/sdb1 /dev/sdb2
- # lvcreate -L 10G -n mydata data
- # mke2fs -j /dev/data/mydata
- # mkdir /mydata
- # mount /dev/data/mydata /mydata
- # mkdir /mydata/data
邏輯卷的掛載目錄為/mydata,而后需要創(chuàng)建/mydata/data目錄做為mysql數(shù)據(jù)的存放目錄。
2、新建用戶以安全方式運行進程
- # groupadd -r mysql
- # useradd -g mysql -r -s /sbin/nologin -M -d /mydata/data mysql
- # chown -R mysql:mysql /mydata/data
3、安裝并初始化mysql-5.6.10
首先下載平臺對應(yīng)的mysql版本至本地,這里是32位平臺,因此,選擇的為mysql-5.6.10-linux-glibc2.5-i686.tar.gz
- # tar xf mysql-5.6.10-linux-glibc2.5-i686.tar.gz -C /usr/local
- # cd /usr/local/
- # ln -sv mysql-5.6.10-linux-glibc2.5-i686 mysql
- # cd mysql
- # chown -R mysql:mysql .
- # scripts/mysql_install_db --user=mysql--datadir=/mydata/data
- # chown -R root .
4、為mysql提供主配置文件:
- # cd /usr/local/mysql
- # cp support-files/my-default.cnf /etc/my.cnf
需要添加如下行指定mysql數(shù)據(jù)文件的存放位置:
datadir = /mydata/data
5、為mysql提供sysv服務(wù)腳本
- # cd /usr/local/mysql
- # cp support-files/mysql.server /etc/rc.d/init.d/mysqld
- # chmod +x /etc/rc.d/init.d/mysqld
添加至服務(wù)列表:
- # chkconfig --add mysqld
- # chkconfig mysqld on
免責申明 --------------------------------------------------------------------------------------
以上內(nèi)容僅代表原創(chuàng)者觀點,其內(nèi)容未經(jīng)本站證實,中華考試網(wǎng)對以上內(nèi)容的真實性、完整性不作任何保證或承諾,轉(zhuǎn)載目的在于傳遞更多信息,由此產(chǎn)生的后果與中華考試網(wǎng)無關(guān);如以上轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請聯(lián)系我們
,我們將會及時處理。