#!/bin/sh
#Install LAMP in RHEL5
INSTALL_DIR=`pwd`
tar -zxf httpd-2.2.15.tar.gz;
cd httpd-2.2.15;
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite;
make;
make install;
cd $INSTALL_DIR
tar -zxf mysql-5.1.48-linux-i686-glibc23.tar.gz -C /usr/local
rm -rf /etc/my.cnf
cd /usr/local
ln -s mysql-5.1.48-linux-i686-glibc23 mysql
adduser mysql
cd /usr/local/mysql
./scripts/mysql_install_db
chown -R mysql.mysql /usr/local/mysql-5.1.37-linux-i686-glibc23
./bin/mysqld_safe --user=root & > /dev/null
cd $INSTALL_DIR
tar -zxf php-5.3.2.tar.gz
cd php-5.3.2
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php;make;make install;
cp php.ini-production /usr/local/php/php.ini
cd $INSTALL_DIR
echo "AddType application/x-httpd-php .php" >> /usr/local/apache2/conf/httpd.conf
echo "DirectoryIndex index.php" >> /usr/local/apache2/conf/httpd.conf
killall -9 httpd
/usr/local/apache2/bin/apachectl start
转载于:https://blog.51cto.com/liujian/374653