四虎影视在线影院在线观看,小s货再浪些再咬紧点h,国产精品水嫩水嫩,97精产国品一二三产区

Board logo

標題: [教程] 服務器或網站怎么遷移最好最快? [打印本頁]

作者: admin    時間: 2012-7-15 09:51     標題: 服務器或網站怎么遷移最好最快?

分種情況
1 從別的環(huán)境遷移到wdcp的環(huán)境
2 從老的wdcp遷移到新的wdcp環(huán)境

對于第一個,沒有較好的辦法,基本上要一個個手動創(chuàng)建網站(如果網站很多,其實也可以寫個小程序來導入)

對于第二個,以下具體說明
1 在新服務器上安裝好新的環(huán)境,也就是一鍵包及wdcp等
2 在原服務器上,打包網站目錄/www/web,數據庫目錄/www/wdlinux/mysql/var/
3 通過scp或下載,將數據下載到新服務器上,然后解壓到相應的目錄
4 重起下web服務和mysql服務
5 登錄后臺,網站管理 > 站點列表 里的 "更新所有站點配置"
正常情況下,就可以了

幾點注意:
1 /www/web   是默認的網站目錄,如要做過修改,根據實際修改
2 /www/wdlinux/mysql/var/     數據庫目錄,也是默認的,如有修改過,根據實際修改
3 如果mysql是整個var目錄打包的話,相關的數據庫用戶密碼也變了,需要用小工具強制修改下wdcp及root的密碼,否則后臺不能登錄,也無法創(chuàng)建數據庫
4 如有靜態(tài)的規(guī)則,這個要手動新加到新后臺里
5 如自己有對WEB環(huán)境做過優(yōu)化或調整的,可自行備份相應的配置文件


mysql數據庫用戶密碼修改
wdcp數據庫無法連接的修復,如登錄后臺提示"無法連接mysql,請檢查mysql是否已啟動及用戶密碼是否設置正確"
強制修改mysql的root密碼,在忘記mysql密碼時有用
sh /www/wdlinux/tools/mysql_root_chg.sh

再執(zhí)行如下,修改wdcp的數據庫密碼
sh /www/wdlinux/tools/mysql_wdcp_chg.sh
作者: testu    時間: 2012-7-15 11:54

謝謝,太方便了,我試試
作者: testu    時間: 2012-7-15 12:15

數據庫的部分轉移的好像是配置?數據庫數據是不是要另外轉比如用mysqldump導入導出呢
作者: admin    時間: 2012-7-15 13:13

回復 3# testu


   不是配置,是數據庫文件
你要用那個導出導入,也是可以的
作者: testu    時間: 2012-7-15 13:28

回復  testu


   不是配置,是數據庫文件
你要用那個導出導入,也是可以的
admin 發(fā)表于 2012-7-15 13:13



   哦,再研究下。我用tar打包完才一百多字節(jié)。在研究下。
作者: yvsm    時間: 2012-7-15 14:04

我就是這樣操作的,但有個新問題,從老的wdcp遷移到新的wdcp環(huán)境后所有的FTP賬號都不能登陸了?

要怎么處理呢?

剛從老的wdcp遷移到新的wdcp環(huán)境時,wdcp的管理后臺也無法登陸,我修改了一下 /www/wdlinux/wdcp/data/db.inc.php 這里面的數據庫賬號弄好了,但FTP還是不能登陸。

是哪的問題呢?
作者: testu    時間: 2012-7-15 15:40

回復 6# yvsm


   會不會防火墻端口沒開,檢查下進程和任務里有沒有ftp
作者: admin    時間: 2012-7-15 18:36

回復 6# yvsm


   從什么版本到什么版本?
這個只限于相同版本或2.X以后的

對于1.X的,是不能直接這樣操作的
作者: yvsm    時間: 2012-7-16 22:43

我是從2.4到2.4相同版本操作的,操作后其它的什么都是好的,就是FTP不能登陸了,不知道為什么
作者: yeziye    時間: 2012-7-16 22:50

以后會用到,先留腳印。
作者: admin    時間: 2012-7-16 22:58

回復 9# yvsm


   FTP本身是否正常
作者: yvsm    時間: 2012-7-18 09:30

回復 11# admin
pureftpd 服務進程序是工作的,但FTP以前的賬號都上去了,新加的賬號也不行pureftpd 有關的賬號配置文件都是哪幾個呢?
作者: admin    時間: 2012-7-18 10:16

回復 12# yvsm


   什么意思?新帳號不行還是老帳號不行?
作者: yvsm    時間: 2012-7-19 11:14

新帳號和老賬號都不行,
作者: admin    時間: 2012-7-19 13:56

