JOOMLA開源系統-架設圖文教學
[align=left]使用網頁瀏覽器安裝 Joomla! 的方法是兩種安裝方法中較簡單直覺,也較為典型的安裝方法。雖然它相對簡單,但由於它是半自動的安裝,安裝過程中您仍然需要輸入一些必要資訊。即使如此,安裝過程中最為「艱難」的部份是由安裝程式幫您完成。既然您已經上傳了 Joomla! 的核心檔案到您的網頁根目錄(在您的本地端或是遠端電腦),您所要做的下一步就是打開您的網頁瀏覽器並輸入您的網址。輸入的網址有數種可能供您參考:
網址有時會很簡短:如果您是裝在本地端,那您所需要輸入的可能是 http://localhost/joomla。如果是遠端電腦的話,會像是 [url=http://www.yourdomain.com/]http://www.yourdomain.com[/url]。
如果您將您的 Joomla! 裝在您網頁目錄中的子目錄的話,您可能需要將子目錄的名稱加在網址後面,如:http://localhost/joomla/test 或是 [url=http://www.yourdomain.com/joomla]http://www.yourdomain.com/joomla[/url]。
如果您的網頁伺服器使用二級域名,您的網址可能會像這樣:[url=http://www.joomla.yourdomain.com/]http://www.joomla.yourdomain.com[/url]。
[b][color=red]第一步 - 選擇語系
[/color][/b][color=darkorange]無論上述何種情況,當您在網址列按下 Enter 鍵時應該會出現下列畫面:
[/color][img]http://www.joomla.org.tw/images/languag_page_1_ss.png[/img]
Joomla! 安裝過程中的選擇語系頁面
[color=blue]您應該會看到 en-GB – English(United Kingdom) 預設會被選擇。這是 Joomla! 核心開發的預設語言。(譯註:台灣繁體中文使用者可能預設選擇的是 zh-TW - Traditional Chinese (Taiwan),這個選項是根據您的瀏覽器的預設語系而改變。)您只需選擇您偏好使用的語言來安裝。如果您偏好的語言沒有出現在選單上,則您或許可以協助該核心檔案的翻譯。詳細資訊請參閱 翻譯討論區(英)。
包含在核心套件裡面的語言檔只有安裝過程有提供翻譯,所以安裝完畢以後,網站與管理後台仍然只有英文(en-GB)介面。原因很簡單:因為如果將所有語言檔包含在核心套件的話,下載的檔案將會大得像怪物。額外的 Joomla! 語言檔在 Joomla! Code(英) 檔案庫中提供下載。而語言檔的詳細資訊可在 Joomla! 開發者網路(英) 中左側的目錄模組內找到。
以下提供翻譯檔的相關資訊:
版權與許可證聲明(英)
認可的翻譯 / 翻譯夥伴(英)
翻譯政策(英)
翻譯指南(英)
認可的翻譯是指受到 Joomla! 核可的翻譯檔案。
翻譯夥伴是具有放置輔助說明以及其他官方文件翻譯的網站,並與 Joomla! 簽合約的國際性團體。
如果您想要協助翻譯,請聯絡既有專案(列表於認可的翻譯(英)頁面)的翻譯管理員。
網站與管理介面的語言檔可以在 控制台(Control Panel)→擴充套件(Extensions) 目錄的安裝/移除(Installation Manager)中上傳並安裝。
選擇您想要使用的語言後,請按下「下一步」。
[/color]
[b][color=red]第二步 - 安裝前檢查[/color][/b]
[color=darkorange]下一個畫面是 Joomla! 的安裝前確認,如果您有遵守我們先前提出使用 phpinfo() 的建議,您可能早已做過這些檢查。該畫面顯示出您的伺服器是否可以符合所有要求以順利完成安裝。[/color]
[img]http://www.joomla.org.tw/images/pre_install_page_2_ss.png[/img]
安裝前檢查頁面
[color=blue]上半部是安裝的必要需求,若其中部份有任何的項目被標示成「否」(除了 configuration.php 寫入問題外),在繼續安裝前您應該進行更正的動作。若不進行更正,則可能會造成無法使 Joomla! 正常運作,或要求您在安裝後進行額外動作。
使用者最常碰到的錯誤是 configuration.php 檔案無法 寫入。請參閱本指南後面的錯誤處理一章以瞭解如何更正此問題。
下半部是 PHP 的部份設定參數。雖然只是個建議,且 Joomla! 也會照常安裝,但您得在之後修正此問題,而且您的網站可能有遭受惡意攻擊之風險。這些設定值可在任何時間修改。第一欄是建議設定值,第二欄是您的伺服器目前的設定。
我們將在錯誤處理一章中描述一些常見問題,而非在這裡說明。在 Joomla! 1.5 正式版推出後,我們將完成該章節。
您不必為了調整設定離開安裝程式,只需要在設定完成後按下「重新檢查」鈕即可。您也可以按「上一步」回到選擇語系的畫面。
在所有設定都符合需求後,請按「下一步」。
[/color]
[b][color=red]第三步 - 授權條款[/color][/b]
[color=darkorange]授權規定一頁並沒有需要輸入或調整的選項,但建議您詳讀、瞭解並同意此份 Joomla! 所使用的授權條款。
請注意,此處雖然沒有同意與否的選項(也當然沒有註冊過程),當您使用 Joomla! 時即代表您同意此份授權。
[/color][img]http://www.joomla.org.tw/images/license_page_3_ss.png[/img]
[color=blue]GNU 通用公共授權條款
Joomla! 所有版本皆採用GNU 通用公共授權條款(GNU GPL v2)。GNU 是負責維護該授權之機構。
如果您有 Joomla! 相關之授權疑慮,請造訪法律討論區(英)。
閱畢本合約後,請按「下一步」。
[/color]
[color=red][b]第四步 - 資料庫設定
[/b][/color][color=darkorange]我們現在進入最具決定性,也可說是最重要的階段。本步驟建立 Joomla! 所需的資料庫連接資訊。
[/color][img]http://www.joomla.org.tw/images/database_page_4_ss.png[/img]
資料庫設定頁面
[color=blue]您現在需要之前在本指南指示您保留的一些資訊。
從下拉式選單選擇您所使用的資料庫類型,預設的選項有 mysql 和 mysqli。通常您會選用 mysql 作為您的資料庫類型。有些後來的修改可能需要使用 mysqli,但這些狀況不在本文件的探討範疇內。
若您想要了解這兩種不同的資料庫類型,請造訪 [/color][url=http://dev.mysql.com/downloads/connector/php/][color=blue]http://dev.mysql.com/downloads/connector/php/[/color][/url][color=blue],該網站提供一些基本資訊。
之後,請輸入資料庫的 主機名稱、帳號、密碼以及該資料庫的名稱。
進階設定允許您做資料庫的進一步設定。例如,假設您使用的是以前裝過 Joomla!,而且已不再使用的資料庫,您可以選擇刪除現有資料表,或是建立完整備份以備不時之需。
您也可以修改 Joomla! 使用的資料表前綴字(Prefix),安裝多套 Joomla! 於同一個資料庫時您可能需要此選項。
請勿使用 bak_ 作為前綴字,因為這是 Joomla! 用以備份資料表使用的。
請確認是否在前綴字尾加入一底線(_),否則前綴字和資料表名稱會「併」在一起。預設使用的前綴字是 jos_。[/color]
[b][color=magenta]資料庫設定參數設定完成將如下圖:
[/color][/b][img]http://www.joomla.org.tw/images/database_page_4_fields_ss.png[/img]
完成資料庫設定中的基本設定和進階設定
[color=blue]輸入完所有的必要參數後,請按「下一步」。
我們將在錯誤處理一章中描述一些常見問題,而非在這裡說明。在 Joomla! 1.5 正式版推出後,我們將完成該章節。
[/color]
[b][color=red]第五步 - FTP 設定[/color][/b]
[color=darkorange]由於某些伺服器的檔案系統存取權限和 PHP 安全模式(Safe Mode)的限制並不能直接上傳檔案,不過 Joomla! 1.5 現在可以讓許可的使用者透過控制台將檔案經 FTP 上傳或安裝,可以上傳的管道包含媒體管理以及擴充套件管理(安裝/移除)。[/color]
[img]http://www.joomla.org.tw/images/ftp_page_5_ss.png[/img]
第五步 – FTP 設定畫面
[color=blue]請輸入在準備過程中設定的 FTP 的帳號與密碼。該帳號應只能存取 Joomla! 的根目錄,將來當 Joomla! 需要上傳檔案時會採用 FTP 帳號來進行所有的檔案處理。
為了安全起見,如果您能改變相關設定,建議您的 FTP 帳號只能夠存取 Joomla! 程式的位置,而非整個網頁伺服器。
除了在區域網路的電腦以外,通常在本機的電腦安裝 Joomla! 不需要擔心 FTP 設定。
FTP 設定的參數可以在安裝時輸入,也可以在控制台中的 網站→全站設定 調整,該選項也可以從控制台左側的按鈕進入。
我們將在錯誤處理一章中描述一些常見問題,而非在這裡說明。在 Joomla! 1.5 正式版推出後,我們將完成該章節。
注意:如果您的伺服器架有多個網站的話,您只要更改 FTP 根目錄即可,其餘四個參數不一定要有,可以的話您也可以在更改 FTP 設定的網頁空間中修改 FTP 設定。
若您需要這個功能,請輸入完所有的必要參數,若否,請直接留空。之後請按「下一步」。[/color]
[b][color=red]第六步 - 主要設定
[/color][/b][color=darkorange]本步驟設定網站的重要設定。
[/color][img]http://www.joomla.org.tw/images/main_config_page_6_ss.png[/img]
Joomla! 安裝過程中的主要設定畫面
[color=blue]主要設定中包含三個部份;第一個部份是網站名稱,除了在網站上出現以外,這也是網站寄出電子郵件時,或是當錯誤或存取警告訊息從網站前台寄出時所使用的名稱。不像早期的 Joomla! 和它的前輩,網站名稱並不會出現在使用者瀏覽器的標題列中。網站名稱可以在安裝後從控制台中的 全站設定→網站中 調整。
第二個部份是設定第一個超級使用者──您──的一些重要資訊。
請輸入您的電子郵件地址,或是輸入您想要所有網站警告、訊息以及電子郵件從該地址寄出以便於聯絡時的電子郵件地址。該電子郵件地址將會在所有從網站寄出的電子郵件 寄件人 欄位中出現。另外還有兩個欄位要輸入與確認您將(使用您的超級使用者帳號)從網站登入的密碼,該超級使用者預設帳號名稱是 admin。
[color=red]注意:在公開的網站中,MySQL、FTP 和登入網站所使用帳號與密碼不該相同,若相同可能會增添不必要的安全風險。
[/color]
如果您從裝有 Joomla! 1.0 的網站中轉移資料,或是從既有的裝有 Joomla! 1.5 的網站取出上傳完整的 SQL 備份,您不需要輸入以上兩個部份,因為以上資訊會自動從轉換程式碼或是 SQL 備份中移轉。
這是個額外的安全性建議:安裝完成後,您可能會希望將帳號名稱 admin 改成比較不明顯的名字。您可以在網站管理區中的控制台→網站→會員管理裡面設定,密碼也是在該處更改。
第三個部份,也是最後一個部份,是關係著安裝過程中您需要(或不需要)加入的資料。
基本上您有三個選擇:
輸入 Joomla! 核心套件所提供的預設範例資料。
上傳您所有的資料。可以使用:
從安裝了早期 Joomla! 版本的網站使用轉移工具製作的轉移資料。
從安裝了 Joomla! 1.5 的網站中輸出的(備份)資料,儘管在本部份沒有額外的特殊手續。
不進行上列事項,並建立一個全新、空白的 Joomla! 網站。
請選擇以下項目中一項:
安裝預設範例資料
本預設範例資料包含一些單元、分類、文章、網站連結、新聞來源以及其他許多的範例內容,用來展示部份 Joomla! 的功能(大部份內容具有資訊性,也很有用)。這些資料放置在核心套件中的一個 SQL 檔案。
預設上安裝預設範例資料的單選鈕會被選擇,不過為了完成安裝範例資料,您也必須按下下面的安裝範例資料 按鈕。安裝過程順利完成後,您會注意到按鈕會變成一個確認的訊息框,上面寫著 範例資料安裝成功;您就可以按下 下一步 來完成這個階段。
由於 Joomla! 1.0 和 1.5 架構上的許多差異,您不能在 1.0.x 版本直接進行 SQL 備份並上傳到 1.5 版的安裝過程中。
安裝相容的 SQL 程式碼檔案
以下狀況您需要這個步驟:例如您可能想安裝自行本地化(翻譯)過的範例資料,或是想要從既有的 Joomla! 1.5 架設的網站中備份的資料復原/安裝到您現在建立的新站台。您應該完成下方的「舊資料表的前綴字」以及「轉換程式碼」。
安裝從早期的 Joomla! 1.0.x 的網站中產生的轉移 SQL 程式碼
對於從早期的 Joomla! 網站轉移,這裡有額外的詳盡轉移說明,放置在 Joomla! 說明網站(英)中。
如果您要轉移資料,請選擇 載入轉換程式碼 單選鈕。您將會注意到額外的三個欄位會被打開,個別是 舊資料表的前綴字、舊網站的編碼,和 轉換程式碼。
舊資料表的前綴字:
這是在您想要轉換的來源資料庫中所使用的資料表前綴字。如果您是使用 Joomla! 1.0 的預設安裝會是 mos_ ,或您從核心套件中的 SQL 檔案中上傳會是 #__。
舊網站的編碼:
請輸入來源的 MySQL 資料庫的語言編碼。Joomla! 1.5 必須使用 UTF-8 編碼。舊網站的編碼資訊可以從(phpMyAdmin 中)首頁內資料庫的標籤中查看。
轉換程式碼:
找尋您想要上傳的轉移 SQL 程式碼,該程式碼是從 Joomla! 1.0.x 網站中利用轉移元件輸出。
轉移元件並不能在 Joomla! 1.5 新增加的欄位中加入資料(那玩意不是萬能的),但是建議您檢查所有轉移過的資料並填補上述闕漏的欄位。最常見的就是位於單元、分類與文章的 Alias(別名)欄位。
我已經上傳…:
如果您發現這個檔案太大無法直接上傳(記憶體或時間限制錯誤),您必須勾選此選項,然後透過 FTP 上傳這個檔案到 joomla_root/installation/sql/migration/ ,並且命名為 migrate.sql (不允許壓縮檔格式)。
這個程式碼是 Joomla! 1.0 轉換程式碼:
當(只有)在從 Joomla! 1.0.x 網站中利用 com_migrator 元件轉移資料時請勾選此選項。這將會啟動內部的轉換流程以轉換資料至符合 Joomla! 1.5 架構的格式。
完成本頁面的細節後,請按「下一步」進入最後階段。[/color]
[b][color=red]第七步 - 完成[/color][/b]
[img]http://www.joomla.org.tw/images/finish_page_7_ss.png[/img]
Joomla! 安裝過程中的完成頁面
[color=teal]嗯…如果您成功來到這一頁,恭喜您,您已經通過了首次的考驗!
在觀看您的成果之前,您必須打開您放置 Joomla! 的根目錄並刪除安裝(Installation)目錄(在下圖中選取的)。[/color]
[img]http://www.joomla.org.tw/images/installation_dir_del.png[/img]
刪除的目錄與檔案在本圖中被選取
[color=blue]當您尚未移除該目錄前,Joomla! 不允許您進行接下來的操作,也就不能完成安裝程序。
Joomla! V1.5RC2 準備發行時一個管理的錯誤導致本安全措施被停用,所以使用者能夠在不刪除該目錄的情況下使用使用本版本。我們對本疏失感到抱歉,並強烈建議您為了網站的安全請移除本目錄。
[color=red]請注意這個問題又出現在 RC3 上頭…所以…非常抱歉。[/color]
[/color]
[color=darkorange]當您刪除本目錄後,您可以按下「網站」或是「管理者」的按鈕。前者將會打開您新安裝的 Joomla! 網站前台,後者將會帶領您進入管理者後台的登入畫面
[/color][img]http://www.joomla.org.tw/images/admin_login_ss.png[/img]
管理者登入畫面
[color=purple]在按下「登入」(Login)之前,請輸入帳號名稱 admin 以及您在安裝過程第六步所輸入的密碼。
(譯註:由於內建的核心安裝檔並不包含網站與管理介面的翻譯,故圖片仍然是英文介面。網站與管理介面的語言檔可以在 控制台(Control Panel)→擴充套件(Extensions) 目錄的安裝/移除(Installation Manager)中上傳並安裝。)
[/color]
[b][color=red]您將會進入管理者後台:
[/color][/b][img]http://www.joomla.org.tw/images/back-end_with_sample_data_ss.png[/img]
[color=darkorange]管理者後台 - 控制台
[/color]
…就是這樣!您已經準備好使用 Joomla! 了。請盡情使用,我們並希望您可以發揮 Joomla! 最大的潛能以符合您的渴望。[/align]
[[i] 本帖最後由 openboys 於 2008-11-17 13:18 編輯 [/i]]
系統基本需求
[b]以下是伺服器套件的基本需求:[/b][table][tr][td] 軟體[/td][td] 最低需求版本[/td][td] 建議使用版本[/td][td] 目前最新版本[/td][td] 網站[/td][/tr][tr][td] PHP[/td][td] 4.3.10[/td][td] 4.4.7(含)以上[/td][td] 5.x 系列[/td][td] [url=http://www.php.net/]http://php.net[/url][/td][/tr][tr][td] MySQL[/td][td] 3.23.x (含)以上[/td][td] [/td][td] 5.x 系列[/td][td] [url=http://dev.mysql.com/downloads/mysql/5.0.html]http://dev.mysql.com/downloads/mysql/5.0.html[/url][/td][/tr][tr][td] Apache[/td][td] 1.3 (含)以上[/td][td] [/td][td] 2.2 系列[/td][td] [url=http://httpd.apache.org/]http://httpd.apache.org[/url][/td][/tr][tr][td] mod_mysql[/td][td] [/td][td] [/td][td] [/td][td] [/td][/tr][tr][td] mod_xml[/td][td] [/td][td] [/td][td] [/td][td] [/td][/tr][tr][td] mod_zlib[/td][td] [/td][td] [/td][td] [/td][td] [/td][/tr][/table] 謝謝分享^^
頁:
[1]