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)的文件夾下。
1)修改wamp的連接埠號(hào)
雙擊運(yùn)行我們的wamp,點(diǎn)擊我們的小半圓圖標(biāo),如圖所顯示:
右鍵進(jìn)入這個(gè)文件,開(kāi)啟以後是這麼一個(gè)頁(yè)面
#
2)修改Apache的根目錄,不用www目錄,改成別的
還是單擊小半圓,選擇Config files--httpd.conf--搜尋document,出現(xiàn)這個(gè):DocumentRoot“ D:/wamp/www」講這個(gè)目錄改一下就行。如圖所示
3)php的一大難點(diǎn):如何檢視或修改php的設(shè)定檔--php.ini ?php的所有設(shè)定都在這裡進(jìn)行?
用戶在客戶端瀏覽器輸入網(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)
站點(diǎn)名稱:邏輯站點(diǎn)名,隨意取,中英文都可以,我們命名為localWeb。 ? ? ? ? ? ? ? ? ? ?本地網(wǎng)站資料夾:實(shí)體網(wǎng)站名,必須放入www目錄下方。找到www目錄---新建一個(gè)資料夾,新建一個(gè)localWeb資料夾,選擇這個(gè)資料夾,作為我們網(wǎng)站的根目錄(邏輯網(wǎng)站名稱和實(shí)體網(wǎng)站名稱不必寫成一樣的,二者寫成一樣的是為了方便我們管理)。如圖:
此時(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,如圖所示
點(diǎn)擊儲(chǔ)存以後,注意還有一步,因?yàn)槲覀兪潜镜販y(cè)試用,所以需要把遠(yuǎn)端的對(duì)號(hào)去掉,把測(cè)試打上對(duì)號(hào),如圖所示。
如何知道我們的站點(diǎn)搭建好了呢?
網(wǎng)站搭建好了以後,在我們的目前網(wǎng)站下面,新建一個(gè)test.php,裡面的內(nèi)容這麼寫:
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è)試,在目前網(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è)面
注意:H-builder Dreamweaver的不同
H-builder有一個(gè)自帶的內(nèi)部web伺服器! ! !專案名稱還是邏輯站點(diǎn)名,位置還是實(shí)體站點(diǎn)名
注意! ! ! ! !注意! ! !
如上圖的這種寫法,我們創(chuàng)建完了以後的目錄會(huì)變成這樣:wamp/www/phpStudyHbuilder/phpStudyHbuilder 也就是重複出現(xiàn)了phpStudyHbuilder(也就是兩個(gè))
phpStudyHbuilder 也就是重複出現(xiàn)了phpStudyHbuilder(也就是兩個(gè))就是我們說(shuō)得寫成這樣:如下圖
熱AI工具

Undress AI Tool
免費(fèi)脫衣圖片

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

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

Clothoff.io
AI脫衣器

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

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

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

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

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