安装Continuous Integration是否会干扰服务器上的其他站点

时间:2011-05-30 13:49:28

标签: php continuous-integration centos

我的VPS上运行了很多php网站。我想再建一个站点,但需要持续集成。现在我阅读了文档,我想我需要安装很多东西。

所以我想知道我的其他网站是否会受到影响,或者我可以将其他网站分开。并且只为一个站点使用持续集成服务器Jenkins或Hudson。是否可能。

是否有任何书可以指导我建立这类项目。

1 个答案:

答案 0 :(得分:0)

由于您使用的是VPS,因此您可以克隆当前设置。

在克隆中,设置CI并检查其他站点中是否有任何损坏。在你认为你已经完成之后,

  • a)将新创建的克隆用作“主服务器”并重定向所有流量,以便稍后删除第一个“克隆”(您当前拥有的)。这要求您在克隆VPS后对主服务器所做的所有更改,同时也应用于克隆。
  • 或b)在主服务器上应用您为保证克隆服务器工作 100%所采取的所有步骤。这要求您记录对克隆服务器的每个更改。

如果您当前的网站暂停一段时间(如业余爱好网站)并不是一件大事,那么我会选择它。刚看过docs&在你开始之前的教程,找出最终的陷阱。

(这种推理可以应用于服务器的所有主要更改,CI示例应该是非常安全的,因为,上次我尝试过,Hudson只有一个文件大...)