php服務(wù)器搭建_第1頁(yè)
php服務(wù)器搭建_第2頁(yè)
php服務(wù)器搭建_第3頁(yè)
php服務(wù)器搭建_第4頁(yè)
php服務(wù)器搭建_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、php服務(wù)器的搭建 這一節(jié)大家一起學(xué)習(xí)php服務(wù)器環(huán)境的搭建,這里采用的是windows+apache+php+mysql的組合。因?yàn)榇罱╬hp環(huán)境的軟件版本比較多,這里我就列舉本節(jié)中所使用的軟件版本os:windows xp sp3php:php-5.2.9-2mysql: mysql-5.1.34apache:apache_2.2.4-win32-x86-no_sslapache的安裝apache是一種開(kāi)放源碼的http服務(wù)器,可以在大多數(shù)的計(jì)算機(jī)操作系統(tǒng)中運(yùn)行,由于其可用于多個(gè)操作系統(tǒng)平臺(tái)和強(qiáng)大的安全性被廣泛使用,是最流行的web服務(wù)器軟件之一。 apahce起初是由l1linois大學(xué)

2、的urbana-champaign國(guó)家高級(jí)計(jì)算機(jī)中心開(kāi)發(fā)。此后,apache被開(kāi)放源碼團(tuán)體成員不斷地發(fā)展和加強(qiáng)。apache服務(wù)器擁有牢固可信的美譽(yù),已用在超過(guò)半數(shù)因特網(wǎng)中幾乎最熱門的訪問(wèn)量最大的網(wǎng)站,apache一直是internet上最流行的http服務(wù)器 這里我采用的是apache的2.2.4版本來(lái)向大家介紹它的安裝。apache的win版本我們從官方網(wǎng)站下載,在安裝過(guò)程中會(huì)要求我們填寫(xiě)一些信息,network domain和server name這兩處我們都填上localhost,端口我們選擇默認(rèn)的80端口,繼續(xù)安裝,會(huì)碰到我們安裝類型,我們選默認(rèn)typical(典型)下一步,安裝路徑

3、默認(rèn)不變,在完成apache服務(wù)器的安裝后,它會(huì)自動(dòng)配置在任務(wù)欄右下角并啟動(dòng)運(yùn)行。單擊它可以停止,啟動(dòng),重啟apache服務(wù)器還可以通過(guò)開(kāi)始程序apache http servercontrol apache server中,對(duì)apache進(jìn)行停止,啟動(dòng),重啟操作還可以在configure apache serveredit http conf來(lái)打開(kāi)apache服務(wù)器的配置文件,里面顯示apache的配置情況,作為判斷apache是不是真的運(yùn)行在我們本地機(jī)器上,只要在瀏覽器輸入http:/localhost,若有提示即成功安裝mysql數(shù)據(jù)庫(kù)的安裝 我們要搭建一個(gè)服務(wù)器肯定是少不了數(shù)據(jù)庫(kù)的支持

4、了,而對(duì)于php環(huán)境下,mysql是最好的選擇。以下是安裝mysql-5.1.34版本的過(guò)程典型類型安裝 next按默認(rèn)選項(xiàng),下一步進(jìn)入配置mysql的場(chǎng)合,有兩個(gè)選項(xiàng)detailed configuration(詳細(xì)配置),standard configuration(標(biāo)準(zhǔn)配置),這里選項(xiàng)詳細(xì)配置服務(wù)器類型:develper machine,server machine,dedicated mysql server三種,它們決定著mysql服務(wù)器將試圖保存多少主內(nèi)存,內(nèi)存越大,服務(wù)器速度越大,但對(duì)其他程序影響也大,默認(rèn)選developer在選數(shù)據(jù)庫(kù)用途,我們按默認(rèn)就行。到后面建議設(shè)置個(gè)數(shù)據(jù)庫(kù)

