亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁(yè) php教程 PHP開(kāi)發(fā) 使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

Oct 13, 2016 am 10:13 AM

1.使用得工具說(shuō)明?php+Apache伺服器+Dreamweaver+mysql資料庫(kù)

2.下載安裝好wamp,可以在網(wǎng)路上直接百度下載,為了方便,我給放個(gè)百度雲(yún)的連結(jié)。 wamp下載:連結(jié):http://pan.baidu.com/s/1jH6FbtO 密碼:zeo6
3.下載並安裝好,沒(méi)有什麼大問(wèn)題,一路回車就好。有一個(gè)步驟是選擇瀏覽器,預(yù)設(shè)IE,如果想chrome,自己更改一下就可以

4.php環(huán)境搭建
整合開(kāi)發(fā)環(huán)境,也叫IDE環(huán)境。 web伺服器+php解釋器+資料庫(kù) 都是配置好的,直接用就可以,不需要我們自己再去設(shè)定。
wamp的環(huán)境是指:Windows+Apache+mysql+php,如果之前電腦安裝過(guò)IIS就會(huì)和Apache衝突

wamp目錄介紹
開(kāi)啟wamp的安裝目錄,可以看到以下資料夾
1)WWW目錄:是預(yù)設(shè)的網(wǎng)站的根目錄,所有的網(wǎng)站都必須放在這個(gè)目錄或子目錄下面,在我們?cè)煸L的時(shí)候會(huì)是這個(gè)樣子
? ? ? ? ? ? ? ? ? ? http://localhost/ ? 這樣造訪的是網(wǎng)站的根目錄
? ? ? ? ? ? ? ? ? ? http://localhost/test/test.html ?這樣存取的是www目錄下方的,test資料夾下面的,test.html檔案
2)mysql目錄:在wamp的安裝目錄下面,還有一個(gè)與www目錄同級(jí)的資料夾,這就是我們mysql資料庫(kù)的資料夾。
? ? ? ? ? ? ? ? ?在mysql目錄下面有一個(gè)叫做data的資料夾,這是mysql伺服器上面資料庫(kù)的目錄,data下面每個(gè)檔案對(duì)應(yīng)的就是一個(gè)資料庫(kù),在裡面建一個(gè)資料夾??操作,A同學(xué)建了一個(gè)資料庫(kù),B同學(xué)想拿過(guò)來(lái)用,這時(shí)候我們就可以直接在A同學(xué)的data目錄下面,把對(duì)用的文件夾直接拷貝過(guò)來(lái)
? ? ? ? ? ? ? ?放到B同學(xué)對(duì)應(yīng)的文件夾下。



5.修改wamp的設(shè)定檔(例如修改連接埠號(hào),修改網(wǎng)站的根目錄)

1)修改wamp的連接埠號(hào)
雙擊運(yùn)行我們的wamp,點(diǎn)擊我們的小半圓圖標(biāo),如圖所顯示:

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

在頁(yè)面選擇Config files--httpd.conf這個(gè)就是Apache的主設(shè)定檔

右鍵進(jìn)入這個(gè)文件,開(kāi)啟以後是這麼一個(gè)頁(yè)面

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境#

沒(méi)有生效,ctrl+F搜索一下listen,一直搜索,搜索到一個(gè)不帶#號(hào)的Listen80,如圖所示

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

這句話是什麼意思呢,就是我們的Apache現(xiàn)在監(jiān)聽(tīng)的是80端口,如果你想把它換為別的端口,在這裡修改就行。隨意更改,但是不要有衝突,改完以後,Ctrl+s保存一下,但是現(xiàn)在還是不能用的,需要我們重新啟動(dòng)一下Apache,我們可以雙擊小半圓,選擇,Apache---Restart Service,還可以雙擊小半圓--Restart All Serveice


2)修改Apache的根目錄,不用www目錄,改成別的
還是單擊小半圓,選擇Config files--httpd.conf--搜尋document,出現(xiàn)這個(gè):DocumentRoot“ D:/wamp/www」講這個(gè)目錄改一下就行。如圖所示

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

