跳至主內容區

MyXoops2026研習網站

:::
帳號 密碼
:::

主內容區域

1-2 Linux下的安裝

一、安裝步驟

  1. 若安裝者的身份並非root,那麼,請先確定已經有建立一組資料庫(含資料庫名稱、資料庫帳號、資料庫密碼)可以供XOOPS安裝使用。
  2. 將 my_xoops_base_xxx.tgz 或 my_xoops_school_xxx.tgz 上傳到網頁目錄網頁目錄(/var/www 或 /home/xxx/public_html)的上一層(例如:/var 或者 /home/xxx/)
  3. 或者直接在 Linux 下切換到網頁目錄的上一層,用 wget 抓取該壓縮檔亦可。
  4. 解壓縮該檔案: tar zxvf my_xoops_base_xxx.tgz
  5. 將 解壓後的網頁目錄(public_html)改名為實際的網頁目錄名稱(例如:www)
  6. 因為預設擁有者可能不存在您的主機中,所以,請修改擁有者:「chown -R 擁有者:所屬群組 www」,例如:
    chown -R root:root www
    chown -R root:root xoops_data
    chown -R root:root xoops_lib
  7. 不建議在windows下解壓再用 FTP 上傳,因為這樣所有屬性設定會跑掉。
  8. 若是從windows解壓再上傳的(或者小弟打包疏忽忘了設好權限的),請自行修改權限(路徑請自行視情況修改):
    chmod -R 777 /var/www/uploads
    chmod -R 777 /var/xoops_data

二、放置在 /var/www 的範例(主網站)

  1. 因為是主網頁,所以,把三個目錄解壓縮到 /var 下,並將 public_html 改名為 www,和 xoops_data及 xoops_lib(這兩者名稱勿動) 放在同一層。
  2. xoops_data含底下所有檔案及目錄讀寫屬性應為777
  3. 擁有者修改為root:root
  4. 網址即為:http://網址
  5. 要放置在 /var/www/的子目錄下應該也行,例如自訂一個叫做 myxoops 的子目錄:/var/www/myxoops,但其位置應該是這樣:
    • /var/www/myxoops(把原先的 public_html 改名為 myxoops)
    • /var/www/xoops_data(不可移出到 var/xoops_data)
    • /var/www/xoops_lib(不可移出到 var/xoops_lib)

三、放在 /home 下的範例(一般使用者)

  1. 因為是使用者(假設名為xoops的使用者)網頁,所以,把三個目錄解壓縮到 /home/xoops(即使用者名稱)下,public_html 一般無須改名(除非有去變動apache預設值),和 xoops_data及 xoops_lib(這兩者名稱勿動) 也是放在同一層。
  2. xoops_data含底下所有檔案及目錄讀寫屬性應為777
  3. 擁有者修改為 xoops:xoops (即使用者名稱)
  4. 網址為:http://網址/~使用者名稱

頁尾區域