magento遷移伺服器server的整體步驟如下:
2010-09-20 14:10
首先要備份mysql資料庫,防止遷移失敗,切記
把magento的media和theme資料夾歸檔備份,這裡面是你辛苦新增的產品和修改過的主題資料
然後把所有檔案拷貝到新server伺服器去,如果是ftp,雖好用二進位制
在新伺服器server上進行全新安裝magento
匯入備份的mysql資料庫
把第二步拷貝的兩個資料夾覆蓋新安裝的目錄下的對應資料夾
下面我介紹一些要點:
首先是對舊伺服器的操作,假設你原來的伺服器的的路徑如下
/home/username/public_html/如果你需要在伺服器上進行命令列操作,請參考下面的命令
備份mysql資料庫:
mysqldump -h dbhost -u dbuser -pdbpass dbname > data.sql
上面命令中對應引數如下:
note:請注意,如果你安裝的是mysql4.x,需要加如下引數:
--default-character-set=utf8note:如果你的密碼包含類似如下的特殊字元,u!re+ha_a?r2anp— 你需要使用如下命令:
mysqldump -h dbhost -u dbuser -p dbname > data.sql
拷貝資料庫檔案到backup資料夾 mv data.sql backup/
下面我們來壓縮media和theme資料夾
tar -cvf media.tar media/*
然後轉移到backup目錄下:
mv media.tar backup/
備份主題theme檔案
假設你的主題名是magen2, 我們來壓縮一下
然後轉移到backup目錄、
同樣,也要這樣備份skin資料夾
cd../../../../skin/frontend/default/
tar -cvf skin.tar magen2/
然後轉移到backup目錄下:
mv skin.tar ../../../backup/
配置檔案:
magento的配置檔案包含加密key,使用者名稱和密碼,還有資料庫連線字串,我們也把這個檔案拷貝到backup目錄下
到此為止,我們已經完成了舊server伺服器的備份。
如果你忽略了這個檔案,那麼當你全新安裝magento之後,magento會生成乙個全新的加密key,那樣你原有的信用卡資訊和資料庫裡的密碼 在使用中就會遇到問題。所以這個配置檔案備份步驟很重要
note:哦,如果你修改了.htaccess、php.ini這兩個檔案,你也需要備份一下,如果沒修改則不用
cp .htaccess php.ini backup/
下面是備份檔案夾內的清單
現在我們登入到新伺服器上,把 檔案從舊伺服器拷貝到新的上面
wget
wget
wget wget
可以用ip代替上面的**。
下面進行全新安裝magento,然後匯入mysql資料庫
mysql -h dbhost -u dbuser -pdbpass dbname < backup/data.sql
然後把media和theme資料夾拷貝到新伺服器對應位置
cp backup/skin.tar skin/frontend/default/ cp backup/media.tar .
並解壓縮
cd../../../../skin/frontend/default/ tar -xvf skin.tar rm -rf skin.tar
cd../../../ tar -xvf media.tar rm -rf media.tar
cd..
下面要編輯配置檔案並且拷貝到新magento系統下
大功告成!!!
SSAS伺服器遷移
伺服器遷移後,原有analysis services專案部署失敗。1 出現以下系統錯誤 帳戶名與安全標識間無任何對映完成。原有專案中建立的角色包括部分賬戶不存在,刪除後重新生成 2 建立iis虛擬目錄 配置 對映 應用程式擴充套件 新增 ssas配置目錄 msmdpump.dll,副檔名.dll 其...
git伺服器遷移
如果你想從別的 git 託管服務那裡複製乙份源 到新的 git 託管伺服器上的話,可以通過以下步驟來操作。1 從原位址轉殖乙份裸版本庫,比如原本託管於 github。git clone bare git 2 然後到新的 git 伺服器上建立乙個新專案,比如 gitcafe,然後在本地倉庫刪掉原來gi...
Gitlab伺服器遷移
gitlab伺服器遷移 com 把原來git伺服器的資料遷移到新伺服器.這裡對遷移過程做個簡單的記錄.備份原git伺服器的資料 gitlab rake gitlab backup create rails env productionps 備份後的檔案一般是位於 var opt gitlab bac...