其他的一些配置,我們可以自己百度搜尋:Apache設(shè)定檔 httpd.conf說(shuō)明,按照他更改就可以。除此之外,php: php_ini核心設(shè)定選項(xiàng)說(shuō)明,也可以百度


3)php的一大難點(diǎn):如何檢視或修改php的設(shè)定檔--php.ini ?php的所有設(shè)定都在這裡進(jìn)行?


php的工作原理

用戶在客戶端瀏覽器輸入網(wǎng)址:http://www.xxx.com/test.php------>回車之後,就把請(qǐng)求發(fā)送給了Apache伺服器-- -->Apache收到請(qǐng)求後,會(huì)去尋找test.php(如果不存在就會(huì)回傳404錯(cuò)誤,,你請(qǐng)求的資源不存在;如果有的話,test.php裡面有腳本,Apache不認(rèn)識(shí),Apache就會(huì)把它傳送給php解釋器,php解釋器就會(huì)把所有的php解釋成html,然後把它送到Apache,然後Apache就會(huì)把它傳送給客戶端瀏覽器,客戶端瀏覽器就會(huì)把頁(yè)面渲染出來(lái)呈現(xiàn)給使用者)


搭建php開(kāi)發(fā)環(huán)境(不管怎麼搭建,都必須放在www目錄下面,要想搭建多個(gè)網(wǎng)站,必須在www目錄下建立子資料夾)
1)使用Dreamweaver搭建本地開(kāi)發(fā)環(huán)境
? ??開(kāi)啟Dreamweaver,在頁(yè)面在上面選擇? 站點(diǎn)--新站點(diǎn)

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

站點(diǎn)名稱:邏輯站點(diǎn)名,隨意取,中英文都可以,我們命名為localWeb。 ? ? ? ? ? ? ? ? ? ?本地網(wǎng)站資料夾:實(shí)體網(wǎng)站名,必須放入www目錄下方。找到www目錄---新建一個(gè)資料夾,新建一個(gè)localWeb資料夾,選擇這個(gè)資料夾,作為我們網(wǎng)站的根目錄(邏輯網(wǎng)站名稱和實(shí)體網(wǎng)站名稱不必寫成一樣的,二者寫成一樣的是為了方便我們管理)。如圖:

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

此時(shí)還沒(méi)完成,完事時(shí)候我們需要點(diǎn)擊伺服器--選擇左下角的加號(hào),填寫我們的基本的伺服器設(shè)定。
伺服器名稱:隨便起。 ? 連線方法:選擇本地/網(wǎng)路。 ? ?伺服器資料夾:選擇我們剛才新建的。 Web URL裡面:http//localhost,這個(gè)路徑訪問(wèn)到的是我們網(wǎng)站的根目錄(www資料夾),如果我們沒(méi)有修改連接埠號(hào),就這麼寫就行;如果我們把80的連接埠號(hào)改為8888,就得這麼寫:http://localhost:8888,如果沒(méi)有修改,就不用修改。
注意! ! ! ! ! ! ! ! ! ! ! ! ! http://localhost只是到了www目錄,因?yàn)槲覀兇罱ǖ恼军c(diǎn)是localWeb,新建的站點(diǎn)也是這個(gè)名字,所以我們Web URL應(yīng)該這麼寫?
http://localhost/localWeb,如圖所示

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

點(diǎn)擊儲(chǔ)存以後,注意還有一步,因?yàn)槲覀兪潜镜販y(cè)試用,所以需要把遠(yuǎn)端的對(duì)號(hào)去掉,把測(cè)試打上對(duì)號(hào),如圖所示。

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

如何知道我們的站點(diǎn)搭建好了呢?
網(wǎng)站搭建好了以後,在我們的目前網(wǎng)站下面,新建一個(gè)test.php,裡面的內(nèi)容這麼寫:

phpinfo();//讀取的是pbp的設(shè)定檔php.ini
?>
然後運(yùn)行一下,如果出現(xiàn)下面的頁(yè)面就是搭建好了。

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

