程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP安裝攻略linux五

PHP安裝攻略linux五

編輯:關於PHP編程

PM包的安裝方式是REDHAT公司自創的。使用這種安裝方式可以極其方便地對應用程序進行安裝。現在許多的LINUX發行公司也在他們的產品中加進了RPM的安裝方式,這樣RPM包的安裝也成為了LINUX程序安裝的一個標准。
  在進行RPM包的安裝工作之前,我們要對RPM的一些命令形式和參數進行熟悉。在LINUX的文字界面下,輸入以下命令:
rpm -help
  可以看到有許多的參數。使用以下命令可以使HELP文件分屏顯示:
rpm -help |more
  在RPM眾多參數之中,最常見的是-e 、-ivh 、-ql。
  這三個命令分別是刪除已安裝的RPM包,安裝RPM包,查詢已安裝的RPM包。明白這三個命令的使用之後,我們就可以進行程序的安裝了。
  首先,我們需要找到安裝文件,也就是要安裝的RPM包。這個包可以在許多的FTP站點獲和,在許多公司發行的LINUX版本中也可以發現這些RPM包。切記,在進行安裝之前必須保證自己的ROOT身份。只有是ROOT身分才可以進行硬件的加載,程序的安裝等操作。我們以安裝php-3.0.7.i386.rpm包為例,講解如何進行安裝。在命令行中,鍵入以下命令開始進行PHP的安裝:
rpm -ivh php-3.0.7.i386.rpm
  你會看到一個進度條,這是用來表示安裝進度的。當進度條走到盡頭的時候,php-3.0.7.i386.rpm就安裝完了。
  在這個PHP的RPM包中,由於支持的選項比較少,一般不能夠符合我們的要求。那麼我們同樣可以對PHP進行定制和編譯(只適合使用REDHAT6.1的用戶)。
具體步驟如下:
  首先獲取PHP源碼包,解壓後進入該包內。
修改/usr/sbin/目錄下的apxs文件。將:
my $CFG_LIBEXECDIR =modules; #substituted via APACI install
修改為:
my $CFG_LIBEXECDIR =/usr/lib/apache; #substituted via APACI install
檢查freetype-devel包是否安裝,如未安裝,請按以下命令安裝:
rpm -I freetype-devel-1.3.6.i386.rpm
開始配置,這一步的操作可以參照前面編譯的選項做,推薦使用以下選項:
./configure--with-apxs=/usr/sbin/apxs--with-mysql--with-ldap--with-config-file-path=/etc/httpd/conf
  然後,使用以下命令編譯並安裝新的PHP。
Make
Make install
  將源文件目錄中的php3.ini-dist文件拷貝到/etc/httpd/conf目錄下,並更名為php3.ini。使用以下命令重啟APACHE服務。
/etc/rc.d/init.d/httpb tart
  這時候,新的PHP版本就生效了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved