php环境搭建手册参考

上传人:博****1 文档编号:470344007 上传时间:2023-12-13 格式:DOCX 页数:7 大小:15.15KB
返回 下载 相关 举报
php环境搭建手册参考_第1页
第1页 / 共7页
php环境搭建手册参考_第2页
第2页 / 共7页
php环境搭建手册参考_第3页
第3页 / 共7页
php环境搭建手册参考_第4页
第4页 / 共7页
php环境搭建手册参考_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《php环境搭建手册参考》由会员分享,可在线阅读,更多相关《php环境搭建手册参考(7页珍藏版)》请在金锄头文库上搜索。

1、环境搭建手册(PHP版)软件版本:Red Hat Enterprise Linux 5 Update 2Apache版本:2.29Mysql 版本:5.1.26PHP版本:5.26PHP依赖名称及版本:(1) libiconv 1.12(2) freetype 2.37(3) libpng 1.2.29(4) jpegsrc(5) gd 2.0.35(6) libxml2 2.6.32(7) libmcrypt 2.5.8(8) mhash 0.99(9) mcrypt 2.6.7(似乎非必需)安装步骤一、 把所有依赖包,需要安装的软件放到home/username下二、 先用rpm qa|g

2、rep i 包名查找一下mysql, apache是不是已经装上了,例如 mysql qa|grep i mysql mysql qa|grep i httpd,如果mysql装上了,用rpm e mysql 删除,如果httpd也装上了的话从新装系统把,清理起来太麻烦了。三、 进入放包的目录,开始装吧:32位机器:1. 首先安装perl-DBI-1.52-1.fc6.i386.rpm,MySQL-server-community-5.1.26-0.rhel5. i386.rpm依赖此包。rpm -ivh perl-DBI-1.52-1.fc6.i386.rpm2. 安装Mysqlrpm -i

3、vh MySQL-server-community-5.1.26-0.rhel5.i386.rpm rpm -ivh MySQL-client-community-5.1.26-0.rhel5.i386.rpm rpm -ivh MySQL-devel-community-5.1.26-0.rhel5.i386.rpm 64位机器: 1 rpm ivh perl-DBI-1.52-1.fc6.x86_64.rpm 2 rpm ivh MySQL-server-community-5.1.26-0.rhel5.x86_64.rpm rpm ivh MySQL-client-community-5

4、.1.26-0.rhel5.x86_64.rpm rpm ivh MySQL-devel-community-5.1.26-0.rhel5.x86_64.rpm3. 安装Apache tar jxvf httpd-2.2.9.tar.bz2 cd httpd-2.2.9 ./configure -prefix=/usr/local/apache2 -enable-so make make install4. 安装libiconv tar zxvf libiconv-1.12.tar.gz cd libiconv-1.12 ./configure -prefix=/usr/local/libic

5、onv make make install5. 安装freetype tar -zxvf freetype-2.3.7.tar.gz cd freetype-2.3.7 ./configure -prefix=/usr/local/freetype2 make make install6. 安装libpng cd libpng-1.2.29 ./configure -prefix=/usr/local/libpng make make install7. 安装 jpegsrc mkdir /usr/local/jpeg6 mkdir /usr/local/jpeg6/bin mkdir /us

6、r/local/jpeg6/lib mkdir /usr/local/jpeg6/include mkdir /usr/local/jpeg6/man mkdir /usr/local/jpeg6/man/man1 tar -zxvf jpegsrc.v6b.tar.gz cd jpeg-6b/32位机器: ./configure -prefix=/usr/local/jpeg6/ -enable-shared -enable-static make make install64位机器:cp /usr/share/libtool/config.guess config.guesscp /usr

7、/share/libtool/config.sub config.sub ./configure -prefix=/usr/local/jpeg6/ -enable-shared -enable-staticmake libdir=/usr/lib64 make libdir=/usr/lib64 install 使用64位函数库编译.8. 安装gd tar vxf gd-2.0.35.tar.bz2 cd gd-2.0.35 ./configure -prefix=/usr/local/gd -with-png-dir=/usr/local/lib -with-freetype-dir=/u

8、sr/local/freetype2 -with-jpeg-dir=/usr/local/jpeg6 make & make install 或者:make make install9. 安装libxml2 tar zxvf libxml2-2.6.32.tar.gz cd libxml2-2.6.32 ./configure -prefix=/usr/local/libxml2 make make install (过程比较缓慢,耐心等待)分支110. 安装(libmcrypt) tar vxf libmcrypt-2.5.8.tar.bz2 cd libmcrypt-2.5.8 ./con

9、figure -prefix=/usr/local/libmcrypt make make install11. 安装mhash tar xvf mhash-0.9.9.tar.bz2cd mhash-0.9.9/./configure -prefix=/usr/local/mhashmakemake installln -s /usr/local/mhash/lib/libmhash.so.2 /usr/lib/libmhash.so.211. 安装PHP tar xvf php-5.2.6.tar.bz2 cd php-5.2.632位机器:./configure -prefix=/usr

10、/local/php5 -with-apxs2=/usr/local/apache2/bin/apxs -with-mysql -with-gd -with-jpeg-dir=/usr/local/jpeg6 -with-zlib -with-png-dir=/usr/local/lib -with-freetype-dir=/usr/local/freetype2 -with-iconv -with-gmp -with-curl -with-mcrypt-dir=/usr/local/libmcrypt -with-pdo-mysql -with-json -with-gettext -wi

11、th-libxml-dir=/usr/local/libxml2 -enable-sockets -enable-ftp -enable-soap -enable-zip -enable-mbstring -with-mhash-dir=/usr/local/mhash64位机器:# mkdir /usr/local/lib/mysql# cd /usr/local/lib/mysql# ln s /usr/include/mysql include# ln s /usr/lib64/mysql lib./configure -with-libdir=lib64 -prefix=/usr/lo

12、cal/php5 -with-apxs2=/usr/local/apache2/bin/apxs -with-mysql -with-gd -with-jpeg-dir=/usr/local/jpeg6 -with-zlib -with-png-dir=/usr/local/lib -with-freetype-dir=/usr/local/freetype2 -with-iconv -with-gmp -with-curl -with-mcrypt-dir=/usr/local/libmcrypt -with-pdo-mysql-dir=/usr/local/lib/mysql -with-

13、json -with-gettext -with-libxml-dir=/usr/local/libxml2 -enable-sockets -enable-ftp -enable-soap -enable-zip -enable-mbstring -with-mhash-dir=/usr/local/mhash -with-config-file-path=/usr/local/php5/etcmakemake install12. 修改配置文件cp php.ini-dist /usr/local/php5/etc/php.inivim /usr/local/apache2/conf/htt

14、pd.conf找到DirectoryIndex index.html改为DirectoryIndex index.html index.html.var index.htm index.php找到AddType application/x-gzip .gz .tgz加 AddType application/x-httpd-php .php (注意空格)AddType application/x-httpd-php-source .phps13. 重启apache/usr/local/apache2/bin/apachectl restart 14. 测试效果如果没有修改路径的话,apache默认页面访问路径是cd /usr/local/apache2/htdocs/之后vim info.php,写个phpinfo看看效果吧。 /*注释掉*/ 分支2

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > 金融/商业/投资

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号