Magento迁移服务器server的整体步骤
2011-01-21 21:08
274 查看
Magento迁移服务器server的整体步骤如下:
2010-09-20 14:10
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 上面命令中对应参数如下: DBHOST - 数据库服务器的名称,一般默认是localhost DBUSER - Database用户名 DBPASS - 密码 DBNAME - Maento安装的数据库名 NOTE: 请注意,如果你安装的是mysql4.x,需要加如下参数: --default-character-set=utf8 NOTE: 如果你的密码包含类似如下的特殊字符,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文件 备份主题文件要把app 和 skin 文件夹都备份 cd app/design/frontend/default/ 假设你的主题名是magen2, 我们来压缩一下 tar -cvf app.tar magen2/ 然后转移到backup目录 、 mv app.tar ../../../../backup/ 同样,也要这样备份 skin 文件夹 cd ../../../../skin/frontend/default/ tar -cvf skin.tar magen2/ 然后转移到backup 目录下: mv skin.tar ../../../backup/ 配置文件: magento的配置文件包含加密key,用户名和密码,还有数据库连接字符串,我们也把这个文件拷贝到backup目录下 cp app/etc/local.xml backup/ 到此为止,我们已经完成了旧server服务器的备份。 如果你忽略了这个文件,那么当你全新安装magento之后,magento会生成一个全新的加密key,那样你原有的信用卡信息和数据库里的密码 在使用中就会遇到问题。所以这个配置文件备份步骤很重要 NOTE: 哦,如果你修改了 .htaccess 、 php.ini 这两个文件,你也需要备份一下,如果没修改则不用 cp .htaccess php.ini backup/ 下面是备份文件夹内的清单 local.xml app.tar data.sql media.tar skin.tar 新服务器现在我们登录到新服务器上,把 文件从旧服务器拷贝到新的上面wget http://www.example.com/backup/local.xml wget http://www.example.com/backup/app.tar wget http://www.example.com/backup/data.sql wget http://www.example.com/backup/media.tar wget http://www.example.com/backup/skin.tar 可以用ip代替上面的网址。 下面进行全新安装magento,然后导入mysql数据库 mysql -h DBHOST -u DBUSER -pDBPASS DBNAME < backup/data.sql 然后把Media和Theme文件夹拷贝到新服务器对应位置 cp backup/app.tar app/design/frontend/default/ cp backup/skin.tar skin/frontend/default/ cp backup/media.tar . 并解压缩 cd app/design/frontend/default/ tar -xvf app.tar rm -rf app.tar cd ../../../../skin/frontend/default/ tar -xvf skin.tar rm -rf skin.tar cd ../../../ tar -xvf media.tar rm -rf media.tar cd .. 下面要编辑配置文件并且拷贝到新magento系统下 mv backup/local.xml app/etc/ 大功告成!!! 转帖自:http://magen2.com/ |
相关文章推荐
- Lync Server 2010标准版前端服务器迁移之一:新建中央站点(上)
- SDE For SQLServer迁移步骤(备份,恢复)
- Lync Server 2010迁移至Lync Server 2013部署系列 Part4:部署后端见证服务器
- Lync Server 2010迁移至Lync Server 2013部署系列 Part3:部署后端备用服务器
- 从 Microsoft Dynamics CRM 4.0 服务器迁移到 Microsoft Dynamics CRM 2013 Server
- 用友服务器整体迁移--数据库附加
- Lync Server 2010标准版前端服务器迁移之二:迁移用户及中央管理存储
- DHCP 服务器 Server2003 到 Server 2012 迁移(一)
- Server 2012之DHCP服务器的备份还原以及迁移 推荐
- Lync Server 2010迁移至Lync Server 2013部署系列 Part4:部署后端见证服务器
- 迁移NIS/NFS服务器的处理步骤
- Lync Server 2010标准版前端服务器迁移之一:新建中央站点(中)
- server服务器信息页面添加步骤
- 配置ubuntu - tftp server服务器步骤
- 把Windows 2000 Server的域控制器迁移到Windows Server 2003域控制器的具体操作步骤
- Lync Server 2010迁移至Lync Server 2013部署系列 Part10:配置存档、监控服务器
- Tomcat安装步骤(tar包)一个server服务器、一个image服务器
- 用SPSBackup将SharePoint Portal Server 2003站点迁移至新服务器
- windows2000/2003系统下DHCP服务器迁移至windows 2008步骤
- SERVER SQL 2003服务器迁移心得(网狐棋牌架构)