首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我可以将整个Magento应用程序复制到新服务器上吗?

我可以将整个Magento应用程序复制到新服务器上吗?
EN

Stack Overflow用户
提问于 2013-11-07 07:29:09
回答 2查看 497关注 0票数 0

我对Magento非常陌生,我有一个客户端有一个运行中的电子商务网站,使用Magento构建,并且运行在Amazon EC2服务器上。

如果我能够找到这个web根目录(/var/www/)并从它下载所有东西(比如通过FTP),我应该能够在安装了LAMP的情况下启动我的虚拟机,把每个文件放在里面,然后它就会运行,对吗?

所以我就这么做了,而Magento给了我一个错误。我猜想,有些地方需要修改才能让它正常工作,甚至很多路径都需要修改等等,还有一些数据库需要复制。什么是我应该做的正确的事情?数据库就是其中之一,EC2实例使用nginx,而我使用普通的Apache,我猜这是不可能的,而且我可能需要安装nginx和其他很多东西。

但基本上,如果我设置正确的环境,它应该运行。我的假设正确吗?

谢谢你的回答!

EN

回答 2

Stack Overflow用户

发布于 2013-11-07 07:32:34

以下是如何将Magento移动到新服务器的详细指南:服务器 (我曾经使用过它,它工作得很好)

基于您的文本,我假设您忘了复制数据库(如果您可以在这里发布错误消息,那就太好了)。仅复制文件是不够的,必须将数据库复制到。

在数据库中,您还必须使用调整服务器url。在配置文件(app/etc/local.xml)中,您只需使用更新数据库设置

/edit:MySQLDumper是用MySQLDumper备份和恢复MySQL数据库的工具。所以你不需要phpMyAdmin (但你仍然需要网络访问)。在旧服务器上备份,在新服务器上还原。数据库设置可以在app/etc/local.xml中找到。

票数 0
EN

Stack Overflow用户

发布于 2013-11-07 07:39:23

只有两三次配置更改就足以将magento移动到另一台服务器。

  1. 对于数据库设置,修改app-->etc-->local.xml文件
  2. 如果您更改了URL,则需要在core_config_data表中编辑数据库。将web/unsecure/base_urlweb/secure/base_url的更改值更改为当前的base url

For Apache服务器: 3.有时您需要修改.htaccess文件。它位于根目录。将重写引擎设置(如果需要)更改为当前根目录,如下所示