我們可以看一下頁(yè)面的html結(jié)構(gòu),可以看見(jiàn),我們的test.php就一行程式碼,結(jié)果我們的html就有那麼多,就可以知道,我們的瀏覽器是不能解析php的,test .php必須經(jīng)過(guò)php解析之後,才能展現(xiàn)出來(lái)。原始碼和經(jīng)過(guò)翻譯以後的程式碼是完全不一樣的,這樣做是為了安全。如圖所示

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

2)使用Dreamweaver建造我們的遠(yuǎn)端站點(diǎn)。
如圖所示:站點(diǎn)名稱隨意取,我們叫他遠(yuǎn)端站點(diǎn);本地站點(diǎn)資料夾也隨意選,因?yàn)槲覀兪菍⑦h(yuǎn)端伺服器上面的檔案下載到為本地,所以無(wú)所謂。

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

然後選擇伺服器這一欄,如下所示,

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

記住這一步驟完成以後,,遠(yuǎn)端那一欄需要打?qū)μ?hào),測(cè)試那一欄也需要打?qū)μ?hào)。這樣一個(gè)遠(yuǎn)端站點(diǎn)就搭建完畢了。下面我們測(cè)試以變。如圖所示,下箭頭是將遠(yuǎn)端網(wǎng)站裡面的東西下載到本機(jī),上箭頭是上傳到伺服器。

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

接下來(lái)我們做個(gè)測(cè)試,在目前網(wǎng)站下方新建一個(gè)test.php頁(yè)面,內(nèi)容如下:

header("content-type:text/html;charset=utf-8" );
echo"哈哈,一個(gè)php頁(yè)";
?>
寫完以後,用瀏覽器運(yùn)行一下,注意! ! !這個(gè)檔案必須先上傳到伺服器,才能預(yù)覽,並且是在與空間綁定的網(wǎng)域下方。

(3)H-builder搭建本地開(kāi)發(fā)環(huán)境

在打開(kāi)的視窗中,選擇--文件--新建--web項(xiàng)目,出現(xiàn)如下的頁(yè)面

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

注意:H-builder Dreamweaver的不同

H-builder有一個(gè)自帶的內(nèi)部web伺服器! ! !專案名稱還是邏輯站點(diǎn)名,位置還是實(shí)體站點(diǎn)名

注意! ! ! ! !注意! ! !

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

如上圖的這種寫法,我們創(chuàng)建完了以後的目錄會(huì)變成這樣:wamp/www/phpStudyHbuilder/phpStudyHbuilder 也就是重複出現(xiàn)了phpStudyHbuilder(也就是兩個(gè))

phpStudyHbuilder 也就是重複出現(xiàn)了phpStudyHbuilder(也就是兩個(gè))

就是我們說(shuō)得寫成這樣:如下圖

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

這樣就會(huì)在www目錄下面自動(dòng)新建一個(gè)phpStudyHbuilder目錄! ! ! !

寫完這個(gè)直接點(diǎn)擊完成就好。

站點(diǎn)弄完了以後 ,我們和剛才的Dreamweaver一樣,弄一個(gè)test.php的測(cè)試文件,內(nèi)容還是一樣的。

由於H-builder自帶一個(gè)內(nèi)建的伺服器,如果我們用自帶的開(kāi)啟是這樣的,如下圖

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

此時(shí)我們想用我們自己的Apache伺服器,我們需要這麼做

點(diǎn)擊瀏覽器chrome圖表---web伺服器設(shè)定----外置web伺服器設(shè)置,新建一個(gè)外置伺服器,讓這個(gè)外部伺服器指定我們的Apache伺服器的位址

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

選擇新建

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

然後裡面的東西這麼寫,只需要寫localhost

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

寫完以後確定一下,現(xiàn)在還是不用,需要切換一下。這時(shí)候再打開(kāi)我們的伺服器設(shè)定,更改一下

使用Apache+Dreamweaver(或H-builder)搭建php開(kāi)發(fā)環(huán)境

全部設(shè)定為localhost,這樣就可以用我們的Apache了??
本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72