Linux下安裝PHP

提早說明:php

下載目錄:/var/localhtml

安裝目錄:/usr/localnode

 

分別安裝好php所需的配置:zlib 、libxml 、jpeg 、png 、freetype 、GD;mysql

說明:建議將GD庫採用默認安裝(不指定路徑)的方式,不然php安裝的時候可能會找不到以致於報錯。linux

GD庫配置項:       ./configure --with-zlib=/usr/local/zlib/   --with-png=/usr/local/png/  --with-freetype=/usr/local/freetype/  --with-jpeg=/usr/local/jpeg/sql

 

實踐:(能夠參考:http://blog.sina.com.cn/s/blog_637e04c901011bmm.html)數據庫

1.下載對應的版本(我這裏的版本是php5.4.3)到指定的目錄;apache

2.解壓:tar zxvf 包名;app

3.配置:./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs 
              --with-mysql=mysqlnd  --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd
  --with-zlib-dir=/usr/local/zlib --with-libxml-dir=/usr/local/libxml --with-jpeg-dir=dir=/usr/local/jpeg --with-png-dir=/usr/local/png --with-freetype-dir=/usr/local/freetype --with-gd   
              --enable-mbstring=all   --enable-mbregex   --enable-shareddom

         說明:這裏使用的是php自帶的mysql驅動,因此即便沒有安裝mysql,依舊能夠操做mysql數據庫。

4.編譯:make

  make的時候報錯:make: *** [ext/dom/node.lo] Error 1
  解決辦法:http://cpanelstuffs.linuxcabin.com/?p=1180#comment-134109
           (文件下載路徑:http://cpanelstuffs.linuxcabin.com/downloads/php1.patch)

5.安裝:make install

 

安裝php後,配置php
1.將php解壓文件中php.ini-development拷貝到/usr/local/php/lib/下,重命名爲php.ini

2.在apache的配置文件中添加php文件支持:
  AddType application/x-httpd-php .php 

 


補充部分:
1.apache主要配置詳解:
http://blog.csdn.net/sanbingyutuoniao123/article/details/51305067


2.gd庫的下載:http://www.nowamagic.net/librarys/veda/detail/2610

1.freetype下載地址:http://download.savannah.gnu.org/releases/freetype/

2.jpegsrc下載地址:http://www.ijg.org/

3.libpng下載地址:http://download.csdn.net/download/cyuyan112233/4049517

相關文章
相關標籤/搜索