5、密碼 執(zhí)行我們對(duì)mysql的設(shè)置,按execute等它安裝好后,我們可以在開(kāi)始程序mysqlmysql server 5.1mysql command line client進(jìn)入mysql數(shù)據(jù)庫(kù)命令控制臺(tái),輸入密碼,若能進(jìn)入則表示安裝成功php的安裝php的作用是用來(lái)解譯服務(wù)端的php語(yǔ)言用的,利用它可以將php代碼解釋之后返回到客戶端去 安裝過(guò)程中一直next下去,期間要求改變安裝路徑的時(shí)候,使用默認(rèn)即可在最后選擇當(dāng)前web服務(wù)器的類型,因?yàn)榘惭b的是apache 2.2.4,所以這里選擇apache 2.2.x module php環(huán)境的測(cè)試上面三小節(jié)介紹了apache,mysql,php的

6、安裝,但安裝這些仍不夠搭建一個(gè)php環(huán)境,還必須進(jìn)行設(shè)置,我們進(jìn)入php下的安裝目錄,把php.ini-dist復(fù)制到c:windows下并改名為php.ini打開(kāi)php.ini中查找data handling后,將下面的post_max_size=8m這是php將接受post數(shù)據(jù)最大值,可更改為20m在file uploads下找到upload_max _filesize=2m允許上傳的最大文件改為20m這樣就把php.ini文件設(shè)置完了,如果我們?cè)谇懊姘惭bphp的時(shí)候沒(méi)有對(duì)待apache服務(wù)器進(jìn)行配置的話,那么接下來(lái)就要對(duì)其進(jìn)行配置了。該 文件在c:program filesapache

7、groupapache2conf下,我們打開(kāi)這個(gè)文件,在文件中添加以下代碼:loadmodule php5_module “c:program filesphpphp5apache2.dll”addtype application/x-httpd-php.phpphp inidir “c:program filesphp/” 如果在安裝php的時(shí)候?qū)pache服務(wù)器進(jìn)行配置的話(默認(rèn)情況下是配置了),那我們就不用設(shè)置了。在apache服務(wù)器的目錄中,文件夾htdocs是用來(lái)發(fā)布網(wǎng)頁(yè)的,即我們把網(wǎng)頁(yè)放在那個(gè)目錄下就可以在瀏覽器中瀏覽了 在文件夾htdocs建立一個(gè)文件,把它命名為test.ph

8、p,里面就寫(xiě)這行代碼,其中phpinfo是php下的一個(gè)函數(shù),它用來(lái)獲取php環(huán)境的各種參數(shù)和變量,這樣我們?cè)跒g覽器中輸入:http:/localhost/test.php就能看見(jiàn)php中的各種內(nèi)容了,不過(guò)這里要注意,要重啟apache服務(wù)器。因?yàn)橹灰獙?duì)php.ini或者h(yuǎn)ttpd.conf文件進(jìn)入修改,就要重啟apache服務(wù)器這個(gè)時(shí)候,離php安全安裝就差一步了,我們知道網(wǎng)站是少不了后臺(tái)數(shù)據(jù)庫(kù)的支持,所以在安裝數(shù)據(jù)庫(kù)之后。必須設(shè)定一些變量及參數(shù),似的php能夠訪問(wèn)mysql數(shù)據(jù)庫(kù),從而實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的通信1) 將c:program filesphp下的libmysql.dll文件及ext子文

9、件夾下的php_mysql.dll和php_mysqli.dll文件復(fù)制到c:windowssystem32下面去2) 將php.ini中的extension=php_mysql.dll和extension=php_mysqli.dll的兩個(gè)選項(xiàng)前的分號(hào)給去掉,這樣才能支持sql數(shù)據(jù)庫(kù)3) 重啟下apache,然后打開(kāi)http:/localhost/test.php網(wǎng)頁(yè),就能看見(jiàn)sql和sqli接口參數(shù)的描述這樣我們一個(gè)完整的php環(huán)境就搭建完了,要在該環(huán)境下搭建環(huán)境就更簡(jiǎn)單了。比如我們要搭建著名的phpwind論壇,首先我們將phpwind系統(tǒng)下的文件夾放到c:program filesapache grouopapache2htdoct下,然后輸入http:/localhost/upload/install.php就進(jìn)入了phpwind論壇的安裝界面 點(diǎn)擊下方的同意就進(jìn)入phpwind論壇的設(shè)置數(shù)據(jù)庫(kù)資

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論