| 第五章:使用 Web 2.0 網站 |
|
|
| 作者 korlin | |
| 2007/03/08, 週四 | |
|
第五章:使用 Web 2.0 網站 準備網路套件安裝環境 在前面的章節中,我們學習了如何對硬碟進行分割、格式化與掛載使用,以及利用 tBala Live CD 獨特的備份 功能,來處理一些系統的設定變更,讓 Live CD 的使用有了彈性,也突破了 Live CD 唯讀的性質! 不過,對於大多數的人,或者是第一次使用 Linux 的使用者,要利用 fdisk 這個指令來處理硬碟,實在是有點 困難,也容易造成使用者的退縮,所以我們撰寫了一支小小的程式,來協助使用者分割與格式化硬碟,並且為後面 網路套件的安裝,做些事前的處理。 為簡化程序,與使用上的方便,這支 Disk 的程式,採一問一答的模式,來引導使用進行硬碟的規劃與處理。 程式只將硬碟分割為兩部分,一部份為主要存放資料的主要分割區,另一部份則為 SWAP 分割區,而 SWAP 所佔 的空間大小,取決於實體記憶體的大小,也就是說,記憶體多大, SWAP 就分割多大,剩下的就全部給主分割區使 用。 在桌面上可以看到 Disk Tool 這個程式的圖示(此程式與接下來介紹的 Web 2.0 網路套件引導程式,並不包 含在原廠的 DSL Live CD 中,而是我們針對使用者所特別撰寫與編制,只存在我們網站所提供的 tBala Lice CD 之中,請到我們的網站 www.tbala.net 下載 ISO 檔案 ,再燒錄成光碟使用!),對圖示點兩下: 接著系統會先顯示目前的電腦共有多少硬碟可以使用: 在這邊我們針對第一顆硬碟進行處理,輸入 1 之後,按下 enter 鍵,系統會詢問是否真的要處理此硬碟: 注意!此程式顯示的硬碟,會包含 Windows 系統的 FAT 、 EAT32 與 NTFS 格式的硬碟,若硬碟已經使用過, 或是裡面有存放資料,要對此硬碟執行 Disk Tool 這支程式之前,請先備份或將資料移到別處存放,因為 Disk Tool 這支程式,會將硬碟重新分割再格式化為 Linux 的 EXT3 格式的檔案系統,使用時請特別注意! 接著輸入 y ,並按下 enter 鍵,開始處理所選擇的硬碟: 硬碟處理的時間,取決於硬碟的大小,所以若硬碟稍大,請稍待一下!硬碟處理完成,系統會提示 5 秒之後重新開機 ,以便讓處理過後的硬碟可以掛載與使用: 系統重新開機之後,要怎麼知道硬碟有沒有被自動掛載上來呢?執行桌面上的終端機,並且輸入以下指令: # df 在這邊可以明顯看到我們剛剛處理的 hda 硬碟,由程式分割出一個主要分割區,也就是 hda1 ,已經被系統掛載 上來,可以正常使用了! 下載與安裝 Web 2.0 網路套件(擁有專屬個人部落格) 硬碟處理完成,接下來最重要的,當然就是開始架設我們的 Web 2.0 網站,一般來說,要在 Linux 系統之下,架設 一個基礎網站,需要安裝 Apache 網路伺服器、 PHP 網路應用語言套件,以及 MySQL 資料庫,這樣一般常見的網站或 討論區才能正常運作,不過對需多人來說,要將這三套應用軟體安裝完成、設定、整合到應用,大概就需要花不少時間了, 且還不見的可以運作,導致許多人不敢再 Linux 系統之下架設網站,更別說要在基礎網站架設完成之後,接著安裝所需要的 討論區(如 XOOPS)、共筆網站( 如 MediaWiki)、或是企業入口網站(如 joomla)。 有鑑於此,我們將所有的網路套件,整合成一組程式,或者說是一個壓縮檔案,使用者不需安裝、不需設定,檔案下載 完成,系統自動將檔案安裝完成,馬上可以使用所下載的網路套件,一個 Web 2.0 的網站,可以輕輕鬆鬆的架設完成!不過, 還是需要靠一支小小的程式,來引導大家安裝套件,不過,相信我,這是非常的簡單,如同在 Windows 系統下安裝軟體, 只需要猛按下一步就可以了(恩,雖然有點誇張,不過也差不多啦!)。 在這邊我們先以簡單的網路套件來做示範說明,請點兩下桌面上 Web 2.0 的圖示: 接著系統會先顯示類似以下的系統資訊: 咦?剛剛不是看到系統有 5 顆硬碟嗎?為什麼這邊只有兩個硬碟的分割區可以使用呢?還記得我在最前面介紹 Disk Tool 這支程式的時候,有提到 Disk Tool 除了對硬碟進行分割處理之外,還會為後面網路套件的安裝,做事前的處理,所以這表示, 目前看到的 hda1 與 sda1 的分割區,是因為 hda 與 sda 硬碟,有利用 Disk Tool 處理過,所以可以進行 Web 2.0 網路 套件的安裝。 我們選擇 hda1 的分割區,輸入 1 ,接著按下 enter 鍵: 接著系統會下載最新的 Web 2.0 網路套件清單: 清單下完成,系統會顯示目前我們有提供哪些網路組合套件可以下載使用,並附帶套件的簡易說明: 在這邊我們選擇安裝個人部落格這個網站包,選擇 4 ,接著按下 enter 鍵: 接著系統會顯示我們所提供的套件,目前有哪些版本可以下載使用: 目前在這邊, 個人部落格網路包目前只有一個版本可以下載,輸入 1 ,接著按下 enter 鍵: 套件與版本選擇完成,系統就會自動下載所選擇的套件版本,下載速度則取決於檔案大小與網路速度,需要稍微等待一下! 套件下載完成,系統接著就會自動安裝所下載的套件: 待網路套件安裝完成,系統會接著提示 5 秒後會重新開機,以啟動所安裝的網路套件: 在系統重新開機的過程中,我們可以稍微注意一下系統的運作訊息,在這邊我們可以注意到,系統在開機的時候,會自動 啟動網站,完全不需要在系統開機之後,還需要人工手動啟動,是不是非常方便ㄚ: 這樣,網站真的就可以用了嗎?不要懷疑,測試一下不就知道了。等系統開機完成, 我們隨便找一台電腦,開啟電腦上的 瀏覽器,接著輸入我們安裝網路套件這台電腦的 IP(在桌面的系統訊息資訊就可以看到了),就可以馬上看到剛剛所選擇安裝 的網路套件了: 這就是 Simple PHP Blog ,也就是剛剛安裝的個人部落格網站包,按下「管理登入」,在帳號與密碼欄位,輸入「 admin 」 ,這是目前網站的預設值: 輸入完成,按下「確定」按鈕,系統認證確認無誤之後,按下「返回首頁」,就進入 Blog 的主頁面了,接著你就可以開始 記錄個人的生活點滴啦! Simple PHP Blog 最大的優點,就是不需要安裝資料庫(如 MySQL )就可以使用,所以執行與反應的速度都非常的快, 非常適合個人使用,當然,也可以放到網路上讓大家欣賞你的大作,不過目前提供此種套用模式的套件包,因為不需要使用者 進行安裝的步驟,所以也無法在此介面中變更預設的帳號與密碼,因為帳號與密碼在原始安裝步驟終究必須決定好,且還要自行 創造密碼檔,過程有些小小複雜,因此,為了簡化大家的不便,以及確定 Blog 可以馬上使用,所採用固定帳號與密碼的方式, 因此不太適合放到公開的網路上,因為有安全性上的疑慮。至於如何創造屬於個人的帳號與密碼,這在之後再向各位介紹! 下載與安裝 Web 2.0 網路套件(全方位網站套件重裝版) 在安裝完 Simple PHP Blog 之後,也許你會覺得有點不夠用,或者你想用在對外公佈,或是公司網站時,這時就需要用到 〝重裝版〞的網路套件包啦!其實所謂的重裝版,就是含有資料庫的網站套件包,所有的套用模式均與 Simple PHP Blog 一樣。 不過,這邊需要注意的是,一般的網站伺服器都是利用 80 port 來做聯絡的窗口,若你的電腦已經在剛剛的步驟中,選用了 Simple PHP Blog ,此時如果再套裝一個網路套件包,勢必會發生兩個網站伺服器互相衝突的情形發生,所以如果你需要套用 重裝版的網路套件包,就必須要先執行下一節「網站卸載、備份與還原」中,網站卸載的動作,這樣新套用的網站包,才能正常 的運作,所以目前我們系統的設定是只允許一個網站伺服器存在。 所以,若要套用重裝版網路套件包,請先跳到下一節,將目前的網站卸載之後,再進行套用。所有的套用步驟均與上述的 Simple PHP Blog 一模一樣,在這邊我就不再贅述。 在系統重新開機的過程中,我們可以稍微注意一下系統的運作訊息,在這邊我們可以注意到,重裝版網路套件包所使用的網站 伺服器與 Simple PHP Blog 是有所不同的: 等系統開機完成, 我們隨便找一台電腦,開啟電腦上的瀏覽器,接著輸入我們安裝網路套件這台電腦的 IP(在桌面的 系統訊息資訊就可以看到了),就可以馬上看到剛剛所選擇安裝的網路套件了(在這邊以 Discuxz 為範例): 有沒有覺得很簡單ㄚ?!沒錯,架設網站就是這麼簡單、直接,完全不需要為了應付其他的網路元件,而導致網站架設的難產, 在這邊,我們已經將程序簡化到最低,相信你一定可以很快的就架設好屬於自己的個人網站,甚至是一般企業的入口網站,也可以 輕易架設完成! 網站卸載、備份與還原 既然我們提供了如此便利的網站套件使用模式,當然,也提供了網站卸載、備份與還原的功能,這些都是非常重要的,也是一位 網站管理者必須熟悉的步驟,不過在這邊我們已經將這些步驟簡化了,讓管理者一點也不會覺得負擔沈重!
|
|
| 最後更新 ( 2007/03/08, 週四 ) |
| < 前一個 | 下一個 > |
|---|


