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

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

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

Oct 15, 2016 am 10:31 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
    下載並安裝好,沒(méi)有什麼大問(wèn)題,一路回車就好。有一個(gè)步驟是選擇瀏覽器,預(yù)設(shè)IE,如果想chrome,自己更改一下就可以

  3. 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衝突

  4. wamp目錄介紹
    開(kāi)啟wamp的安裝目錄,可以看到以下資料夾
    1)WWW目錄:是預(yù)設(shè)的網(wǎng)站的根目錄,所有的網(wǎng)站都必須放在這個(gè)目錄或子目錄下面,在我們?cè)L問(wèn)的時(shí)候會(huì)是這個(gè)樣子
    ? ? ? ? ? ? ? ? ? ? http://localhost/ ? 這樣造訪的是網(wǎng)站的根目錄www
    ? ? ? ?? host? test testwww test/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),如圖所示:

    在頁(yè)面選擇Config files--httpd.conf這個(gè)就是Apache的主配置文件
    右鍵進(jìn)入這個(gè)文件,打開(kāi)以後是這麼一個(gè)頁(yè)面


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


    這句話是什麼意思呢,就是我們的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設(shè)定檔 httpd.conf說(shuō)明,按照他更改就可以。除此之外,php: php_ini核心設(shè)定選項(xiàng)說(shuō)明,也可以百度

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


  6. 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,然後把它發(fā)送給Apache,然後Apache就會(huì)把它發(fā)送給客戶端瀏覽器,客戶端瀏覽器就會(huì)把頁(yè)面渲染出來(lái)呈現(xiàn)給用戶)

  7. 搭建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)

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


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

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


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

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



    我們可以看一下頁(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ò)翻譯以後的程式碼是完全不一樣的,這樣做是為了安全。如圖



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


    接著選擇伺服器這一欄,如下圖所示,



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


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

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

    (3)H-builder搭建在地開(kāi)發(fā)環(huán)境
    在開(kāi)啟的視窗中,選擇--檔案--新建--web項(xiàng)目,出現(xiàn)如下的頁(yè)面



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

    如上圖的這種寫(xiě)法,我們創(chuàng)建完了以後的目錄會(huì)變成這樣:wamp/www/phpStudyHbuilder/phpStudyHbuilder 也就是重複出現(xiàn)了phpStudyHbuilder(也就是兩個(gè))
    換句話說(shuō)就是我們得寫(xiě)成這樣:如下圖
    這樣就會(huì)在www目錄下面自動(dòng)新建一個(gè)phpStudyHbuilder目錄! ! ! !
    寫(xiě)完這個(gè)直接點(diǎn)擊完成就好。
    站點(diǎn)弄完了以後 ,我們和剛才的Dreamweaver一樣,弄一個(gè)test.php的測(cè)試文件,內(nèi)容還是一樣的。
    由於H-builder自帶一個(gè)內(nèi)建的伺服器,如果我們用自帶的開(kāi)啟是這樣的,如下圖


    此時(shí)我們想用我們自己的Apache伺服器,我們需要這麼做
    點(diǎn)擊瀏覽器chrome圖表---web伺服器設(shè)定----外置web伺服器設(shè)置,新建一個(gè)外置伺服器,讓這個(gè)外部伺服器指定我們的Apache伺服器的位址
    ?

    選擇新建


    然後裡面的東西都這麼寫(xiě),只需要寫(xiě)localhost


    寫(xiě)完以後確定一下,現(xiàn)在還是不用,要切換。這時(shí)候再次打開(kāi)我們的伺服器設(shè)置,更改一下
    全部設(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)

熱門(mén)話題

Laravel 教程
1597
29
PHP教程
1488
72