MySQL5.5以上版本编译安装与配置
MySQL5.5以上版本编译安装与配置
在这里我选择了mysql-5.5.33-linux2.6-x86_64.tar.gz的版本,各位可以根据自己的实际需要选择了哈。
1、MYSQL下载地址http://mirrors.sohu.com/mysql/
2、下载源码包wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.33-linux2.6-x86_64.tar.gz
3、MYSQL5.5X以上版本均采用CMAKE安装方式,需要先安装CMAKE工具
# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
# tar zxvf cmake-2.8.4.tar.gz
# cd cmake-2.8.4
# ./configure
# make
# make install
3、解压源码包并进入目录
tar xzvf mysql-5.5.33-linux2.6-x86_64.tar.gz
cd mysql-5.5.33-linux2.6-x86_64
4、确认编译环境是否具备
yum -y install gcc* gcc-c++* autoconf* automake* zlib* libxml* ncurses-devel* libgcrypt* libtool*
5、创建mysql安装目录及数据目录
安装目录mkdir /data/mysql
数据存储mkdir /data/mysql/data
6、创建用户和用户组与赋予数据存放目录权限
groupadd mysql
useradd -g mysql mysql
chown mysql.mysql -R /data/mysql/
7、进行编译安装,配置编译参数
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysqld.sock \
-DMYSQL_USER=mysql \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DWITH_READLINE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1
make && make install
CentOS下源码安装Apache2.4+PHP5.4+MySQL5.5
搭建基于Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web服务器全过程
|
评论暂时关闭