代码语言:javascript
运行
AI代码解释
复制
**RewriteBase /magento/**

For NGINX :

如果您的web服务器是NGINX,那么您的配置应该是这样的,

代码语言:javascript
运行
AI代码解释
复制
server {
  root     /home/magento/web/;
  index    index.php;
  server_name   magento.example.com;
  location / {
    index index.html index.php;
    try_files $uri $uri/ @handler;
    expires 30d;
  }
  location ~ ^/(app|includes|lib|media/downloadable|pkginfo|report/config.xml|var)/ { internal; }
  location /var/export/ { internal; }
  location /. { return 404; }
  location @handler { rewrite / /index.php; }
  location ~* .php/ { rewrite ^(.*.php)/ $1 last; }
  location ~* .php$ {
    if (!-e $request_filename) { rewrite / /index.php last; }
    expires off;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param MAGE_RUN_CODE default;
    fastcgi_param MAGE_RUN_TYPE store;
    include fastcgi_params;
  }

}

有关此链接的详细信息,请参阅下面的链接,

点击ME

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19839832

复制
相关文章
如何快速快速地将MAGENTO 1迁移到MAGENTO 2
要迁移还是不迁移? 自Magento 2问世以来,这个问题无疑已经引起您的注意。 Magento 2迁移并不是一个神奇的一键式过程,因此也就不足为奇了,尤其是考虑到您的Magento 1商店运作良好并产生了利润。 如果没有损坏,请不要修复,对吗? 尽管现实情况是Magento 2征服了市场,但企业主正在逐渐将其商店迁移到新版本,以获得更多收益。 如果您仍然有疑问,让我们立即澄清两个更棘手的问题,以便我们继续讨论如何以合理的价格轻松升级Magento。
Alisa_Porter
2020/09/14
2.6K0
在CentOS 7上安装Magento
在这篇教程中,您将学习如何在CentOS 7上安装Magent。Magento Community Edition(CE,即社区版)是一个免费的开源电子商务平台。由于它简单却强大的管理面板和庞大的开发者社区,它是自助式在线商店最受欢迎的解决方案之一。
Steve Wang
2018/09/04
14.1K1
在CentOS 7上安装Magento
在CentOS 7上安装Magento(Install Magento on CentOS 7 译文)
原文作者:null 原文地址:https://www.linode.com/docs/websites/ecommerce/install-magento-on-centos-7/ 译者微博:@从流域到海域 译者博客:blog.csdn.net/solo95
Steve Wang
2019/05/28
9.6K1
云服务器上可以运行雷电模拟器吗
随着游戏行业的发展,越来越多的玩家希望能够在云服务器上运行雷电模拟器,以享受更好的游戏体验和性能。但是,究竟云服务器是否能够开启雷电模拟器呢?本文将为大家分析一下这个问题,并提供实际操作的建议和指南。
华科云商小彭
2023/10/10
2.1K0
云服务器上可以运行雷电模拟器吗
服务器可以ghost备份吗_服务器可以用dism备份吗
无论驱动器使用软件级 RAID 还是硬件级 RAID,赛门铁克都不提供制作 RAID 驱动器映像的技术支持。能否成功制作 RAID 驱动器映像取决于特定的计算机模型、驱动程序控制器、硬盘驱动器和 RAID 实现方式。赛门铁克提供以下信息,仅用于帮助克隆 RAID 驱动器。此信息仅供参考,并且仅适用于限定的环境。赛门铁克对使用以下信息不提供支持。
全栈程序员站长
2022/10/04
9.4K0
我可以弃用这个端点吗?
让我们假设你是一个开发人员,接管了 Catalog 微服务的所有权。你被要求弃用/v1/catalog 端点而使用新的/v2/catalog 端点。你该怎么做呢?
CNCF
2022/03/25
1.7K0
我可以弃用这个端点吗?
Python这么火,我可以学吗?
越来越多行业都在应用的Python,主要的应用领域有哪些呢?Python每个人都可以学吗?今天我们就来详细看一下。
老九君
2020/03/11
1.2K0
云服务器安装数据库可以吗?云服务器上的数据库安全吗?
近年来已经有越来越多的用户使用上了云服务器,而随着使用者的增加,很多云服务器服务商对于云服务器的服务价格也开始松动,在这种良性循环下,很多用户都希望能够利用云服务器来实现一些功能,那么云服务器安装数据库可以吗?云服务器上的数据库安全吗?
用户8715145
2021/09/03
30.2K0
linux 将一个服务器上的文件或者文件夹复制到另一台服务器上
使用 scp命令 可以将一个Linux系统中的文件或文件夹复制到另一台Linux服务器上
炒香菇的书呆子
2023/10/04
4.6K1
谷歌新应用程序:可以对语音进行实时转录
在过去的20年中,谷歌向公众提供了大量的信息,从文本、照片和视频到地图和其他内容。但是,世界上有许多信息是通过语音传达的。然而,即使我们使用录音设备来记录对话、访谈、演讲等内容中的重要信息,但要在以后的几个小时的记录中解析、识别和提取感兴趣的信息还是很困难的。
AiTechYun
2019/12/23
1.1K0
谷歌新应用程序:可以对语音进行实时转录
magento soap api
step 2: 添加一个资源信息(模块名,不要加namespace) 注意:在etc 下的XML文件中,不要使用namespace, 否则会报错,会把当前模块下的helper 去Mage下查找。 在 resource 下添加 method,method 中的元素有 list ,create,update,delete.info. 如下:
全栈程序员站长
2022/09/14
1.8K0
magento soap api
我将 9 个 ChatGPT 账号接入微信,我现在整个人都麻了...
最近大家都被 ChatGPT 刷屏了,这家伙真是上天入地无所不能,不管什么问题都能解答,而且答案的质量非常高,完全不像机器人。
米开朗基杨
2023/01/09
3.9K1
我将 9 个 ChatGPT 账号接入微信,我现在整个人都麻了...
“我是零基础小白,我可以转行大数据吗?”
我们在做出一个决定之前总是会有这样那样的担忧和犹豫,特别是当自身厌倦了目前的工作和生活,思考未来的时候。“我要不要继续过这样的生活?”“我要不要待在舒适圈?”“我要不要转行?转行的话我没有经验,会不会不太好?”这其实就是我们做决定前的常态,特别是在如今高压的生活下。想要赚钱,但又迟迟不能做出决定。其实当你有这样那样的犹豫师,你心里已经有一个答案了,只是你没有勇气去做。如果你想获得高薪,大数据行业的确可以成为你转行的首选。
成都加米谷大数据
2021/03/10
6970
“我是零基础小白,我可以转行大数据吗?”
使用Helm将应用程序部署到IBM Cloud上的Kubernetes上
本文介绍了如何使用Helm将应用程序部署到IBM Cloud上的Kubernetes集群中。首先介绍了Helm的作用和如何使用Helm部署应用程序,然后详细说明了如何在IBM Cloud上使用Helm部署MongoDB。最后,提供了如何获取IP地址和端口的示例。
shaonbean
2018/01/09
1.4K0
HDFS——如何将文件复制到HDFS
在Hadoop中用作文件操作的主类位于org.apache.hadoop.fs包中。基本的文件操作有open、read、write和close。实际上,Hadoop的文件API是通用的,可用于HDFS以外的文件系统。
星哥玩云
2022/06/30
2.1K0
[答疑]可以在手机或平板上使用EA吗
https://sparxsystems.com/products/procloudserver/#webeabook
用户6288414
2019/09/23
2.7K0
[答疑]可以在手机或平板上使用EA吗
大数据在工业的崛起将重塑整个商业社会,你信吗?
无论是德国的工业4.0,还是美国的工业互联网,或是我国的中国制造2025,都离不开大数据,可以说,大数据在工业的崛起将重塑整个商业社会,其影响力甚至不是互联网所能比的,你信吗?事实上,工业4.0带来的
小莹莹
2018/04/25
6390
大数据在工业的崛起将重塑整个商业社会,你信吗?
数组扩容+插入元素+复制到新位置
1.数组扩容 2.插入元素 3.复制数组到新位置
2020/10/23
9800
数组扩容+插入元素+复制到新位置
点击加载更多

相似问题

Magento可以编码整个产品集合吗?

12

使用.NET EF核心,我可以将整个数据库复制到不同的服务器上吗?

123

我可以在magento网格的“添加新”按钮上更改“创建url”吗?

22

我可以将Linux虚拟灯安装复制到真正的服务器上吗?

39

在Magento中,我可以仅在Magento REST API上构建我的店面吗?

113
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档