在redhat6.5上部署LAMP开发相关环境,放弃使用yum等一键部署工具,都在官网下载最新安装包手动进行编译安装,道路很是曲折,按照Mysql5.7、Apache2.4、PHP7.1的顺序一步步帮你爬过坑。
1.先安装Mysql5.7
下载Mysql
1.卸载系统默认的
MySQL:参考
# rpm -qa | grep mysql
# rpm -e mysql-server-5.0.77-4.el5_6.6
2。创建用户
[root@localhost bin]groupadd mysql
[root@localhost bin]useradd –g mysql mysql
[root@localhost bin]passwd mysql
3.安装cmake
先上cmake官网下载
# tar zxvf cmake-2.8.4.tar.gz
# cd cmake-2.8.4
./configure
# make && make install
# tar zxvf mysql-5.7.17.tar.gz
cmake -DCMAKE_INSTALL_PREFIX=/opt/mysql57 -DSYSCONFDIR=/opt/mysql57/data -DMYSQL_DATADIR=/opt/mysql57/data -DMYSQL_UNIX_ADDR=/opt/mysql55/data/mysqld.sock -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_TCP_PORT=33061 -DWITH_EXTRA_CHARSETS=all -DWITH_DEBUG=0 -DENABLE_DEBUG_SYNC=0 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_READLINE=1 -DZLIB_INCLUDE_DIR=/usr -DWITH_READLINE=1