如何将现有Apache配置移动到另一台机器?

时间:2009-09-30 03:35:11

标签: apache

我在一台机器上启动并运行了Apache(httpd)。现在我想将配置细节移动到另一台机器。另一台机器应该进行适当的更改,例如创建Apache主目录,创建共享等等。

我想自动执行上述过程。我该怎么做?

3 个答案:

答案 0 :(得分:2)

我不知道会为您做任何实用程序或脚本。根据您的配置,可能有太多变量。

为什么要自动化流程?如果是因为你希望不止一次这样做,我建议你这样做:

  1. 使用scp将所有文件复制到新计算机。这应该涵盖95%的配置。
  2. 执行必要的任何其他配置,但使用命令行执行所有操作。
  3. 将您的历史记录复制到脚本中并将其保存到下一次。可能需要进行一些调整才能让它自行运行。

答案 1 :(得分:1)

您可以复制httpd.conf和任何其他httpd访问文件,您的内容,将它们移动到核心位置的新服务器。做必要的配置,如IP和端口和...... 然后重启apache。(注意:你的apache服务器应该有相同的版本。)

答案 2 :(得分:0)

我同意杰里米。 我假设您使用的是UNIX。 您需要将整个apache文件夹从源服务器FTP到目标服务器。 类似于ftp> mget *

然后,您可以通过运行httpd。

启动目的地上的apache服务器