回復  admin
pureftpd 服務進程序是工作的,但FTP以前的賬號都上去了,新加的賬號也不行pureftpd 有關的賬 ...
yvsm 發(fā)表于 2012-7-18 09:30



   那這個是什么意思
作者: yvsm    時間: 2012-7-20 11:08

回復 15# admin

不好意思,打字時沒留意,寫錯了。是我表達有問題~~

現在是以前的FTP賬號現新加的FTP賬號都上不去,但FTP系統(tǒng)服務已經啟動了。

我不清楚pureftpd相關的賬號配置是在哪存放的,沒有找到。如果pureftpd的賬號信息是存放在MYSQL中就應該有對應的數據庫配置文件呀?
剛剛還原上去時wdcp也不能用,后來找到
/www/wdlinux/wdcp/data/db.inc.php

將里面的MYSQL配置賬號密碼改成現在就好了,不知道pureftpd會不會也是這樣的問題導致的?
作者: yvsm    時間: 2012-7-20 11:25

我找到原因了,終于弄好了

重換服務器后主機名有所變化

在/etc/hosts加入一行
127.0.0.1                localhost
終于好了
作者: admin    時間: 2012-7-20 11:52

回復 16# yvsm


   pureftpd是有用到和wdcp一樣的數據庫用戶密碼的,所以不要隨意手動更改這個wdcp數據庫用戶密碼

如要改,可以使用小工具改


如非要手動改,那需要把pureftpd的配置文件一起改
/www/wdlinux/etc/pureftpd-mysql.conf
作者: 522077644    時間: 2012-7-25 01:57

奇怪,為什么我的/www/wdlinux/mysql/var/
目錄下什么都沒有呢?我明明有數據庫,也沒改動過目錄
作者: freemansxh    時間: 2012-7-26 12:01

這個好,最近正要重裝系統(tǒng)呢,試一下這個方法
作者: yp1234567    時間: 2012-9-6 21:50

回復 11# admin


    恢復完數據庫后 數據庫無法啟動 修改數據庫root密碼的工具也無法執(zhí)行
源數據庫文件夾下面有****.err ****.pid這兩個文件
是干什么用的
是不是恢復的時候要保留以前的這兩個文件?
老大 在線等 急
作者: admin    時間: 2012-9-6 23:49

那應該是其它問題,恢復這個數據,是不會影響啟動的
作者: 818771    時間: 2012-10-4 22:23

留上記號 下次來用
作者: taiyangyu    時間: 2012-12-28 05:12

回復 1# admin
我只遷移了一個站點 按上面的步驟搞完后 站點列表也沒有顯示這個遷移的站點 這是為什么。
作者: admin    時間: 2012-12-28 09:38

沒遷移數據庫?
作者: chebaoli    時間: 2013-2-19 00:02

好命令。
作者: yy6654151    時間: 2013-2-22 15:22

MARK 一下,以后要用到。。。
作者: happyboy    時間: 2013-3-26 11:25

學習了,留名
作者: lansh810    時間: 2013-4-24 14:37

回復 1# admin


   老大。我var是整體打包的。解壓后,重啟,登陸不了面板,提示mysql連接錯誤。
然后我按照你說的 執(zhí)行了哪倆個修改密碼的工具。

也提示成功,而且顯示了修改后的密碼。

但是無論如何 就是登陸不進去,用戶名是admin

是什么問題?
作者: lansh810    時間: 2013-4-24 15:04

回復 29# lansh810


   找到問題了。
直接進數據庫看了下,原來是我以前的用戶名變成了 root 不是admin。
作者: anyhack    時間: 2013-8-22 17:48

回復 1# admin


    我用這個方法搬家。數據都過去了,大小都一樣的,phpmyadmin里面也有數據 ,也有表,面板里面也有數據 網站列表什么的。

問題是phpmymin隨便輸入一個賬號都可以進入到mysql ,而且還是root權限 ,真是奇葩了。
作者: hao6993    時間: 2013-8-25 22:56

本帖最后由 hao6993 于 2013-8-25 23:03 編輯

給版主的教程做個補充:

版主的教程,是基于1個IP的情況,如果有多個IP,就要多做幾個動作了。

這兩天本人的vps所在的服務器母雞升級遷移到同機房新母雞, 有2個IP,有很多個域名站點,default里放了個IP站點,原來域名站點都沒有指定ip的,遷移后都要指定!不然會串到default的站點,站點的里的鏈接也會失效!

上面的文字不太正規(guī),最好請版主做個規(guī)范的表述
作者: admin    時間: 2013-8-26 09:24

多IP的情況下,有可能會有這種情況

可根據實際調整就行
作者: wtxly521    時間: 2014-1-29 10:14

