#/bin/sh
pwd
#安装apache2
tar -zvxf httpd-2.2.11.tar.gz
cd httpd-2.2.11
sudo mkdir -p /usr/local/apache2
sudo ./configure --prefix=/usr/local/apache2 --enable-modules=so --enable-rewrite
sudo make
sudo make install
cd ..
#停止apache服务器
sudo /usr/local/apache2/bin/apachectl stop
echo "apache2安装完毕,继续..."
#安装jpeg6
sudo mkdir -p /usr/local/jpeg6
sudo mkdir -p /usr/local/jpeg6/bin
sudo mkdir -p /usr/local/jpeg6/lib
sudo mkdir -p /usr/local/jpeg6/include
sudo mkdir -p /usr/local/jpeg6/man
sudo mkdir -p /usr/local/jpeg6/man1
sudo mkdir -p /usr/local/jpeg6/man/man1
tar -zvxf jpegsrc.v6b.tar.gz
cd jpeg-6b
sudo ./configure --prefix=/usr/local/jpeg6 --enable-shared --enable-static
sudo make
sudo make install
cd ..
echo "jpeg6安装完毕,继续..."
#安装zlib
tar -zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
sudo ./configure
sudo make
sudo make install
cd ..
echo "zlib安装完毕,继续..."
#安装libpng
tar -zvxf libpng-1.2.34.tar.gz
cd libpng-1.2.34
sudo ./configure
sudo make
sudo make install
cd ..
echo "libpng安装完毕,继续..."
#安装freetype
tar -zvxf freetype-2.1.10.tar.gz
cd freetype-2.1.10
sudo mkdir -p /usr/local/freetype
sudo ./configure --prefix=/usr/local/freetype
sudo make
sudo make install
cd ..
echo "freetype安装完毕,继续..."
#安装gd2
tar -zvxf gd-2.0.33.tar.gz
sudo mkdir -p /usr/local/gd2
cd gd-2.0.33
sudo ./configure --prefix=/usr/local/gd2 --with-jpeg=/usr/local/jpeg6/ --with-png=/usr/local/lib/ --with-zlib=/usr/local/lib/ --with-freetype=/usr/local/freetype/
sudo make
sudo make install
cd ..
echo "gd2安装完毕,继续..."
#安装curl
tar -zxf curl-7.15.0.tar.gz
sudo mkdir -p /usr/local/curl
cd curl-7.15.0
sudo ./configure --prefix=/usr/local/curl
sudo make
sudo make install
cd ..
echo "curl安装完毕,继续..."
#安装libxml
tar -zxf libxml2-2.6.19.tar.gz
cd libxml2-2.6.19
sudo mkdir -p /usr/local/libxml2
sudo ./configure --prefix=/usr/local/libxml2
sudo make
sudo make install
cd ..
echo "libxml安装完毕,继续..."
#安装libxslt
tar -zxf libxslt-1.1.15.tar.gz
sudo mkdir -p /usr/local/libxslt
cd libxslt-1.1.15
sudo ./configure --prefix=/usr/local/libxslt --with-libxml-prefix=/usr/local/libxml2
sudo make
sudo make install
cd ..
echo "libxslt安装完毕,继续..."
#安装php
tar -zvxf php-5.2.8.tar.gz
sudo mkdir -p /usr/local/php
cd php-5.2.8
sudo ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql/ --with-curl=/usr/local/curl --enable-ftp --with-libxml-dir=/usr/local/libxml2 --with-expat-dir=/usr/lib --enable-soap --with-xsl=/usr/local/libxslt --enable-xslt --with-gd=/usr/local/gd2/ --with-jpeg-dir=/usr/local/jpeg6/ --with-zlib-dir=/usr/local/lib/ --with-png=/usr/local/lib/ --with-freetype-dir=/usr/local/freetype/
sudo make
sudo make test
sudo make install
sudo cp php.ini-dist /usr/local/php/lib/php.ini
cd ..
echo "php5安装完毕,继续..."
#重新配制apache的httpd.conf,使支持php
sudo cp httpd.conf /usr/local/apache2/conf/httpd.conf
echo "重新配制apache的httpd.conf,使支持php,在这只要装配好的复盖就行了"
echo "若要自己配在终端中输入Y,按其它键为否"
read p
if [ $p == "y" ] ; then
sudo gedit /usr/local/apache2/conf/httpd.conf
elif [ $p == "Y" ] ; then
sudo gedit /usr/local/apache2/conf/httpd.conf
fi
#修改 mysql 的 root 密码
# /usr/local/mysql/bin/mysqladmin -u root -p password "123456"
echo "是否修改mysql密码,Y为是,其它为否,默认密码为空:"
read m
if [ $m == "y" ] ; then
echo "请输入密码"
read pw
sudo /usr/local/mysql/bin/mysqladmin -u root -p password $pw
elif [ $m == "Y" ] ; then
echo "请输入密码"
read pw
sudo /usr/local/mysql/bin/mysqladmin -u root -p password $pw
fi
echo "是否清除安装文件,y为是,其它键为否"
read s
if [ $s == "y" ] ; then
cd ..
sudo rm -Rf APM-2.5.5
elif [ $s == "Y" ] ; then
cd ..
sudo rm -Rf APM-2.5.5
fi
没有合适的资源?快使用搜索试试~ 我知道了~
linxu中PHP需要的包
共9个文件
gz:8个
sh:1个
3星 · 超过75%的资源 需积分: 3 96 下载量 92 浏览量
2009-07-30
01:22:36
上传
评论 2
收藏 11.79MB RAR 举报
温馨提示
安装php所需的软件包 GD库所需要软件包 jpegsrc.v6b.tar.gz zlib-1.2.3.tar.gz libpng-1.2.34.tar.gz freetype-2.1.10.tar.gz gd-2.0.33.tar.gz curl-7.15.0.tar.gz libxml2-2.6.19.tar.gz libxslt-1.1.15.tar.gz
资源推荐
资源详情
资源评论
收起资源包目录
PHP.rar (9个子文件)
curl-7.15.0.tar.gz 1.67MB
gd-2.0.33.tar.gz 574KB
zlib-1.2.3.tar.gz 485KB
freetype-2.1.10.tar.gz 1.32MB
install.sh 4KB
jpegsrc.v6b.tar.gz 599KB
libxslt-1.1.15.tar.gz 2.53MB
libxml2-2.6.19.tar.gz 3.95MB
libpng-1.2.34.tar.gz 778KB
共 9 条
- 1
资源评论
- taiweili2011-10-23这个包安装时有点问题
guoke3915
- 粉丝: 7
- 资源: 23
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功