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

PHP入門:在Windows中安裝PHP工作環境

編輯:關於PHP編程

PHP入門:在Windows系統中分別安裝PHP工作環境

一、什麼是LAMP?

        Linux+Apache+Mysql+Perl/PHP/Python一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程序平台。隨著開源潮流的蓬勃發展,開放源代碼的LAMP已經與J2EE和.Net商業軟件形成三足鼎立之勢,並且該軟件開發的項目在軟件方面的投資成本較低,因此受到整個IT界的關注。從網站的流量上來說,70%以上的訪問流量是LAMP來提供的,LAMP是最強大的網站解決方案。

 

二、安裝Apache服務器

        web服務器有很多種,主流的有Apache服務器、Lighttpd服務器、Tomcat服務器、IBM WebSphere服務器、Microsoft IIS等,我們今天要安裝的就是世界上用得最多的Web服務器,其市場占有率達60%左右的Apache服務器。

2.1、下載地址:http://httpd.apache.org/

2.2、安裝方式:http://jingyan.baidu.com/article/0964eca227a0fb8285f536a3.html

 

三、安裝MySql數據庫

        安裝MySql的方法主要有兩種,一種是解壓版的,另一種是安裝版的。兩者的區別是解壓版的需要手動配置一些參數。如果你雲官網下載需要注冊Oracle的賬戶,建議直接百度下載一個就行了。

3.1、解壓版MySql安裝方法:http://michael-wong.iteye.com/blog/976381

3.2、安裝版MySql安裝方法:http://wenku.baidu.com/link?url=e56Y84enINF6OjWyUMq1Oq4I_0INv6LZQVEmip1XLukPLKX4qnJHHwRkU8kVR6vd1zZfgjQTwLF3moUQI6M2WusQPGvZQYHzB7BK8ucYzWm

 

四、安裝PHP

        這裡選擇下載php-5.2.6-Win32.zip版,之所以不下載最新版5.5.7,是因為對於這個版本的安裝方式網絡上沒有資料,與前幾個版本的安裝方式有些區別?所以還是選這個版本,當然你也可以嘗試安裝最新版,不過對於剛初學的人來說,有必要一味追求新版嗎?

4.1、下載地址:http://pan.baidu.com/share/link?shareid=822524062&uk=2318720427

4.2、具體安裝:

        4.2.1、把下載的文件解壓放到某一個目錄,比如C:\lamp\php5.2.5\下面

        4.2.2、把php以模塊的方式加載到apache服務器上:

                4.2.2.1、在Apache安裝目錄的conf下找到httpd.conf文件並打開它,比如我的是C:\lamp\apache\conf\httpd.conf;

                4.2.2.2、在打開的文件中找到<IfModule !mpm_netware_module>這句代碼,然後在它的上面插入一行寫上:loadModule php5_module "c:/lamp/php5.2.5/php5apache2_2.dll",你需要改的是這裡面的路徑,如果安裝目錄是我一樣就不需要改了。

 

        4.2.3、那還要干什麼呢?那就是告訴服務器php文件的後綴名是什麼,只有這樣apache服務器才知道要去解析.php為後綴的文件。

                4.2.3.1、還是在httpd.conf文件裡面,找到AddType application/x-gzip .gz .tgz這行代碼,這裡提醒的是如果你找到的這行代碼有一個#號,那表示這行被注釋掉了,你得沒有被注釋掉的這行代碼,然後在它的下面插入:AddType application/x-httpd-php .php .phtml

        4.2.4、接下來還要指定php配置文件的位置,怎麼指定呢?還是在剛才插入代碼的下面加上一行:PHPIniDir "c:/lamp/php5.2.5",大小寫其實是無所謂的,切記路徑要改成你自己的,當然如果路徑和我的一樣就不用管了。

        4.2.5、是不是感覺要配置的東西很多,不要著急馬上就結束了,待會你就能夠看到測試頁面了。我下載的這個版本是沒有php.ini這個文件的,新版本有沒有,不得而知,那怎麼辦呢?簡單,我們去php的安裝文件找到php-ini-recommerded文件,把這個文件給重命名成php-ini文件就可以了。我這邊的地址是:C:\lamp\php5.2.5\php-ini-recommerded。

 http://www.cnblogs.com/roucheng/

4.3、測試一下安裝是否成功

現在我們在apache服務器安裝目錄的htdocs中寫一個文本文件(C:\lamp\apache\htdocs\test.txt),在這個文本文件裡寫上幾句代碼:

<span ><?php

phpinfo();</span>

 

就寫兩句代碼嗎?是的你照著寫就行了,保存這個文件之後再把其後綴名改成.php即可。

 

4.4、啟動apache服務器開始測試程序

       4.4.1、啟動方式有兩種,一是使用它自帶的工具啟動,另一種是直接在cmd的命令窗口裡輸入net start apache2.2回車。

       4.4.2、打開浏覽器輸入網址:http://localhost/回車就可以看見一句話It works!,那表示你服務正常啟動了。接著在地址裡輸入http://localhost/test.php回車,你會發現出一個非常漂亮的php配置信息頁面,那證明你成功了,騷年!



 

        4.4.3、你以為事件到這裡就結束了嗎?現在我們只是把Apache服務器和php連接到一起了,但是php還是不能訪問MySql數據庫呀?默認是沒有的,我們必須手動去開啟。

                4.4.3.1、到php安裝目錄(我的是C:\lamp\php5.2.5\libmysql.dll)找到libmysql.dll這個文件並把它復制到C:\Windows這個目錄下。需要說明的是你如果設置環境變量也可以,方法是你在環境變量裡找到path,然後在最後面加入php安裝目錄的路徑上去就可以了。

                 4.4.3.2、那現在php就可以找到mysql了,但我們想要擴展mysql的連接庫,方法是在php安裝目錄下找到php.ini文件並打開它,在文件裡找到;extension=php_bz2.dll這行代碼,並在它的上面插入一行寫上:extension_dir="c:/lamp/php5.2.5/ext",這是個什麼意思了,表示我機器上安裝的擴展庫的位置是這裡。具體位置根據你電腦上實際情況處理。

                 4.4.3.3、還是在這個php.ini文件裡面找到兩行代碼extension=php_mysql.dll,extension=php_mysqli.dll,把這兩行前面的;號去掉,這就表示打開或開啟了這個功能。那怎麼才知道是否正確的配置成功了呢?很簡單現在馬上重啟服務器,然後再訪問一次http://localhost/test.php,這時你在頁面會發現如下圖所示的信息

 

 五、安裝php優化軟件

        是不是感覺配置太多了,沒關系,這步你不做也可以,只是安裝了這個東西之後,可以讓你的php項目性能提升40%,你自己考慮吧!

       5.1、軟件名稱:ZendOptimizer-3.3.3-Windows-i386.zip

       5.2、下載地址:http://pan.baidu.com/share/link?shareid=3641277684&uk=1277919049&fid=1806952306

       5.3、安裝方法:這個版本是下一步下一步安裝的,所以就不演示了,如果還不知道就百度吧!打了太久字累了。

說明:PHP5.3開始ZendOptimizer正式改為Zend Guard Loader,(官方地址:http://www.zend.com/en/products/guard/downloads)

 (完)

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