随笔分类 -  自动化部署

摘要:第三步:配置网站服务,加载私钥和证书信息 阅读全文
posted @ 2019-04-27 08:07 慕沁
摘要:jenkins+git+dingding 配置邮件发送 注意不要使用localhost, 邮件地址要和后文中的一致 功能更加强大的配置 # 集成顶顶机器人 插件 安装dingding 构建后操作 钉钉。。。。 钉钉新建群组,拿到webhook, 上面的access token写错了。 阅读全文
posted @ 2019-03-10 20:02 慕沁
摘要:- 我们每天都在用 pip install 。 - 默认会去官方的PyPI源下载,不过可以通过修改Linux或者macOX上的用户家目录下的文件 ~/.pip/pip.conf [global] timeout=600 index-url = http://pypi.doubanio.com/simple trusted-host = p... 阅读全文
posted @ 2019-02-28 16:44 慕沁
摘要:Gunicorn 是一个由纯Python实现的UNIX类操作系统平台下WSGI服务,它非常容易部署和使用,而且没有别的依赖 我使用的是nginx+gunicorn进行部署,如果你愿意,你用可以只使用Gunicorn 另外,这个方法只适用于linux系统下 pip install gunicorn 你可以单纯使用命令 ``nohup gunicorn deeru.wsgi & `` 运... 阅读全文
posted @ 2019-01-04 15:49 慕沁
摘要:十、权限配置 由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,我们使用Role-based Authorization Strategy 插件,安装请参考前面插件管理章节。 1、启用插件 插件安装后,我们先启用该插件管理Jenkins权限。 2、 阅读全文
posted @ 2018-12-14 16:13 慕沁
摘要:2)编写发布脚本 我们实现将从Git拉到的代码打包,然后发布到node1的/data/web目录下。编辑我们的Job,在构建处输入如下代码 构建执行成功后: 我们在Jenkins的工作区my-freestyle目录中生成web-11.tar.gz包,并且已经传送到了node1要求的目录下。 在这里我 阅读全文
posted @ 2018-12-14 16:08 慕沁
摘要:持续集成 JENKINS java开发的,需要java的运行环境 官网 :https://jenkins.io/ 清华镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.155-1.1.noarch.rpm yum -y 阅读全文
posted @ 2018-12-14 15:00 慕沁
摘要:rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm vim /etc/gitlab/gitlab.rb # external_url 'http://127.0.0.1' gitlab-ctl reconfigure gitlab-ctl restart gi 阅读全文
posted @ 2018-12-14 09:10 慕沁
摘要:当我不小心杀死一个不能杀死的进程,还得启动起来 阅读全文
posted @ 2018-10-15 21:34 慕沁
摘要:ansible / fabric / puppet / saltstack/ scp/rsync git clone -b v1.0 http://www.github.com/xxxxxx 从git拉代码,通过管理工具,将代码上传到每一台服务器上; jekins web程序软件, 基于git + 阅读全文
posted @ 2018-10-15 21:12 慕沁
摘要:uwsgi缺陷: 静态请求:css,js图片 动态请求:提交表单,mysql,动态渲染html 动态请求 uwsgi 静态请求Nginx 阅读全文
posted @ 2018-10-15 20:24 慕沁
摘要:服务器环境准备阶段: 第一阶段:代码上线 将本地代码打包,拷贝到服务器上 第二阶段: # nginx只做转发 阅读全文
posted @ 2018-10-14 22:13 慕沁