搭建php開發環境(不管怎麼搭建,都必須放在www目錄下面,要搭建多個網站,必須在www目錄下建立子資料夾)
1)使用Dreamweaver搭建本地開發環境
開啟Dreamweaver,在頁面上方選擇 站點--新站點
站點名稱:邏輯站點名,隨意取,中英文都可以,我們命名為localWeb。 本地網站資料夾:實體網站名,必須放入www目錄下方。找到www目錄---新建一個資料夾,新建一個localWeb資料夾,選擇這個資料夾,作為我們網站的根目錄(邏輯網站名稱和實體網站名稱不必寫成一樣的,二者寫成一樣的是為了方便我們管理)。如圖:
此時還沒完成,完事時候我們需要點擊伺服器--選擇左下角的加號,填寫我們的基本的伺服器設定。
伺服器名稱:隨便起。 連線方法:選擇本地/網路。 伺服器資料夾:選擇我們剛才新建的。 Web URL裡面:http//localhost,這個路徑訪問到的是我們網站的根目錄(www資料夾),如果我們沒有修改連接埠號,就這麼寫就行;如果我們把80的連接埠號改為8888,就得這麼寫:http://localhost:8888,如果沒有修改,就不用修改。
注意! ! ! ! ! ! ! ! ! ! ! ! ! http://localhost只是到了www目錄,因為我們搭建的站點是localWeb,新建的站點也是這個名字,所以我們Web URL應該這麼寫
http://localhost/localWeb,如圖所示
點擊保存以後,注意還有一步,因為我們是本地測試用,所以需要把遠端的對號去掉,把測試打上對號,如圖所示。
如何知道我們的站點搭建好了呢?
站點搭建好了以後,在我們的當前站點下面,新建一個test.php,裡面的內容這麼寫:
phpinfo();//讀取的是pbp的設定檔php.ini
?>
然後運行一下,如果出現下面的頁面就是搭建好了。
我們可以看一下頁面的html結構,可以看見,我們的test.php就一行程式碼,結果我們的html就有那麼多,就可以知道,我們的瀏覽器是不能解析php的,test .php必須經過php解析之後,才能展現出來。原始碼和經過翻譯以後的程式碼是完全不一樣的,這樣做是為了安全。如圖
2)使用Dreamweaver建造我們的遠端站點。
如圖所示:站點名稱隨意取,我們叫他遠端站點;本地站點資料夾也隨意選,因為我們是將遠端伺服器上面的檔案下載到為本地,所以無所謂。
接著選擇伺服器這一欄,如下圖所示,
記住這一步完成以後,,遠端那一欄需要打對號,測試那一欄也需要打對號。這樣一個遠端站點就搭建完畢了。下面我們測試以變。如圖所示,下箭頭是將遠端網站裡面的東西下載到本機,上箭頭是上傳到伺服器。
接下來我們做個測試,在當前站點下面新建一個test.php頁面,內容如下:
header("content-type:text/html;charset=utf-8");
echo"哈哈,一個php頁面";
?>
寫完以後,用瀏覽器運行一下,注意! ! ! 這個檔案必須先上傳到伺服器,才能預覽,並且是在與空間綁定的網域下方。
(3)H-builder搭建在地開發環境
在開啟的視窗中,選擇--檔案--新建--web項目,出現如下的頁面
注意:H-builder和Dreamweaver的不同
H-builder有一個自帶的內部web伺服器! ! !專案名稱還是邏輯站點名,位置還是實體站點名
注意! ! ! ! !注意! ! !
如上圖的這種寫法,我們創建完了以後的目錄會變成這樣:wamp/www/phpStudyHbuilder/phpStudyHbuilder 也就是重複出現了phpStudyHbuilder(也就是兩個)
換句話說就是我們得寫成這樣:如下圖
這樣就會在www目錄下面自動新建一個phpStudyHbuilder目錄! ! ! !
寫完這個直接點擊完成就好。
站點弄完了以後 ,我們和剛才的Dreamweaver一樣,弄一個test.php的測試文件,內容還是一樣的。
由於H-builder自帶一個內建的伺服器,如果我們用自帶的開啟是這樣的,如下圖
此時我們想用我們自己的Apache伺服器,我們需要這麼做
點擊瀏覽器chrome圖表---web伺服器設定----外置web伺服器設置,新建一個外置伺服器,讓這個外部伺服器指定我們的Apache伺服器的位址
選擇新建
然後裡面的東西都這麼寫,只需要寫localhost
寫完以後確定一下,現在還是不用,要切換。這時候再次打開我們的伺服器設置,更改一下
全部設定為localhost,這樣就可以用我們的Apache了