一、首先是 lamp 环境,接下来我们顺序安装
[root@localhost src]# yum -y install gcc gcc-c++ make[root@localhost src]# tar zxf apr-1.4.6.tar.gz
[root@localhost src]# tar zxf apr-util-1.5.2.tar.gz
[root@localhost src]# tar zxf pcre-8.30.tar.gz
[root@localhost src]# tar zxf httpd-2.4.3.tar.gz
[root@localhost src]# cd apr-1.4.6
[root@localhost apr-1.4.6]# ./configure --prefix=/usr/local/apr
[root@localhost apr-1.4.6]# make && make install
[root@localhost apr-1.4.6]# cd ../apr-util-1.5.2
[root@localhost apr-util-1.5.2]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
[root@localhost apr-util-1.5.2]# make && make install
[root@localhost apr-util-1.5.2]# cd ../pcre-8.30
[root@localhost pcre-8.30]# ./configure --prefix=/usr/local/pcre
[root@localhost pcre-8.30]# make && make install
[root@localhost pcre-8.30]# cd ../httpd-2.4.3
[root@localhost httpd-2.4.3]# ./configure --prefix=/usr/local/apache --enable-so --enable-cgi --enable-rewrite --with-mpm=worker --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/
[root@localhost httpd-2.4.3]# make && make install
[root@localhost src]# yum -y install cmake ncurses ncurses-devel
[root@localhost src]# groupadd mysql
[root@localhost src]# useradd -r -s /sbin/nologin -g mysql mysql
[root@localhost src]# tar zxf mysql-5.6.4-m7.tar.gz
[root@localhost mysql-5.6.4-m7]# cmake .
[root@localhost mysql-5.6.4-m7]# make && make install
[root@localhost mysql-5.6.4-m7]# cd ../../
[root@localhost local]# chown -R root:mysql mysql/
[root@localhost local]# chown -R mysql mysql/data/
[root@localhost local]# cp mysql/support-files/mysql.server /etc/init.d/mysqld
[root@localhost local]# cp mysql/support-files/my-medium.cnf /etc/my.cnf
cp:是否覆盖"/etc/my.cnf"? y
[root@localhost local]# ./mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
[root@localhost src]# yum -y install automake autoconf libtool libjpeg libjpeg-devel libpng libpng-devel