備份MRBS
Step1)備份程式碼
#tar -czvf mrbs.tgz web
Step2)備份MRBS資料庫
#mysqldump -u root -p mrbs > mrbs.sql
Step3)自動備份的Shell Script,假設存檔在/usr/home/mrbs/backup-mrbs.sh
編輯/etc/crontab,每天自動備份MRBS。
#ee /etc/crontab
5 2 * * * root /usr/home/mrbs/backup-mrbs.sh
還原MRBS
Step1)該主機已經安裝apache24+php+mysql,需要安裝套件php -pdo_mysql
#pkg install php74-pdo_mysql
Step2)建立資料庫與還原資料庫
建立資料庫
#mysql -u root -p
mysql> create database mrbs;
還原資料庫
#mysql -u root -p mrbs < mrbs.sql
Step3)還原程式碼
#tar -zxvf mrbs.tgz
編輯httpd.conf
Alias /mrbs/ "/usr/local/www/apache24/mrbs/web/"
<Directory "/usr/local/www/apache24/mrbs/web/">
Options None
DirectoryIndex index.php
AllowOverride Limit
#Require ip 127.0.0.1
#Require ip 192.168.0.1/24
#Require all granted
</Directory>
重新啟動Apache
#service apache24 restart