王芳
摘 要:在Linux系統(tǒng)上以源代碼包的方式安裝web工作環(huán)境,雖然安裝的環(huán)境是最好的web工作環(huán)境,但大多數(shù)讀者對(duì)Linux系統(tǒng)并不熟悉。所以就算是選擇了Windows操作系統(tǒng),最好的安裝方式也是在Windows系統(tǒng)上分別獨(dú)立安裝Apache2、PHP5、MySQL5和phpMyAdmin等幾個(gè)軟件。獨(dú)立安裝的好處是可以自由選擇這些組件的具體版本,清晰地掌握自己的計(jì)算機(jī)里都安裝了哪些程序,以及它們的具體配置情況,這將給以后的系統(tǒng)維護(hù)和軟件升級(jí)工作帶來很大的幫助。我們一起來看看wamp獨(dú)立環(huán)境是如何配置的。
關(guān)鍵詞:wamp;獨(dú)立環(huán)境;安裝
1 安裝Apache及配置和測(cè)試
1.1 安裝Apache服務(wù)器
(1)首先在C:\創(chuàng)建wamp文件夾,這樣方便管理php整個(gè)運(yùn)行環(huán)境平臺(tái)。
(2)從官方網(wǎng)站上下載服務(wù)器安裝包,我們以這個(gè)軟件為例雙擊打開httpd-2.2.25-win32-x86-openssl-0.9.8y.msi軟件,選擇下一步next,打開服務(wù)信息對(duì)話框,Sever Ifomation(可任意寫)。
(3)單擊下一步next按鈕,打開服務(wù)器類型SeverType對(duì)話框,選擇Typical選項(xiàng)。
(4)單擊下一步next按鈕,打開選擇存儲(chǔ)位置對(duì)話框,選擇路徑,如:我的電腦——C磁盤下——wamp——Apache文件夾下,把軟件安裝到此路徑下。
(5)然后單擊OK按鈕,完成服務(wù)器的安裝。
1.2 啟動(dòng)Apache服務(wù)方法:
(1)方法一:可以通過開始菜單下所有程序選項(xiàng)下,找到Apache軟件,有restart重新啟動(dòng),start開始以及stop停止服務(wù)三個(gè)選項(xiàng)。
(2)方法二:右鍵單擊我的電腦圖標(biāo),出現(xiàn)的級(jí)聯(lián)菜單,選擇管理選項(xiàng),打開計(jì)算機(jī)管理窗口,在左側(cè)的列表欄里,找到服務(wù)和應(yīng)用程序,然后雙擊打開服務(wù)命令,出現(xiàn)系統(tǒng)中所有的服務(wù)列表,手動(dòng)啟動(dòng)Apache服務(wù)或者停止Apache服務(wù)。
1.3 如何測(cè)試Apache服務(wù)器
在任何有地址欄的地方,輸入http://localhost,會(huì)提示打開這樣的界面,如圖所示,就說明安裝成功了。
2 安裝MySQL及配置和測(cè)試
2.1 安裝MySQL數(shù)據(jù)庫
(1)從官方網(wǎng)站上下載數(shù)據(jù)庫安裝包,雙擊打開運(yùn)行程序,打開安裝類型Setup對(duì)話框,選擇Custom自定義選項(xiàng)。
(2)單擊下一步按鈕,打開自定義安裝的對(duì)話框 ,選擇你要安裝的具體項(xiàng)目,我們把列表中帶有紅叉的組件都選擇上。
(3)單擊下一步next按鈕,打開選擇數(shù)據(jù)庫存儲(chǔ)位置對(duì)話框,選擇路徑:我的電腦——C磁盤下——wamp——MySQL文件夾下,把軟件安裝到此路徑下。
(4)然后單擊OK按鈕,完成MysQL數(shù)據(jù)庫的安裝。
(5)注意:要重新設(shè)置我們?cè)谧远x安裝數(shù)據(jù)庫類型時(shí),在選擇要安裝的項(xiàng)目時(shí),把MySQL Server Datafiles指定到另外一個(gè)磁盤下,如:D:\data,這樣的優(yōu)點(diǎn)在于一旦獨(dú)立安裝環(huán)境出問題了,數(shù)據(jù)文件不會(huì)受損壞,保證了數(shù)據(jù)信息的安全性。
使用MySQL配置助手創(chuàng)建MySQL的配置文件(為服務(wù)器設(shè)置一些密碼等)
2.2 MySQL配置向?qū)щA段
配置MySQL sever,用MySQL配置手冊(cè)維護(hù)MySQL
(1)打開配置向?qū)О惭b對(duì)話框,選擇Detailed Configuration
(2)單擊next下一步,打開服務(wù)器實(shí)例配置對(duì)話框,選擇Developer,此選項(xiàng)適合web開發(fā)者的選擇,My SQL不占用較大內(nèi)存。
(3)單擊next下一步,選擇通用的多功能數(shù)據(jù)庫類型:Multifunction。
(4)單擊next下一步,在開發(fā)階段對(duì)話框選擇:Decision Support/OLAP
(5)單擊next下一步, 激活TCPI/IP組網(wǎng)功能:默認(rèn)選擇
(6)打開選擇字符集類型對(duì)話框,選擇手動(dòng)設(shè)置類型,在列表中選擇utf8字符集。
(7)單擊next下一步,選擇Install As Windows Service,然后打開安全設(shè)置對(duì)話框,設(shè)置數(shù)據(jù)庫用戶名和密碼。
(8)單擊next下一步,完成這個(gè)安裝。
3 安裝PHP及配置及測(cè)試
3.1 PHP屬于Apache服務(wù)器的一個(gè)模塊要外掛在Apache上協(xié)助它處理PHP文件,首先在Apache里面加載PHP模塊。
(1)將此文件夾內(nèi)所有內(nèi)容全部復(fù)制放到C:\wamp\php5文件夾內(nèi)。
(2)為Apache加載模塊,找到Apache的配置文件httpd.conf(gvim軟件打開),輸LoadModulephp5_module"C:/wamp/php5/php5apache2_2.dll"。
(3)添加類型輸入第三行:AddType application/x-httpd-php.php.phtml。
(4)指定php配置文件的位置輸入第四行:PHPIniDir"C:/wamp/php5"。
(5)找到php-ini-recommend配置文件修改為php.ini。
(6)完成設(shè)置后,重新啟動(dòng)Apache服務(wù)器(Apache、php配置文件修改后都要重新啟動(dòng)Apache服務(wù)器)。
3.2 最后,測(cè)試php環(huán)境
打開目錄C:/wam/apache/htdocs/新建一個(gè)test.php輸入驗(yàn)證代碼:<?php
Phpinfo();
?>然后在地址欄輸入:http://localhost/test.php。顯示成功頁面如圖所示:
3.3 開發(fā)的時(shí)候,使用PHP連接數(shù)據(jù)庫,并對(duì)數(shù)據(jù)庫進(jìn)行操作,所以要配置PHP的MYSQL擴(kuò)展接口。
以上的內(nèi)容介紹就是wampserver獨(dú)立運(yùn)行環(huán)境的安裝及配置步驟,雖然很麻煩,細(xì)致,但是確實(shí)是PHP網(wǎng)站建設(shè)的最佳平臺(tái),可以為專業(yè)web開發(fā)人員作為第一選擇安裝環(huán)境。PHP的開源和跨平臺(tái)的特性使得使用PHP架構(gòu)能夠快速、高效地開發(fā)出可移植的、跨平臺(tái)的、具有強(qiáng)大功能的企業(yè)級(jí)web應(yīng)用程序。那么這個(gè)獨(dú)立運(yùn)行環(huán)境是最佳選擇,通過多練習(xí)多操作一定可以完全掌握的。