capistrano专题

在 Ubuntu 14.04 上使用 Capistrano、Nginx 和 Puma 部署 Rails 应用

简介 Rails 是一个用 Ruby 编写的开源 Web 应用程序框架。它遵循“约定优于配置”的理念,通过假设有一种“最佳”做事方式,让你在不必浏览无尽的配置文件的情况下编写更少的代码,同时实现更多功能。 Nginx 是一个高性能的 HTTP 服务器、反向代理和负载均衡器,以其并发性、稳定性、可扩展性和低内存消耗而闻名。与 Nginx 类似,Puma 是另一个极快且并发性能出色的 Web 服务

rails capistrano 自动化部署

1. 在本地生存ssh key ,如果有,可以跳过,如果没有,参考 https://blog.csdn.net/tang05709/article/details/78470258 2.在服务器创建deploy用户并给与sudo权限 adduser deploy --ingroup sudo 3.在服务器安装nodejs,yarn, ruby,bundle, rails,mysql及相关依