LNMP shell

系统版本是 CentOS 5.5 X86_64 最简安装。
 
#! /bin/bash
#
# mysql #
make /usr/local/mysql
chown -R /usr/local/mysql
yum -y install automake ncurses-devel libtool
 
autoreconf --force --install
libtoolize --automake --force
automake --force --add-missing
 
./configure --prefix=/usr/local/mysql --with-extra-charsets=complex --with-plugins=all --enable-thread-safe-client --enable-local-infile --enable-assembler --enable-shared --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static
make && make install
 
#########################################################
 
#! /bin/bash
#
# PHP #
mkdir /usr/local/php
yum -y install libjpeg-devel libpng-devel libmcrypt libmcrypt-devel freetype-devel libxml2-devel zlib-devel gd gd-devel curl curl-devel expat expat-devel  libxslt libxslt-devel
 
cd /usr/local/software
tar zxvf php-5.2.17.tar.gz
 
gzip -cd php-5.2.17-fpm-0.5.14.diff.gz | patch -d php-5.2.17 -p1
cd php-5.2.17
 
./configure --prefix=/usr/local/php  --with-config-file-path=/etc/php --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql --with-jpeg-dir --with-png-dir --with-freetype-dir --with-mcrypt --with-libxml-dir --with-xsl --with-curl --with-gd --with-zlib --with-libexpat-dir --enable-soap --enable-ftp --enable-mbstring --enable-sockets --enable-fastcgi --enable-fpm --enable-force-cgi-redirect

 红色部分是在安装php-cgi的时候是比较重要的。

 

 

你可能感兴趣的:(shell,职场,LNMP,休闲)