2010/09/08, 週三
本站快報
  •  tBala Live CD 1.0 正式版已經公布囉!新修正採固定 IP 模式!
( 2007/11/26 )
  •  Web 2.0 網站包手冊有新的教學文章,歡迎大家交流學習!
( 2007/05/27 )
  •  修正將包含 VMWare Tools 的 ISO 檔案整合到 VMWare 虛擬機器中,系統預設不啟動!
( 2007/04/29 )
 
第五章:使用 Web 2.0 網站 列印 E-mail
作者 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 為範例):

    

     有沒有覺得很簡單ㄚ?!沒錯,架設網站就是這麼簡單、直接,完全不需要為了應付其他的網路元件,而導致網站架設的難產,
在這邊,我們已經將程序簡化到最低,相信你一定可以很快的就架設好屬於自己的個人網站,甚至是一般企業的入口網站,也可以
輕易架設完成!


網站卸載、備份與還原

     既然我們提供了如此便利的網站套件使用模式,當然,也提供了網站卸載、備份與還原的功能,這些都是非常重要的,也是一位
網站管理者必須熟悉的步驟,不過在這邊我們已經將這些步驟簡化了,讓管理者一點也不會覺得負擔沈重!

  1. 網站卸載

    網站卸載的使用時機,在於當這個網站不想再使用時,或者是要使用其他網站包時,就需要用到網站卸載的功能。不過,若是
    你想要嘗試使用其他的網路套件包,但是又不想刪除現有的網站與資料,這時,請先執行「網站備份」的功能,將原本的網站
    資料先行備份,備份完成在卸載,這樣你就可以保留原本的網站資料,又可以嘗試新的套件包。

    網站卸載的步驟如下:

    • 在桌面「 Web 2.0 」圖示,按一下滑鼠右鍵,可以看到「 Uninstall 」、「 Backup 」與「 Restore 」這三個選項
    • 按下「 Uninstall 」,系統會警示要先行備份此網站資料,如果確定已經不要,可以忽略:



    • 輸入 y ,並按下 enter 鍵,系統會先停止網站運作,然後徹底刪除所有網站套件資料:



    • 網站卸載之後,系統會要求重新開機,重新開機之後,整個網站卸載的動作就算完成!

  2. 網站備份

    網站備份的使用時機,在於平時的資料備份,或是像前面提到的,為了使用其他的網站套件包,且舊有網站資料又想留下時,
    就必須使用到「網站備份」的功能,先將資料備份之後,再進行後續的處理。

    網站備份的步驟如下;

    • 在桌面「 Web 2.0 」圖示,按一下滑鼠右鍵,按下「 Backup 」,系統會詢問是否確定要執行備份:



    • 輸入 y ,並按下 enter 鍵,系統會先停止網站運作,然後備份資料;備份完成,網站會再自行啟動:



    • 那麼,資料到底是備份到那邊?又是以何種方式存在?在備份的程式中,我們將網站資料備份到當初安裝此網站套件的
      硬碟,或隨身儲存裝置之上,而備份的資料為一壓縮檔,檔名為「 web2.tar.gz 」:



    • 在這邊需要注意的是,備份的時間長短與檔案大小,取決於目前網站資料量的大小,因此,若資料量很大,要慎選備份
      時間,且需確定目的硬碟有足夠的空間。目前在備份時,每次備份檔名皆會相同,所以,後面備份的會蓋掉前一次備份
      的資料,因此若是需要留下舊的備份資料,或是備份不同的網站套件,請在被分前,記得先將舊有的備份資料更改檔名。

  3. 網站還原

    網站還原的使用時機,這就不用解釋吧!就是要將之前的備份資料還原。

    網站還原的步驟如下:

    • 在桌面「 Web 2.0 」圖示,按一下滑鼠右鍵,按下「 Restore 」,系統會詢問是否確定要還原資料:



    • 輸入 y ,並按下 enter 鍵,系統會將備份的資料還原,並提示重新開機,以啟動網站套件

   

             

          Creative Commons License
         本著作係採用創用 CC 「姓名標示─非商業性─相同方式分享 2.5 台灣版」授權條款釋出。

最後更新 ( 2007/03/08, 週四 )
 
< 前一個   下一個 >
網站內容授權模式