随笔分类 -  Capistrano

同时部署多台服务器
配置服务器自动部署流程
摘要:2,把本机密钥复制到服务器,然后把服务器密钥复制到远程仓库 阅读全文
posted @ 2019-06-03 17:19 风小可 阅读(330) 评论(0) 推荐(0)
windows 安装 capistrano
摘要:1,先安装 ruby gem 环境: https://rubyinstaller.org/ 2,然后安装 https://capistranorb.com/documentation/getting-started/installation/ 阅读全文
posted @ 2019-04-10 17:30 风小可 阅读(279) 评论(0) 推荐(0)
macOS 10.13 安装和使用 Capistrano 自动部署
摘要:1,要用 sudo 管理员身份,不然提示没有权限,系统默认已经是 Ruby Gem 环境: 2,初始化 参考:http://www.361way.com/capistrano-deploy/3563.html 阅读全文
posted @ 2018-03-27 22:27 风小可 阅读(295) 评论(0) 推荐(0)
ssh 生效权限
摘要:如果希望ssh公钥生效需满足至少下面两个条件: 1) .ssh目录的权限必须是700 2) .ssh/authorized_keys文件权限必须是600 参考:http://www.jb51.net/article/94599.htm 阅读全文
posted @ 2018-02-04 23:36 风小可 阅读(285) 评论(0) 推荐(0)
linux服务器ssh密钥部署
摘要:1,服务器上面新增一个用户名,专门用于cap部署:adduser deployer 2,主机网站目录挂载到容器中相同路径。修改主机目录权限:chmod 0755 /website/web 3,更改目录的所有者和用户组:chown -R deployer:deployer web 4,在deploye 阅读全文
posted @ 2017-10-13 15:53 风小可 阅读(397) 评论(0) 推荐(0)
centos7下git安装及使用(Capistrano发布到服务器需先安装git)
摘要:1.查看系统是否已经安装git git --version 2.CentOS7 yum 安装git yum install git 阅读全文
posted @ 2017-10-13 14:43 风小可 阅读(221) 评论(0) 推荐(0)
Capistrano部署报错SSHKit::Runner::ExecuteError: Exception while executing
摘要:解决方法: 在服务器端安装git,cap部署后会自动在目录下创建几个文件夹: 报错内容: $ cap product deploy(Backtrace restricted to imported tasks)cap aborted!SSHKit::Runner::ExecuteError: Exc 阅读全文
posted @ 2017-10-13 14:43 风小可 阅读(534) 评论(0) 推荐(0)