php 環境搭建

想學習php。在網上找了個搭建。好多雜的。google一下時間比較古老的。都06,07的。去php中國找了幾個,終於搭建起來了。下面是轉載的http://www.phpchina.com/html/03/32003-12416.html。感覺有點亂,同時參考了這一篇
http://www.phpchina.com/html/70/58770-27310.html

 

一使用軟件

         apache_2.2.4-win32-x86-no_ssl.zip

php-5.2.1-Win32.zip

mysql-5.0.37-win32.zip

phpMyAdmin-2.10.0.2-all-languages.zip

ZendStudio-5_5_0.zip

(windows xp環境)

二、具體步驟
注意事項:安裝過程,任何目錄和文件名都不要使用空格,
不要使用D:\Program Files 而要使用D:\ProgramFiles
本次安裝目錄爲D:\PC_webserver\

1.1. apache_2.2.4-win32-x86-no_ssl.msi
apache服務器軟件,我下載的是win版本,2.0系列的配置都是相似的。

雙擊安裝apache_2.2.4,我把它安裝到D:\PC_webserver\Apache2.2\ 注意,目錄名不要包含空格,否則下面設置php會出錯。安裝結束後,apache自動運行,在瀏覽器裏輸入http://127.0.0.1/是不是顯示出了默認的網頁,如果你不希望看到這個頁面,可以到D:\PC_webserver\Apache2.2\conf 目錄下找到 httpd.conf 打開編輯,並查找 DocumentRoot " 在2.0系列的版本中,會找到好幾處的 DocumentRoot " ,其中有類似於DocumentRoot “D:\PC_webserver\apache2.2.\htdocs”把引號內的路徑改爲你自己的路徑就可以了,比如 DocumentRoot "D:/phproot" 現在默認的根目錄就是 D:/phproot 注意這裏用的是"/"。

2、安裝php5.2.1
下載過來的php-5.2.1-Win32一般是個zip格式的壓縮包,解壓縮到 D:\PC_webserver 目錄下,並使文件都在一個文件夾下,改文件夾名爲php5 ,這樣方便接下來的
工作。現在我們看到 D:\PC_webserver 下面已經有兩個文件夾了, 一個是 apache2(安裝apache2.2.4自動生成的一個文件夾) 另一個是 php5 我的方式是每一個軟件一個文件夾,並且這些文件夾在同一目錄下, 這樣便於查找。 好了,我們現在開始配置apache 使它支持php5 .
首先,找到 D:\PC_webserver\php5 目錄下的php.ini-dist 重命名爲php.ini (在這個版本中php.ini不需要複製到C:\windows 目錄下)

3.配置php.ini了
進入D:\PC_webserver\php5 打開 php.ini 找到extension_dir = "./" 改爲extension_dir = "D:/PC_webserver/php5/ext"
找到
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_gd2.dll
將';'去掉改爲
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_gd2.dll
找到
;session.save_path = "/tmp"
將';'去掉 設置你保存session的目錄,如
session.save_path = " D:/PC_webserver/php5/session";
注意:在這裏需要手工添加 session這個文件夾

4.修改:httpd.conf 文件
在最後加上
# php5 as cgi-fast
#scrīptAlias /php/ "d:/PC_webserver/apache2.2/php5.1.6/"
#Action application/x-httpd-php "/php/php-cgi.exe"
#去掉前面的# 安裝方式即爲cgi
## PHP5 as module
LoadModule php5_module "d:/PC_webserver/php5/php5apache2_2.dll"

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

5.(以上是模塊方式安裝)
將D:\PC_webserver\php5\php.ini 文件拷貝到
xp:           C:\windows 下 和          D:\PC_webserver\apache2.2
再將:D:\PC_webserver\php5\libmysql.dll 文件拷貝到
xp:           c:\windows\system32 下

重新啓動 apache2 即可。

6、安裝mysql-5.0.37-win
因爲在win環境下配置apache所以,這裏用的
mysql也是win版本的。解壓縮之後,安裝mysql-5.0.37到D:/PC_webserver/ 目錄下,並使mysql完整的安裝到 mysql目錄下,我這裏安裝爲D:\PC_webserver\MySQL5,裝mysql沒什麼具體要求,點下一步下一步的就行了,最後設定root的密碼就OK。打開Windows任務管理器,看裏面是否有mysql-nt.exe,有的話,就正常運行了。

7、安裝zend支持
雙擊 ZendStudio-5_5_0.zip然後會一步步選擇安裝,
選擇安裝的的環境爲:apache2.x,
瀏覽安裝的目錄,這裏爲D:\PC_webserver\Apache2.2
接下來是php目錄 D:\PC_webserver\php5
安裝成功後,重新啓動apache2即可。

好了,到這裏已經成功了!
8、phpMyAdmin-2.10.0.2的配置
將phpMyAdmin-2.10.0.2zip解壓到自己定義的WEB根目錄中去,重命名文件夾爲phpmyadmin或其它
打開libraries目錄下的config.default.php文件
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
這裏最好設爲cookie,這樣,進行
數據庫管理的話必須需要用戶名和密碼纔可行入,config的話就什麼都不需要直接進入了數據庫
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'xxxxx'; // MySQL password

9.
用記事本寫上(文件名爲info.php)

<?PHP

phpinfo();
?>
保存到虛擬目錄
即 D:/phproot 目錄下
用瀏覽器直接訪問這個文件即可:
如,
http://127.0.0.1/info.php

 

發佈了40 篇原創文章 · 獲贊 0 · 訪問量 4385
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章