只要完成了前面有關Elgg 網(wǎng)站程序與數(shù)據(jù)庫的準備工作,接下來便可以開啟瀏覽器,來聯(lián)機內部的Elgg網(wǎng)站。
在此筆者聯(lián)機的網(wǎng)址為http://elgg.lab01.com/elgg/install.php,其中該完整域名(FQDN)為筆者自己網(wǎng)絡專用的域名,您也可以改成此主機的IP 地址。不過,在此仍建議您先在CentOS 本地系統(tǒng)或DNS 服務器中設置好對應名稱的地址。之后點擊“Next”繼續(xù)。
在Requirements check頁面中,系統(tǒng)將會分別檢查目前的PHP 組件安裝、網(wǎng)站的設置狀態(tài)以及數(shù)據(jù)庫配置等狀態(tài),看是否符合Elgg 網(wǎng)站的部署需求。
在此可以發(fā)現(xiàn)筆者目前的網(wǎng)站服務器(Web Server)似乎并沒有通過檢查,這里主要是因為在Elgg 網(wǎng)站的活頁夾中少了“.htaccess”這個設置。那么應當如何解決這個問題呢?
其實解決方法很簡單!首先通過執(zhí)行“cd /var/www/html/elgg/”命令,來切換至elgg 的程序文件路徑下,然后執(zhí)行“cp htaccess_dist .htaccess”命令來復制一個.htaccess 的文件即可。接著執(zhí)行“vi .htaccess”命令來編輯一下此設置檔的內容。
然后在.htaccess 文件編輯的內容中找到Rewrite Base 的段落附近,并加入一行RewriteBase /elgg/敘述即可。保存設置并退出。
在完成.htaccess 文件的修改之后,請執(zhí)行“/etc/init.d/httpd restart”命令,來重新啟動Apache 網(wǎng)站服務,以便讓此設置立即生效。
一旦完成了上述有關Apache 網(wǎng)站設置的修正之后,再次回到Elgg 網(wǎng)站設置的檢查頁面時,請點擊“Refresh”按鈕即可看到Web Server 的檢查結果已顯示正常。點擊“Next”繼續(xù)。
在“Configure site”頁面中,請設置Elgg 網(wǎng)站的各項基本信息,依次包括了網(wǎng)站名稱、網(wǎng)站Email 地址、網(wǎng)址、安裝路徑、數(shù)據(jù)路徑以及默認的網(wǎng)站訪問權限設置(默認為Public,表示開放所有人訪問)。點擊“Next”按鈕繼續(xù)。
在“Create admin acco unt”頁面中,必須先設置第一位系統(tǒng)管理員的帳戶信息,依次包括了顯示名稱(可以是中文)、Email 地址、登錄名稱、密碼以及再次輸入密碼。點擊“Next”按鈕嘗試創(chuàng)建此賬戶。
當看見“Finished”頁面時,就表示已經(jīng)完成了整個Elgg 網(wǎng)站的部署與初始化設置。點擊“Go to site”開始使用網(wǎng)站。