課程
/后端開發(fā)
/PHP
/PHP環(huán)境LAMP/LNMP安裝與配置
真的很崩潰,這個mysql安裝老師從新講一遍嗎,確實用不了??
2016-12-07
源自:PHP環(huán)境LAMP/LNMP安裝與配置 4-1
正在回答
轉(zhuǎn)載http://www.cnblogs.com/galengao/p/5755788.html實測成功
帶boost的mysql源碼安裝
1、安裝依賴包
yum -y install make gcc-c++ cmake bison-devel ?ncurses-devel ? bison perl perl-devel ?perl perl-devel
2、解壓到/usr/local目錄下
tar -zxvf mysql-boost-5.7.11.tar.gz -C /usr/local
3、創(chuàng)建mysql組和用戶
groupadd mysqluseradd -r -g mysql -s /bin/false mysql
4、編譯mysql
cd /usr/local/mysql-5.7.11/cmake -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_BOOST=boostmakemake install
5、把原來的/etc/my.cnf備份
cp /etc/my.cnf /etc/my.cnf.bakrm -f /etc/my.cnf
6、把安裝目錄用戶和組更改為mysql
cd /usr/local/mysqlchown -R mysql .chgrp -R mysql .
7、創(chuàng)建一個數(shù)據(jù)目錄
mkdir -p /data/mysql/data/
8、初始化mysql,及開啟ssl新功能
bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data bin/mysql_ssl_rsa_setup ?--user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data
9、 設(shè)為root是為了防止普通用戶不小心刪除數(shù)據(jù)庫
chown -R root .chown -R mysql /data
10、拷貝配置文件
cp support-files//my-default.cnf /etc/my.cnfcp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
11、修改環(huán)境變量
vi /etc/profile # 在profile文件末尾增加兩行 PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH export PATH # 使PATH搜索路徑立即生效:source /etc/profile
12、修改配置文件
vi /etc/my.cnf#修改第19行(取消注釋且修改為) ? datadir = /data/mysql/data/
13、啟動
service mysql start
不懼亢龍 提問者
很多錯,boost版本低,cmake好,make又出錯,說內(nèi)存不足,唉
請說明具體問題啊
舉報
本課程適于PHP初學(xué)者,手把手教你LAMP/LNMP環(huán)境安裝配置
6 回答安裝完MySQL以后不能用mysqld開啟
2 回答安裝不了linux
1 回答VMware Workstation 安裝CentOS 6.5_64能運行eclipse,老是不能運行
2 回答這教安裝php不
2 回答我跟據(jù)視頻操作,為社么不能安裝vim
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-12-10
轉(zhuǎn)載http://www.cnblogs.com/galengao/p/5755788.html實測成功
帶boost的mysql源碼安裝
1、安裝依賴包
yum -y install make gcc-c++ cmake bison-devel ?ncurses-devel ? bison perl perl-devel ?perl perl-devel
2、解壓到/usr/local目錄下
tar -zxvf mysql-boost-5.7.11.tar.gz -C /usr/local
3、創(chuàng)建mysql組和用戶
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
4、編譯mysql
cd /usr/local/mysql-5.7.11/cmake -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_BOOST=boostmakemake install
5、把原來的/etc/my.cnf備份
cp /etc/my.cnf /etc/my.cnf.bakrm -f /etc/my.cnf
6、把安裝目錄用戶和組更改為mysql
cd /usr/local/mysqlchown -R mysql .chgrp -R mysql .
7、創(chuàng)建一個數(shù)據(jù)目錄
mkdir -p /data/mysql/data/
8、初始化mysql,及開啟ssl新功能
bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data
bin/mysql_ssl_rsa_setup ?--user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data
9、 設(shè)為root是為了防止普通用戶不小心刪除數(shù)據(jù)庫
chown -R root .chown -R mysql /data
10、拷貝配置文件
cp support-files//my-default.cnf /etc/my.cnfcp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
11、修改環(huán)境變量
vi /etc/profile
# 在profile文件末尾增加兩行
PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH
export PATH
# 使PATH搜索路徑立即生效:
source /etc/profile
12、修改配置文件
vi /etc/my.cnf
#修改第19行(取消注釋且修改為) ? datadir = /data/mysql/data/
13、啟動
service mysql start
2016-12-08
很多錯,boost版本低,cmake好,make又出錯,說內(nèi)存不足,唉
2016-12-08
請說明具體問題啊