我們搭建新站通常都是在本次測試二開後再上傳到伺服器或空間,這個過程怎麼處理資料庫配置是小白站長的首先需要了解的。螞蟻分類信息系統是PHP+MySQL的架構,常用就兩種方式:
方法一:後臺備份恢復(適合小白白)
1. 網站後臺備份資料庫
管理後臺→系統→資料庫操作→資料庫備份→提交備份
資料庫備份路徑在網站根目錄/backup文件夾。
2. 備份上傳網站文件
打包本地網站數據上傳到伺服器或空間。
3. 安裝新網站
本地文件上傳到伺服器後臺,先進入網站根目錄/data刪除install.lock文件。
訪問"域名/install " 安裝流程走一遍。
4. 恢復數據
網站安裝完成進入後臺。
管理後臺→系統→資料庫操作→資料庫還原
導入之前的備份。
5. 設置域名配置、更新緩存
恢復網站數據以後,首先設置網站域名替換備份數據裡本地測試 localhost 路徑
管理後臺→系統→核心設置→系統配置→網站前臺配置→使用域名
然後更新數據緩存,全部完成。
* 必須是先設置域名,然後更新緩存
方法二:phpMyAdmin導入恢復(適合有點資料庫基礎的小白)
1. 備份上傳網站文件
首先是打包本地網站數據上傳到伺服器或空間。
2. 本地phpMyAdmin導出資料庫
進入本地phpMyAdmin管理界面導出資料庫表(注意是表),導出格式為.sql的文件
2. 伺服器phpMyAdmin導入.sql文件
進入到伺服器phpMyAdmin管理後臺點擊資料庫導入剛才的.sql資料庫文件。
3. 修改網站資料庫配置文件config.db.php
打開伺服器根目錄下/data/config.db.php文件,文件有相應的注釋。
主要修改:
$db_name 資料庫名
$db_user 資料庫帳號
$db_pass 資料庫密碼
其它伺服器沒有特殊配置最好別動
*註:如果是更換域名出現無法登錄用戶名的情況 $cookiedomain 注意這裡是不是舊域名,更改為新域名,如果是二級域名就要把前綴加上。
4. 設置域名配置、更新緩存
與第一種方法一樣這些設置好以後,首先設置新域名
管理後臺→系統→核心設置→系統配置→網站前臺配置→使用域名
然後更新數據緩存,全部完成。
* 必須是先設置域名,然後更新緩存
總結:第一種相對比較簡單,第二種的需要藉助phpMyAdmin如果沒有對伺服器不熟同時伺服器有上傳限制的會相對麻煩點。