rhel 5下安裝php

來源:互聯網
上載者:User
在安裝PHP軟體之前,有幾個條件需要滿足。如下:

1、rpm -ivh zlib-devel-1.2.3-3.i386.rpm

2、rpm -ivh libxml2-devel-2.6.26-2.1.2.8.i386.rpm

(以上兩個包都在RHEL5.5安裝光碟片的Server目錄下)

接下來,我們就來安裝PHP了。

說明一下,我的mysql是RPM包安裝的,mysql的標頭檔是mysql.h,它的位置是在/usr/include/mysql/目錄下。還有一點,在安裝mysql的時候應該要安裝三個檔案,一個是server,一個是client,一個devel。只有安裝了devel後才能找到標頭檔mysql.h。

#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/include/mysql/

#make

#make install

#make test

配置php.ini檔案

因為我用的php-5.3.8.tar.gz這個版本,它解壓以後會有兩個檔案php.ini-development,php.ini-production。

把php.ini-development檔案複製到php的安裝目錄下的/usr/local/php/lib下並修改檔案名稱,修改為php.ini

安裝完以後配置apache的httpd.conf檔案

在其中加入

LoadModule php5_module modules/libphp5.so //這個模組是在安裝php的時候自動寫入到httpd.conf檔案中的。
AddType Application/x-httpd-php .php    //這個需要手動添加


DirectoryIndex index.html index.html.var index.php

至於如果運行 php程式

把php程式放到apache下的htdocs下面。

最後重啟apache就完成了

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.