安裝完apache以後,下面來安裝mysqlmysql
解壓 mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz 到/usr/local/linux
tar xf mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz -C /usr/local
連接 mysql-5.6.25-linux-glibc2.5-x86_64 到 mysqlsql
ln -sv mysql-5.6.25-linux-glibc2.5-x86_64 mysql cd mysql 添加 mysql用戶和組 groupadd -r -g 306 mysql useradd -r -g 306 -u mysql 修改mysql安裝文件的屬租和屬主 chown mysql.mysql /usr/local/mysql/*
默認狀況下 數據文件的目錄在安裝文件目錄下,所以須要修改其路徑,咱們這裏新建一個邏輯卷,將其路徑指向其中apache
在虛擬機中新添加一個磁盤,能夠用fdisk -l看到磁盤的編號,我這裏是/dev/sdb,下面建立分區,pv,lvvim
fdisk /dev/sdb n e 4 2次回車 n l 2次回車 t 5 8e w 將/dev/sdb5建立爲lvm的格式 內核重讀分區 partproble /dev/sdb 建立pv,vg,lv pvcreate /dev/sdb5 vgcreate myvg /dev/sdb5 lvcreate -n mydata -L 5G myvg 格式化lv mke2fs -j /dev/myvg/mydata 建立掛載點 mkdir /mydata 將掛載寫入/etc/fstab vim /etc/fastab /dev/myvg/mydata /mydata ext3 defaults 0 0 重讀分區表 mount -a cd /mydata mkdir data chown mysql.mysql data/ chmod o-rx data/ 至此 咱們的數據目錄建立好了
回到mysql的安裝目錄下緩存
初始化mysqlbash
./scripts/mysql_install_db --user=mysql --datadir=/mydata/data/ chown -R root /usr/local/mysql/* 複製mysql的服務啓動腳本,並添加到chkconfig --list cp support-files/mysql.server /etc/init.d/mysqld chkconfig --add mysqld chkconfig --list mysqld 複製mysql的默認配置文件到/etc目錄下並更名my.cnf cp support-files/my-default.cnf /etc/my.cnf 修改my.cnf 將其中datadir指向/mydata/data 至此mysql已經安裝好了,下面是一些可選的操做 1.將mysql的man文檔加入系統man vim /etc/man.config 添加 MANPATH /usr/local/mysql/man 2.輸出mysql的庫文件 vim /etc/ld.so.conf.d/mysql.conf 添加 /usr/local/mysql/lib ldconfig -v 從新創建操做系統庫緩存 3.輸出mysql的頭文件 ln -sv /usr/local/mysql/include /usr/include/mysql
啓動mysqlide
service mysqld start操作系統
查看端口server
netstat -tnlp
看到3306端口啓動,mysql便可以鏈接
至此 mysql安裝成功!