>  기사  >  백엔드 개발  >  install php

install php

WBOY
WBOY원래의
2016-06-23 14:37:241156검색

3、安装PHP
  在现行的官方网站上的PHP版本是无法与Apache2整合于一起的,必须先到 http://snaps.php.net 上下载PHP的最新开发版本。该站点是PHP团队开发中与Apache2整合的新版本,每天更新。
  将php4-latest.tar.gz复制到/usr/local/src目录下
  # tar zxvf php4-latest.tar.gz
  # cd php4-200208212100 (目录会有所不同)
  # ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-mail --with-apxs2=/usr/local/apache/bin/apxs --enable-track-vars
  # make
  # make install
  # cp php.ini-recommended /usr/local/php/lib/php.ini
  虽然很多文章都是以php.ini-dist作为配置文件的,但出于安全上的考虑,笔者更喜欢用recommended的。^_^

4、更新链接库及添加PHP识别
  # vi /etc/ld.so.conf
  在最后添加 /user/local/mysql/lib
  保存退出
  # ldconfig
  # vi /usr/local/apache/conf/httpd.conf
  在适当的位置添加下面语句以识别PHP文件
  AddType application/x-httpd-php .php
  LoadModule php4_module modules/libphp4.so
  在DirectoryIndex后面添加index.php

  附注: 在网路上的某些文章中对于PHP的识别采用Filter的模式,如下语句:
AddType text/html .php
AddInputFilter PHP .php
AddOutputFilter PHP .php
  但经笔者多次验证,目前的版本中还无法用Filter的模式识别PHP,仍须用LoadMoudle的方式。或是笔者操作有误,如果你成功了,麻烦告诉我。

至此,Linux下的Apache2+PHP+MySQL整合完成。^_^

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.