Jack 发布于5月28日 分享 发布于5月28日 (已编辑) --------------------------- 恢復資料庫 --------------------------- 使用SFTP將資料庫檔案上傳到 /usr/bin/ 解壓縮,得到資料庫檔案 xxx.sql cd /usr/bin tar zxvf 528.tar.gz 如果是zip的壓縮格式 unzip 528.zip --------------------------------------------------------- 複製檔案 --------------------------------------------------------- 如果是從備份目錄 /var/www/backup 將資料庫檔案複製過來 /usr/bin cd /var/www/backup cp 528.sql /usr/bin/528.sql --------------------------------------------------------- 恢復資料庫 --------------------------------------------------------- cd /usr/bin mysql -u 使用者 -p --default-character-set=utf8mb4 資料庫名 < 備份檔.sql mysql -u root -p --default-character-set=utf8mb4 phpforumer < 528.sql Enter password: 輸入資料庫root密碼 開始恢復資料庫,隨著你的資料庫越大,恢復時間也就越久 -------------------------------------- phpMyAdmin做資料維護 -------------------------------------- 進入phpMyAdmin http://伺服器IP:888/phpmyadmin/ 瀏覽論壇資料庫的 編碼與排序 是否為 utf8mb4_general_ci 進入論壇的資料表,瀏覽 編碼與排序 是否為 utf8mb4_general_ci 或 utf8mb4_unicode_ci 到資料表底部 -> 全選 -> 依次使用 檢查資料表 最佳化資料表 注意:頁碼可能有 2頁 或更多 ---------------------- 將Nginx停止 ---------------------- 避免恢復網站期間,發生網站備份檔外洩 將Nginx停止 /etc/init.d/nginx stop ---------------------- 恢復網站 ---------------------- 上傳 網站備份檔 528.tar.gz 到 /var/www 或者 /var/www/域名.com 如果是從備份目錄 /var/www/backup 將網站備份檔複製過來 /var/www cd /var/www/backup cp 528.tar.gz /var/www/528.tar.gz 解開、解壓縮的話,要看你上傳的目錄與打包、壓縮的方式 cd /var/www 或 cd /var/www/域名.com 解開、解壓縮 tar zxvf 528.tar.gz 更改網站目錄與檔案的擁有人/群組 chown -R www-data:www-data /var/www/域名.com ls -l 修改 conf_global.php 裡的資料庫名、資料庫用戶、資料庫用戶密碼 vi /var/www/域名.com/conf_global.php 'sql_database' => '資料庫名稱', 'sql_user' => '資料庫用戶', 'sql_pass' => '用戶密碼', ESC儲存並離開 :wq 刪除網站備份檔 528.tar.gz rm 528.tar.gz --------------------------- 將Nginx啟動 --------------------------- 將Nginx啟動 /etc/init.d/nginx start ----------------------- 回到論壇 ----------------------- 此時,論壇可以連入 https://域名.com/ 後續還要做的事 13.Cron定時運行任務、備份資料庫、備份網站 ------------------------------- 刪除資料庫的備份檔 ------------------------------- 論壇運行沒問題之後,先前的資料庫備份檔就可以刪除了 cd /usr/bin/ 刪除資料庫備份檔 rm 528.sql 本帖最后于5月28日,由Jack编辑 意见的链接 分享到其他网站 更多分享选项…
推荐的帖子
创建帐户或登录后发表意见
你需要成为会员才能发表意见
创建帐户
在我们的论坛注册新帐户,只需要几个简单步骤!
注册帐户登录
已有帐户?请登录。
立刻登录