馬仔資訊隨手記

馬仔資訊隨手記


您沒有登錄。 請登錄註冊

安裝 xoops 輕鬆架站

向下  內容 [第1頁(共1頁)]

1 安裝 xoops 輕鬆架站 于 周一 8月 03, 2015 1:19 pm

Admin


Admin
xoops 輕鬆架
http://campus-xoops.tn.edu.tw/
http://campus-xoops.tn.edu.tw/modules/tad_book3/page.php?tbdsn=20 #安裝講義

cd /var/www/html
下載 my_xoops_20150715.tgz
tar zxvf my_xoops_20150715.tgz #解壓縮my_xoops_20150715.tgz
修改擁有者:「chown -R 擁有者:所屬群組 public_html」
代碼:
chown -R root:root public_html
chown -R root:root xoops_data
chown -R root:root xoops_lib

mv public_html xoops

用命令列管理MySQL使用者
在文字指令中,輸入 mysql -uroot -p
mysql > create user 'kitty'@'localhost' identified by '12345678'; #建立MySQL使用者kitty,並設定密碼,盡量不要使用root,權限太大了

mysql > create database xoops; #建立資料庫

給予使用者使用該資料庫的權限
SQL 語法:
代碼:
grant all privileges on xoops.* to kitty@localhost IDENTIFIED BY '12345678';
http://xxx.xxxx.xxxx.xxxx/xoops/ #進行安裝

chmod -R 777 /var/www/html/xoops/uploads
chmod -R 777 /var/xoops_data



Admin 在 周六 8月 22, 2015 7:32 am 作了第 6 次修改

檢視會員個人資料 http://kinhorse.666forum.com

2 回復: 安裝 xoops 輕鬆架站 于 周一 8月 03, 2015 1:56 pm

Admin


Admin
代碼:
警告提示:基於安全考量,建議將 /var/www/html/xoops_lib 這個資料夾移到網站根目錄之外!
警告提示:基於安全考量,建議將 /var/www/html/xoops_data 這個資料夾移到網站根目錄之外!
mv xoops_data xoops_lib /var

vi mainfile.php
define('XOOPS_PATH', "{$xoop_up_path}/var/www/html/xoops_lib");
→ define('XOOPS_PATH', "/var/xoops_lib");

define('XOOPS_VAR_PATH', "{$xoop_up_path}/var/www/html/xoops_data");
→define('XOOPS_VAR_PATH', "/var/xoops_data");



Admin 在 周四 8月 20, 2015 4:28 pm 作了第 1 次修改

檢視會員個人資料 http://kinhorse.666forum.com

3 回復: 安裝 xoops 輕鬆架站 于 周六 8月 08, 2015 3:38 pm

Admin


Admin
更新 Tad Tools 工具包
http://campus-xoops.tn.edu.tw/modules/tad_modules/index.php?module_sn=1

下載、解壓縮後,
cd /var/www/html/xoops/modules/ #刪除此目錄下的tadtools
rm -rf tadtools

將新版的 Tad Tools ,mv 到 /var/www/html/xoops/modules/

進入後台「模組→系統」進行模組更新

檢視會員個人資料 http://kinhorse.666forum.com

4 回復: 安裝 xoops 輕鬆架站 于 周六 8月 08, 2015 3:46 pm

Admin


Admin

檢視會員個人資料 http://kinhorse.666forum.com

5 回復: 安裝 xoops 輕鬆架站 于 周二 8月 18, 2015 4:31 pm

Admin


Admin
備份xoops

備份xoops目錄
cd /var/www/html/
tar czvf xoops.tgz xoops

cd /var
tar czvf xoops_data_lib.tgz xoops_data xoops_lib

使用 mysqldump 備份資料庫
先做舊資料庫的檢查與修護
mysqlcheck -uroot -p -r xoops ==> 無 InnoDB 可以加-r 參數
mysqlcheck -uroot -p xoops ==> 有 InnoDB 不用加-r 參數

利用 mysqldump 做資料庫的備份
mysqldump -uroot -p xoops --default-character-set=latin1 > xoops_DB.sql

ll -h
如果 xoops_DB.sql 檔案太大,可以利用以下指令進行壓縮
gzip xoops_DB.sql #壓縮後,檔名會變成 sfs3_DB.sql.gz

http://sys.ylc.edu.tw/ylmandatory/modules/ylc_contest/uploads/9_1_20130610163219.pdf



Admin 在 周一 8月 31, 2015 5:30 pm 作了第 2 次修改

檢視會員個人資料 http://kinhorse.666forum.com

6 回復: 安裝 xoops 輕鬆架站 于 周二 8月 18, 2015 5:12 pm

Admin


Admin
異地備份到其他 FTP 主機,利用 ncftpput

apt-get install ncftp

/usr/bin/ncftpput -u 帳號 -p 密碼 遠端主機 遠端主機目錄 欲上傳的檔案

http://163.23.89.100/pub/sfs_tool/ACFSsfsBKv2.txt

檢視會員個人資料 http://kinhorse.666forum.com

7 回復: 安裝 xoops 輕鬆架站 于 周四 8月 20, 2015 2:25 pm

Admin


Admin
將xoops移機練習

cd /var/www/html/
wget http://163.23.112.129/~kinhorse/xoops/xoops.tgz
tar zxvf xoops.tgz

cd /var
wget http://163.23.112.129/~kinhorse/xoops/xoops_data_lib.tgz
tar zxvf xoops_data_lib.tgz

cd /var/lib/mysql
wget http://163.23.112.129/~kinhorse/xoops/xoops_DB.sql
tar zxvf xoops_DB.sql
mysqladmin -uroot -p create xoops #建好空的資料庫
mysql -uroot -p xoops < xoops_DB.sql #倒入資料

mysql -uroot -p
create user 'xoops'@'localhost' identified by '12345678'; ##建立MySQL使用者xoops,並設定密碼
grant all privileges on xoops.* to xoops@localhost IDENTIFIED BY '12345678'; 給予 xoops 使用 xoops 資料庫的權限設定

vi /var/xoops_data/data/secure.php #檢查資料庫的相關設定

檢視會員個人資料 http://kinhorse.666forum.com

10 回復: 安裝 xoops 輕鬆架站 于 周日 7月 31, 2016 5:14 pm

Admin


Admin
備份資料庫
cd /var/lib/mysql

tar czvf xoops_DB.tar.gz xoops

檢視會員個人資料 http://kinhorse.666forum.com

回頂端  內容 [第1頁(共1頁)]

這個論壇的權限:
無法 在這個版面回復文章