上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 1.开分支 2.切换到新分支 3.开分支和切换分支合并到一个命令 4.切换回原分支 5.合并分支 6.查看本地分支列表 7.查看远程分支列表 8.向远程提交本地新开的分支 9.删除远程分支 10.删除本地分支 11.更新分支列表信息 12.TortoiseGit(乌龟git) 不可否认,在windo 阅读全文
posted @ 2018-12-16 22:26 王东波 阅读(55) 评论(0) 推荐(0) 编辑
摘要: docker-machine create --engine-registry-mirror=加速地址 -d virtualbox default# 若虚拟机已经创建好docker-machine ssh default sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker... 阅读全文
posted @ 2018-12-14 14:26 王东波 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 虽然说是无侵入的部署工具,但是还是需要我们来做一些微小的配置的,因为出于安全考虑,我们一般不会开发 root 用户的 SSH 登录,而是使用其它用户,比如 Ubuntu 默认的 ubuntu 用户。我们 Deployer 是用来部署 web 应用的,所以我们也专门创建一个用户来做这件事情比较好: 我 阅读全文
posted @ 2018-12-13 10:29 王东波 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 假设我们的项目在本地 /www/demo-project 下,那么我们切换到该目录: 然后执行 Deployer 的初始化命令: 它会让你选择项目类型,比如 Laravel,symfony 等,如果你都不是,选择 common 类型即可。 这一步操作将会在当前目录生成一个 deploy.php 文件 阅读全文
posted @ 2018-12-13 10:25 王东波 阅读(95) 评论(0) 推荐(0) 编辑
摘要: Deployer 部署完成后,在服务器上的结构会是这样子: 其中,.dep 为 Deployer 的一些版本信息,不用去研究,我们需要关心的是下面这几个: current - 它是指向一个具体的版本的软链接,你的 nginx 配置中 root 应该指向它,比如 laravel 项目的话 root 就 阅读全文
posted @ 2018-12-13 10:22 王东波 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 在本地(或者开发机)执行部署任务时我们不想每次输入密码,所以我们需要将 deployer 用户设置 SSH 免密码登录: 在本机生成 deployer 专用密钥,然后拷贝公钥: 然后将公钥保存到目标服务器(注意,这一步还是在本机操作): 然后你应该就可以直接以 deployer 用户免密码登录到服务 阅读全文
posted @ 2018-12-13 10:12 王东波 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 我们 deployer 的运行机制是从 git 或者其它你指定的代码库 clone 代码到目标服务器,所以如果你的代码不是公开的仓库,我们通常需要添加 SSH 公钥才可以从代码库 clone 代码,所以接着来创建公钥: 先切换当前登录用户到 deployer: 然后创建 SSH 密钥: 然后我们将生 阅读全文
posted @ 2018-12-13 10:09 王东波 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Deployer 是一个 composer 包,你可以选择以 phar 包的形式,或者以 composer 全局安装来使用它,这里只讲后者,毕竟这是推荐大家使用的方式,升级也会方便很多: 安装完成你应该可以使用以下命令来查看它的版本信息: 如果提示 dep 命令不存在的话,可能需要将 compose 阅读全文
posted @ 2018-12-13 10:06 王东波 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 如果你的代码不是公开的仓库,我们通常需要添加 SSH 公钥才可以从代码库 clone 代码,所以接着来创建公钥:、 然后我们将生成的公钥拷贝出来: 请完整的复制 cat 出来的结果,然后去你的代码库添加 SSH 公钥。 OK, 现在你的服务器就可以从代码库 clone 代码了,你可以在服务器上 gi 阅读全文
posted @ 2018-11-26 10:53 王东波 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 为了支持老版本的windows系统,docker官方提供了docker toolbox,让用户可以在windows10以前版本的操作系统上来体验docker。 一,安装 下载msi安装文件,一路next 二,双击启动 1,default虚拟机的默认登录账号为 docker, 密码为 tcuser 2 阅读全文
posted @ 2018-10-29 16:57 王东波 阅读(148) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页