2011年1月15日 星期六

XAMPP整合式網路伺服器

XAMPP簡介


XAMPP是一個使用MySQL資料庫的架站軟體,支援PHP、JSP等程式語言,也包含常見的Mercury Mail、FileZilla FTP和phpMyAdmin等,以方便管理站台的內容。
如果是架PHP系統,只要下載基本組合包即可。而若是JSP、Perl的使用者,則可下載官方提供的外掛程式,以便開發自己的網站。
XAMPP說明
除了網頁撰寫建構外,其中,最重要根本關鍵,就是放置網頁的伺服器啦!

建構一部網站伺服器,有好幾種選擇。而透過 XAMPP ,只要幾個簡單步驟就可以完成喔。瀏覽網站時,看到一個個內容豐富又生動的網站,如果您也想要自己做網站,那麼,除了網頁的編寫外,如果不想租網站空間的話,您就可以選擇自行架設網站伺服器了。

隨著寬頻的普及,如果你只是要架設一個小網站,那麼把它放置在自己的電腦上,其實也是不錯的選擇喔,因為你可以很方便地去進行維護。

要架設一個網頁伺服器,對一般的使用者來說,絕非一件簡單的事情,不過只要有了 XAMPP ,這一切都將變得非常簡單。

XAMPP 是一個集成了 Apache 、 PHP 、 MySQL 、 Perl 等工具的網頁伺服器安裝包,使用者只要把 XAMPP 下載回去,並且安裝之後,那麼你的機器馬上就升等為一部網頁伺服器囉!

除了基本的伺服器功能外,XAMPP 還附帶了許多管理者的功能,你可以透過 XAMPP 的控制台來啟動或停止不同的服務,同時也包含了 phpMyAdmin 這一個管理 MySQL 的工具,在此同時,更加入了 FileZilla FTP Server ,讓你的電腦不僅是一部網頁伺服器,也變成一部檔案伺服器喔,現在就來試試!

安裝
請點 setup_xampp.bat ,如前篇圖解
接著,請各位依圖操作,原則上,一路按 Enter 即可。













到這兒,按 1 ,再按 Enter 即可進入啟始畫面了。


至此,安裝完成。

XAMPP理念



XAMPP背後的理念是,希望提供程式開發者一個容易安裝的套件,引導他進入Apache的世界。 為了提供程式開發者更佳的便利性,XAMPP預設已經將所有的功能全部開啟。
從系統安全的觀點來看,預設設定值是不太安全的,同時對一個實際上線運作環境, 這樣的設定是相當不安全的,因此請不要在這樣的環境中使用XAMPP。

自從LAMPP 0.9.5後,你可以執行 »/opt/lampp/lampp security« 程式來使你的XAMPP更安全。


XAMPP 初安裝完成 - 設定安全防護密碼
在XAMPP 初安裝完成之後,接下來必須最優先處理的即是MySql資料庫與xampp管理目錄的安全防護工作 ...

步驟 一 ︰開啟 XAMPP 控制面板
請開啟 XAMPP 控制面板,確定 Apache 和 MySql 是在運作中 ( Running ) ...


如果 Apache 或 MySql 並沒在運作中(右邊沒有 Running ;如上圖), 請按右邊的 [Start] ...


當 Apache 和 MySql 在運作中, 您應該會在 XAMPP 控制面板 看到如上圖 (Apache和MySql右邊有 Running )

步驟 二︰開啟 XAMPP 管理頁

在第一步驟, 確定 Apache 和 MySql 都在運作中之後, 按一下 Apache 右邊的 [Admin...], 可開啟 XAMPP 管理頁 ... 或者自行開啟一個新瀏覽器視窗, 直接在網址列輸入 http://localhost/xampp/ 或 http://127.0.0.1/xampp/ 也可以 ...



假如您是第一次執行, 應該會看到如上圖的網頁 ... 請點擊上面的 / 中文 / ... 然後會進入如下圖的 "歡迎使用" 網頁畫面 ...



請按一下左選單的 [ 狀態 ], 轉頁後畫面將會看到如下圖 ...



接下來, 請按左選單的 [ 安全 ], 這個步驟將會另外開啟一個新網頁視窗, 畫面如下面的螢幕擷圖...
(假如網頁左邊語言選單上的文字呈現亂碼, 請將滑鼠游標放在該區域的空白處按右鍵, "編碼" 請選 "簡體中文")

請拉動網頁右邊捲軸(往下拉)... 以顯示此網頁的下半部畫面 ...



步驟 四︰設定 MySQL 資料庫 root(最高管理權限)密碼... 然後點擊http://localhost/security/xamppsecurity.php , 這將開啟如下圖網頁 ...

(假如網頁上的文字呈現亂碼, 請將滑鼠游標放在該區域的空白處按右鍵, "編碼" 請選 "簡體中文")


請在 "新密碼:" 欄位輸入您自己指定的一組密碼,並在 "重覆新密碼" 欄位再輸入一次一樣的指定密碼。然後按下 [改變密碼] ...



... 按下 [改變密碼] 之後, 將轉頁呈現如上圖畫面 ... "The root password was successfully changed. Please restart MYSQL for loading these changes!" 這意思是說 : "root 密碼已成功更新。 請重新啟動 MySQL 以載入此次變更!"



所以, 請按一下 XAMPP 控制面板上 MySql Running 右方的 [Stop] 先關閉停止, 然後等它完成關閉之後再按一次 [Start] 即完成重新啟動。

步驟 五︰XAMPP目錄保護
接下來, 請將剛才的管理網頁再往下拉, 使出現下半部網頁(如下螢幕擷圖畫面) ... 以便設定 XAMPP 目錄防護密碼 ...



請在 "用戶:" 欄位輸入自訂的 XAMPP 管理者名稱, 並在 "密碼:" 欄位輸入自訂管理密碼 ... 然後按下 [保護XAMPP文件夾] ...

沒有留言:

張貼留言