Linux下PHP的安装 -by HhaiLl.docx_第1页
Linux下PHP的安装 -by HhaiLl.docx_第2页
Linux下PHP的安装 -by HhaiLl.docx_第3页
Linux下PHP的安装 -by HhaiLl.docx_第4页
Linux下PHP的安装 -by HhaiLl.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux下PHP的安装by HhaiLlPHP安装步骤:说明:由于开始时我们安装了apache和mysql服务,所以在这里就不再说明apache和mysql的安装和配置步骤。但需知道自己机器中apache和mysql的安装目录,以便于php的安装!一、安装GD库(让PHP支持GIF,PNG,JPEG)a.安装 jpeg6建立目录:# mkdir -p /usr/local/jpeg6 # mkdir -p /usr/local/jpeg6/bin # mkdir -p /usr/local/jpeg6/lib # mkdir -p /usr/local/jpeg6/include # mkdir -p /usr/local/jpeg6/man # mkdir -p /usr/local/jpeg6/man1# mkdir -p /usr/local/jpeg6/man/man1# cd /home/xiutuo/software/ # tar -zvxf jpegsrc.v6b.tar.gz# cd jpeg-6b# ./configure -prefix=/usr/local/jpeg6/ -enable-shared -enable-static# make; make installb.安装libpng# cd /home/xiutuo/software/ # tar -zvxf libpng-1.2.8.tar.gz# cd libpng-1.2.8# cp scripts/makefile.std makefile # make; make installc.安装 freetype# cd /home/xiutuo/software/ # tar -zvxf freetype-2.1.10.tar.gz # cd freetype-2.1.10# mkdir -p /usr/local/freetype# ./configure -prefix=/usr/local/freetype # make;make installd.:安装zlib# cd /home/xiutuo/software/ #tar -zxvf zlib-1.2.3.tar.gz#cd zlib.1.2.3# ./configure# make;make installe.安装GD库# cd /home/xiutuo/software/ # tar -zvxf gd-2.0.33.tar.gz # mkdir -p /usr/local/gd2# cd gd-2.0.33# ./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/# make; make installf.安装Curl库# cd /home/xiutuo/software/ # tar -zxf curl-7.15.0.tar.gz# mkdir -p /usr/local/curl# ./configure -prefix=/usr/local/curl# make; make install二、安装php5,php5必须有libxml2支持!a.安装libxml2# cd /home/xiutuo/software/# tar -zxf libxml2-2.6.19.tar.gz# cd libxml2-2.6.19# mkdir -p /usr/local/libxml2# ./configure -prefix=/usr/local/libxml2# make; make installb.安装 libxslt(可选安装,你可以不安装)# cd /home/xiutuo/software/# tar -zxf libxslt-1.1.15.tar.gz# mkdir -p /usr/local/libxslt# cd libxslt-1.1.15# ./configure -prefix=/usr/local/libxslt -with-libxml-prefix=/usr/local/libxml2# make; make installc.安装php5# cd /home/xiutuo/software/# tar -zvxf php-5.1.2.tar.gz # mkdir -p /usr/local/php# cd php-5.05#./configure -prefix=/usr/local/php-with-apxs2=/export/apache/bin/apxs -with-mysql=/httpd_mysql/mysql/ -with-libxml-dir=/usr/local/libxml2 -with-gd=/usr/local/gd2 -with-jpeg-dir=/usr/local/jpeg6 -with-png-dir=/usr/local/bin-with-zlib-dir=/usr/lib -with-freetype-dir=/usr/local/freetype-with-curl=/usr/local/curl/-enable-soap -with-xsl=/usr/local/libxslt -enable-sockets -enable-mbstring -enable-ftp注意:配置参数时-with-apxs2=/export/apache/bin/apxs参数要指定你自己的apache安装目录。-with-mysql=/httpd_mysql/mysql/参数要指定你自己的mysql安装目录。在配置最后注意看英文提示,如果有提示出现xxx目录不存在或xxx命令不存在的情况请及时更正配置信息。可以使用./configure help来查询配置参数。# make# make install# cp php.ini-dist /usr/local/php/lib/php.ini三、重新配置apache2让他支持php。配置 httpd.conf 让apache支持PHP# vi /export/apache/conf/httpd.conf -进入自己的Apache目录找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps根据文档“apache 安装及配置-new”(老师传的),重新配置httpd.conf文件,添加一个web站点。例:NameVirtualHost 56DocumentRoot /home/webServerName ErrorLog /home/web/logs/error_logTransferlog /home/web/logs/access_log Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all保存退出、重启apache服务# /export/apache/bin/apachectl restart -进入自己的Apache目录四、测试php安装是否成功。进入/home/web目录,新建文件index.php,在其中输入如下代码。test 保存后退出。在游览器中输入56/index.php,如可打开如下图所示网页,说明php安装成功!五、安装ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz软件#tar -zvxf ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz#cd ZendOptimizer-3.3.0a-linux-glibc21-i386#./install.sh执行完install.sh脚本文件后,安装屏幕,进入安装步骤。1、先

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论