一台 vps 上部署了三个网站,暂时命名:A 网站、B 网站、C 网站,我给 B 网站增加了一些 model 和 controller,我想部署到 vps 上,请问改如何部署,这三个网站都不是我部署上去的,新人,没部署过多个网站在一台 vps 上的经验,谢谢各位大神指点。。。谢谢
多个网站占用不同的端口,用 nginx 根据域名转发?
如果已经写好了 Capstrano 部署脚本,那么直接执行cap deploy部署上去。
cap deploy
如果都是手动部署的,先看看这台服务器使用什么作为 Web 服务器的,看看是 Apache 还是 Nginx。然后查找对应的配置,找出对应网站的代码放在哪,然后手动去更新一下代码,并重启对应的 Rails 服务器。