01 2019 档案
jenkins+Gitlab+maven+tomcat实现自动集成、打包、部署
摘要:一、前言 首先出于提高自己技术水平和琢磨能做点什么能提高工作效率,上线工作实在无聊、重复(手动编译、打包,传包,重启),于是就想到了jenkins,jenkins持续集成已经不是什么新鲜的话题,网上文章一大堆,俗话说天下文章一大抄,基本上就是那三五篇,相信要是以前没接触过的人没有两三天是弄不出来的,
阅读全文
nginx启动脚本
摘要:#!/bin/bash . /etc/init.d/functions function usage() { echo $"usage:$0 {start|stop|restart}" exit 1 } function start() { /usr/local/nginx/sbin/nginx s
阅读全文
nginx如何调用php
摘要:nginx如何调用php 转载 采用nginx+php作为webserver的架构模式,在现如今运用相当广泛。然而第一步需要实现的是如何让nginx正确的调用php。由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本。所以涉及到了对nginx.conf文件的配置
阅读全文
redis常用命令
摘要:1. redis查看当前所有的key 1 KEYS * 1 KEYS * 1 1 KEYS * KEYS * 2. 查看当前redis的配置信息 1 CONFIG GET * 1 CONFIG GET * 1 1 CONFIG GET * CONFIG GET * 3. MISCONF Redis
阅读全文
nginx location匹配规则
摘要:location匹配命令 ~ #波浪线表示执行一个正则匹配,区分大小写~* #表示执行一个正则匹配,不区分大小写^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录= #进行普通字符精确匹配@ #"@" 定义一个命名的 location,使用在内部定向时,例如
阅读全文
nginx rewrite 指令
摘要:ginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。 该模块需要PCRE支持,应在编译nginx时指定PCRE源码目录, nginx安装方法。 nginx rewrite指令执行顺序: 1.执行server块的rewrite指令(这里的块
阅读全文
nginx反向代理配置
摘要:upstream apachephp { server ip:8080; #Apache } ## Start www.quancha.cn ## server { listen 80; server_name www.quancha.cn; access_log logs/quancha.acce
阅读全文
nginx基本配置与参数说明
摘要:#运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs
阅读全文
Gitlab安装以及汉化
摘要:Gitlab安装以及汉化 系统环境: CentOS 7.5 IP:192.168.1.2 关闭selinux、firewalld gitlab-ce-10.8.4 rpm包:下载地址 一、下载并安装gitlab 1.打开上面的gitlab-ce rpm包下载地址,获取rpm包 wget --cont
阅读全文
WAR包方式安装Jenkins
摘要:WAR包方式安装Jenkins 系统环境: CentOS 7.5 1804 IP:192.168.1.3 关闭selinux、firewalld jenkins war包:下载地址 一、安装tomcat以及nginx 1.通过yum安装tomcat、nginx yum install -y tomc
阅读全文
Gitlab+Jenkins实现自动部署
摘要:Gitlab+Jenkins实现自动部署 系统环境: Gitlab主机 IP:192.168.1.2 Jenkins主机 IP:192.168.1.3 一、为何要做自动部署 #部署Tomcat的在这里:http://blog.51cto.com/bigboss/2155423 二、配置Gitlab
阅读全文