0

我有一个基于 symfony 的应用程序,由我的编码器部署。现在,我想将我的应用程序转移到另一台服务器。我没有原始项目文件,只有我的编码器部署的应用程序。

我的问题是,如何使用我当前拥有的文件在另一台服务器上设置相同的应用程序。我有谷歌并没有得到任何有用的信息。

任何帮助将不胜感激。

该应用程序基于 symfony 1.0.17

4

1 回答 1

0

以下步骤相当高级,假设您知道如何转储/恢复数据库、安装软件以及检查数据库和 Web 服务器的配置。

你没有说你的应用程序是否有数据库,所以我假设它有。

为了将其移动到另一台服务器,您需要:

<在新服务器上>

  1. 检查您的新服务器上是否有正确的软件
  2. 设置网络服务器、数据库等
  3. 在新服务器上设置 Symfony 1 环境

<在旧服务器上>

  1. 停止网络服务器
  2. 进行数据库转储
  3. 获取 symfony 1 项目的副本(使用 zip 或 tar)

<在新服务器上>

  1. 创建一个新的数据库实例
  2. 恢复数据库转储
  3. 解压缩/解压缩代码到正确的位置
  4. 启动网络服务器

<其他东西>

  1. 将 DNS 指针从旧服务器更改为新服务器
  2. 清理旧服务器

我希望这是有用的和有帮助的。

于 2013-09-22T03:05:30.963 回答