問下,還原的時候,目錄權限是不是也要修改下?? 不然沒權限面板貌似無法直接操作吧
作者: admin    時間: 2014-1-29 23:25

一般不用操作權限,默認權限不會變的
作者: showjiange    時間: 2014-6-20 21:54

按照樓主管理員的辦法處理之后,登陸后臺第一次顯示這個:MySQL Query Error:insert into wd_loginlog(name,lip,ltime,state) values('admin','120.14.111.108','1403300297',0),然后刷新可以進入,但是進入之后  郵件設置變成了:MySQL Query Error:update wd_conf set val='1',note='郵件發(fā)送方式' where name='mailsen"d'

計劃任務"變成了 :MySQL Query Error:insert into wd_conf(name,val,note) values('task_iss','1','task')   兩個欄目都打不開了,其它可以打開,請問管理員是什么狀況呢?謝謝!
作者: showjiange    時間: 2014-6-26 14:46

按照管理說的方法搬了空間,但是原來的織夢站后臺不能保存欄目,出現“保存當前欄目更改時失敗,請檢查你的輸入資料是否存在問題”,添加文章也出現“無法獲得主鍵,因此無法進行后續(xù)操作”,按照百度說的解決方法都不能解決,請問 tar 之后是不是改變了dedecms 的什么數據庫等?在phpmyadmin 重新授權原來數據庫用戶所有權限也不行,wdcp后臺更改用戶密碼也更改不了,當初搬家的時候我用到了小工具,修改了root密碼,修改的這個root密碼是修改了云主機里所有的數據庫密碼了還是只是登陸的root呢?為何會出現dedecms的這個問題?管理員能否幫忙解答一下,十分感謝!
作者: heshiqi    時間: 2014-7-25 07:55

留著備用,直接覆蓋var數據庫,好像要重新授權
作者: testu    時間: 2014-12-2 08:36

準備搬家 再學習一次
作者: testu    時間: 2015-4-24 17:41

數據庫內wdcp系統(tǒng)表中有2組與系統(tǒng)配對的系統(tǒng)密碼。
這兩個密碼在系統(tǒng)中的存放位置為:
/www/wdlinux/wdcp/data/db.inc.php
/www/wdlinux/wdcp/data/dbr.inc.php

mark
作者: showjiange    時間: 2015-12-11 01:45

您好,按照這個教程做碰到了問題。
    按照簽名里的“怎樣遷移網站最快最好”,打包數據庫跟網站進行了服務器的遷移,之后WDCP后臺可以打開,并且里面的站點完全正常,更新站點配置之后,然后解析域名到新主機上訪問,結果出現“404 not found", nginx/1.0.15 所有的域名都這樣,重新在后臺里創(chuàng)建了一個測試的網站,顯示創(chuàng)建成功,但是 /www/web下也沒有創(chuàng)建的那個網站目錄,解析域名后仍然是 404,搬家的新主機是美國主機,不存在備案的問題。
按照WDCP常用命令重新啟動了一遍,全部啟動成功,包括 service mysqld start 等都成功,主機重啟之后,打網站還是404。
phpmyadmin中所有的數據庫也都存在。
作者: showjiange    時間: 2015-12-11 01:46

系統(tǒng)設置那里后臺根目錄也是對的,/www/web
作者: www3ocn    時間: 2015-12-28 10:53

dingdingdingdingdingdingdingdingdingdingdingdingdingdingdingding
作者: www3ocn    時間: 2015-12-28 10:54

dingdingdingdingdingdingdingdingdingdingdingdingdingdingdingding
作者: www3ocn    時間: 2015-12-28 11:01

dingdingdingdingdingdingdingdingdingdingdingdingdingdingdingding
作者: chxspy    時間: 2017-7-28 11:33

回復 1# admin


  請問新環(huán)境wdcp的mysql都是5.5以上,在目錄下是不是var 而是data,我把var目錄下的數據復制到新服務器的mysql5.5的data目錄下,新服務器的wdcp更新站點無任何反映。請問怎么辦?
作者: itisit    時間: 2020-3-22 14:31

本帖最后由 itisit 于 2020-3-22 14:32 編輯

好像權限是有問題 是不是需要www而不是root下載 看來得重裝一下 另外能不能wdcp和虛擬機或者別的面板共存呢 我只是v2.5.15想用php7
作者: itisit    時間: 2020-10-9 19:13

你們都是用的什么工具呢 還是用的命令 我都只會ftp 但是往往有權限之類的問題

22香港服務器關閉后 一直沒有遷移老數據到新服務器 買了兩臺服務器都閑置了一年




歡迎光臨 WDlinux官方論壇 (http://cd-genova.com/bbs/) Powered by Discuz! 7.2