21 yum install -y apr* autoconf automake bison bzip2 bzip2* compat* cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++ gd gettext gettext-devel glibc kernel kernel-headers keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng libpng-devel libjpeg* libsepol-devel libselinux-devel libstdc++-devel libtool* libgomp libxml2 libxml2-devel libXpm* libtiff libtiff* make mpfr ncurses* ntp openssl openssl-devel patch pcre-devel perl php-common php-gd policycoreutils telnet t1lib t1lib* nasm nasm* wget zlib-devel 25 rz 26 ls 27 mv cmake-2.8.11.2.tar.gz /usr/local/src/ 28 mv Discuz_X3.2_SC_GBK.zip /usr/local/src/ 29 mv freetype-2.5.3.tar.gz /usr/local/src/ 30 mv jpegsrc.v9a.tar.gz /usr/local/src/ 31 mv libgd-2.1.0.tar.gz /usr/local/src/ 32 mv libmcrypt-2.5.8.tar.gz /usr/local/src/ 33 mv libpng-1.6.12.tar.gz /usr/local/src/ 34 mv libvpx-v1.3.0.tar.bz2 /usr/local/src/ 35 mv mysql-5.6.19.tar.gz /usr/local/src/ 36 mv nginx-1.6.0.tar.gz /usr/local/src/ 37 mv openssl-1.0.1h.tar.gz /usr/local/src/ 38 mv pcre-8.35.tar.gz /usr/local/src/ 39 mv php-5.5.14.tar.gz /usr/local/src/ 40 mv t1lib-5.1.2.tar.gz /usr/local/src/ 41 mv tiff-4.0.3.tar.gz /usr/local/src/ 42 mv yasm-1.2.0.tar.gz /usr/local/src/ 43 mv zlib-1.2.8.tar.gz /usr/local/src/ cd /usr/local/src/ ls tar xzvf cmake-2.8.11.2.tar.gz cd cmake-2.8.11.2/ cd .. useradd mysql -s /sbin/nologin mkdir -p /usr/local/mysql/var chown -Rf mysql:mysql /usr/local/mysql ll cd /usr/local/ ll cd src/ ll tar xzvf mysql-5.6.19.tar.gz cd mysql-5.6.19/ cd .. cd cmake-2.8.11.2/ ./configure make make install cd .. tar mysql-5.6.19 cd mysql-5.6.19/ cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/var -DSYSCONFDIR=/etc make make install rm -rf /etc/my.cnf cd /usr/local/mysql/ ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var ln -s my.cnf /etc/my.cnf cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld chmod 755 /etc/rc.d/init.d/mysqld cd /etc/rc.d/init.d/ vi /etc/rc.d/init.d/mysqld 46 basedir=/usr/local/mysql 47 datadir=/usr/local/mysql/var service mysqld start chkconfig mysqld on vi /etc/profile 74 export PATH=$PATH:/usr/local/mysql/bin source /etc/profile mkdir /var/lib/mysql ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock ln -s /usr/local/mysql/include/mysql /usr/include/mysql mysql_secure_installation