一、關於XOOPS
1.XOOPS官方網站:http://www.xoops.org
2.XOOPS正體中文支援網:http://xoops.tnc.edu.tw
3.XOOPS是一個用PHP寫的網站系統,其資料均存放在MySQL資料庫中,換言之,要使用XOOPS,就必須有以下環境:網頁伺服器(如Apache、IIS)、MySQL資料庫、支援PHP
4.XOOPS跨平台,Windows或Linux下皆可裝。
二、架設練習環境
1.下載 XAMPP 1.7.3 Lite 版:http://www.apachefriends.org
2.請安裝到磁碟機根目錄,例如C:或D:
(1) 網站網址:http://localhost,請設定資料庫root的密碼。
(2) 網頁目錄:磁碟機代號:\xampplite\htdocs,請刪除底下所有檔案。
3.啟動伺服器:xampplite\htdocs\xampp_start.exe
4.啟動伺服器控制台:xampplite\htdocs\xampp-control.exe
5.修改 xampplite/php/php.ini(改完記得重新啟動 Apache 以便讓設定值生效。)
(1) short_open_tag = On(約在226行,允許使用<?這種短標籤)
(2) date.timezone = Asia/Taipei(約在1013行,設定時區)
(3) magic_quotes_gpc = On(約在749行,自動把特殊字元加上拖曳符號)
6.讓主機可以寄信(改完記得重新啟動 Apache 以便讓設定值生效。)
(1) 開啟xampplite/php/php.ini,找到sendmail_path 部分(1107行),取消該行註解,改成:sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"
(2) 修改 xampplite/sendmail/sendmail.ini ,加入一組gamil設定:
# A freemail service example
account gmail
tls on
tls_certcheck off
host smtp.gmail.com
port 587
from 您的帳號@gmail.com
auth on
user 您的帳號@gmail.com
password 您的密碼
# Set a default account
account default : gmail
三、安裝XOOPS2.5
1.下載後解開xoops壓縮檔。
2.將XOOPS主程式(htdocs底下的所有檔案)複製到xampplite/htdocs底下(或上傳至主機的網頁目錄下)。
3.Linux主機必須設定權限:uploads、cache、templates_c、xoops_data(含其下所有目錄)、mainfile.php、include/license.php為777。(Windows不用設)
4.安全因素起見,建議把 xoops_lib及xoops_data移到htdocs的上一層。
5.開啟瀏覽器,輸入「網址」或者「IP」或「http://localhost」開始安裝。
6.資料庫設定頁面,主機名稱一律設定localhost即可(除非您的網站和資料庫分屬不同主機),然後輸入資料庫帳號密碼,「持續連接」不建議打勾。