PHP安裝攻略:安裝並配置PHP 頂 轉

PHP安裝攻略:安裝並配置PHP
二、PHP教程安裝並配置PHP:
我想以Apache做爲我的Web服務器:
  一點說明:本文主要以安裝與配置php-3_0_15- win32版本的PHP爲例,並遂步加以解說,其間也加入了對php-4.0b4-Win32版本PHP的安裝與配置的相關說明。

  步驟一:解壓你下載下來的php-3_0_15- win32,並將其全部的PHP文件存放在你所需要的目錄下面,例如:“D:php3”。

  步驟二:將D:php3下面的php3.ini-dist文件改名爲php3.ini。如果是php4.x版本的源代碼包,解壓出來的該對應文件則是php.ini-dist,我們同樣要將其更名爲php.ini。如果想以Apache做爲個人的Web服務器的朋友,請安裝php-3_0_15- win32版本的PHP,如果是想以PWS做爲個人的Web服務器的朋友則任意安裝兩者其中之一皆可。

  步驟三:用NotePad打開你的php3.ini文件並開始編輯:

  1、將;upload_tmp_dir該行的註釋符,即前面的分號“;”去掉,使該行在php.ini文檔中起作用。  upload_tmp_dir是用來定義上傳文件存放的臨時路徑,在這裏你還可以給其定義一個絕對路徑,例如:upload_tmp_dir = d:phptest 當然,此時你的d:phptest目錄必須有可寫及可執行權限。
  如果你在你的.php3程序裏已經定義了上傳的路徑,此時上傳文件的路徑以.php3程序裏定義的路徑爲基準。
  upload_max_filesize 是用來限制PHP處理的上載文件大小的最大值,以字節計算,缺省值爲2097152= 2*1024*1024字節(2兆),你可以通過修改該缺省值來定義最大的上載文件大小。

  2、修改extension_dir = ./ 改成你PHP3的安裝目錄,例如:extension_dir = d:php3

  3、你需要什麼數據庫的支持呢?找到這裏:
  ;Windows Extensions
  ;extension=php3_mysql.dll
  ;extension=php3_calendar.dll
  ;extension=php3_dbase.dll
  ;extension=php3_gd.dll
  ;extension=php3_dbm.dll
  ;extension=php3_mssql.dll
  ;extension=php3_zlib.dll
  ;extension=php3_filepro.dll
  ;extension=php3_imap4r1.dll
  ;extension=php3_ldap.dll
  ;extension=php3_crypt.dll
  ;extension=php3_msql2.dll
  ;extension=php3_odbc.dll
  然後,根據你自己的需要,把你要用到的數據庫? 的DLL文件一行前面的註釋符,即前面的分號“;”去掉。例如:我需要MySQL的支持,就只需去掉;extension=php3_mysql.dll前面的分號。如果這裏沒有列出你所用到數據庫的DLL文件,不要緊,你可以自己給它增添上去。

  4、如果你要用到PHP來發送郵件的話,請找到這裏:
  SMTP = localhost
  sendmail_from = [email protected]
  給SMTP設置SMTP服務器,最好是你當地的SMTP服務器,我這裏以21cn的SMTP服務器作爲例子,然後,在sendmail_from處填上你的E-MAIL地址,例如可以改成這樣:
  SMTP = smtp.21cn.com
  sendmail_from = [email protected]

  5、對[mysql]欄的以下幾項分別設置如下:
  mysql.default_port = 3306
  mysql.default_host = localhost
  mysql.default_user = root
  mysql_connect()函數是用來建立與指定主機上mysql數據庫的連接,函數語法如下所示:
   mysql_connect(string [hostname] [:port], string [username], string [password]);
  這裏我們爲其設定了與mysql數據庫連接的默認端口爲3306,建立連接的主機是本地主機localhost,用戶爲root,同時沒對參數password進行設置,密碼參數爲空,即沒有密碼。如果要作連接的mysql數據庫位於一個不同的端口,我們必須在主機名後面加上冒號和端口號,如下所示:
  $db = mysql_connect(localhost:3306,root,password);

  6、如果你所使用的Web服務器是Omni Httpd的話請跳過此步驟;如果你是以Apache做爲你的Web服務器的話,你可以設定doc_root爲Apache服務器的根目錄,例如本例中的“D:apachehtdocs”(有關Apache的安裝與設置在下一節裏有詳盡的介紹);如果你是以PWS做爲你的Web服務器的話,你可以設定doc_root的目錄爲指向PWS服務器的默認根目錄,例如本例中的“D:Inetpubwwwroot”(有關PWS的安裝與設置在下一節裏有詳盡的介紹)。當然,最省事的是你可以啥都不用設,仍然將其置空。

  7、一項不大緊要的設置:
  如果你是使用PWS來做爲你的Web Server的話,你還可以設定browscap.ini,修改;browscap = extra/browscap.ini 改成browscap = c:windowssysteminetsrvbrowscap.ini。

  步驟五: 至此,php3.ini已基本全部編輯完成,php3.ini的其它各項你也可以根據不同的需要自行設置,這裏不再贅述。現在你要做的就是將編譯好的php3.ini挎貝到你的Windows系統目錄下面去。
 

本文轉載於:http://www.itxdl.cn/php/html/2017/rmwz_0306/1831.html 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章