- 博客(15)
- 收藏
- 关注
原创 CentOS 系统安装 Docker
CentOS 系列安装 Docker系统要求:64 位操作系统,内核版本至少为 3.10。Docker 目前支持 CentOS 6.5 及以后的版本,推荐使用 CentOS 7 系统。首先,添加 yum 软件源。$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'[dockerrepo]name=Docker Repositorybaseurl
2016-10-27 00:01:18 417
原创 docker的安装与卸载
系统的要求跟 Ubuntu 情况类似,64 位操作系统,内核版本至少为 3.10。Docker 目前支持 CentOS 6.5 及以后的版本,推荐使用 CentOS 7 系统。首先,也是要添加 yum 软件源。$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'[dockerrepo]name=Docker Repositorybaseurl=htt
2016-10-18 22:16:53 798
原创 Git Submodule入门与实践
开始 引用一段《Git权威指南》的话: 项目的版本库在某些情况虾需要引用其他版本库中的文件,例如公司积累了一套常用的函数库,被多个项目调用,显然这个函数库的代码不能直接放到某个项目的代码中,而是要独立为一个代码库,那么其他项目要调用公共函数库该如何处理呢?分别把公共函数库的文件拷贝到各自的项目中会造成冗余,丢弃了公共函数库的维护历史,这显然不是好的方法。子模块初步为现有的仓库添加subm
2016-10-13 22:09:47 1092 1
原创 Nginx配置文件及解释
# url_hash, ip_hash, fairupstream cluster { server 10.0.0.1 weight=1 max_fails=2 fail_timeout=30s; server 10.0.0.2 weight=2 max_fails=3 fail_timeout=30s;}server { listen 80; ser
2016-10-13 19:47:18 296
原创 日志收集平台Graylog2以及Nxlog的安装与配置(基于docker)
graylog 安装配置OS:CentOS7 64 基于Docker的安装graylog 官网 docker 安装Persist log datamkdir -p /graylog/configcd /graylog/configwget https://raw.githubusercontent.com/Graylog2/graylog2-images/2.0/docker/config/
2016-10-13 00:40:08 9085
原创 GitFlow入门与实践
Git Flow入门与实践 Git Flow工作流定义了一个围绕项目发布的严格分支模型,它为管理更大规模的项目提供了健壮的框架。流程图流程图 特点首先,项目有两个长期分支:- 主分支 master (对外发布版本)- 开发分支 develop (最新开发版本)其次,项目存在三种短期分支:- 功能分支(feature branch)- 补丁分支(hotfix branch)- 预发分支(rel
2016-10-12 23:52:48 422
原创 CentOS 7下的Jenkins 、Maven安装与配置
通过Yum的方式安装Jenkins创建 jenkins 的 yum 的源文件$ vim /etc/yum.repos.d/jenkins.repo在 jenkins.repo 中加入以下内容:[jenkins]name=Jenkinsbaseurl=http://pkg.jenkins-ci.org/redhatgpgcheck=1rpm 增加 jenkins 源的 key$ su
2016-10-11 13:40:51 328
原创 Jenkins基于Docker的安装
Jenkins安装的方式大概分为三种:通过Tomcat运行,将官网下载的最新版jenkins WAR文件直接放到Tomcat的webaps目录运行即可。在Mac上进行可以直接下载pkg文件安装。前两种方式均通过访问http://localhost:8080进入Jenkins的可视化管理界面。ps:境外网站的原因下载缓慢,建议以wget的方式下载,保证文件完整性。Docker的方式:将jenki
2016-10-09 16:29:16 377
原创 Mac下的Jenkins启动与停止
启动sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist停止sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
2016-10-08 11:41:08 907
原创 graylog日志收集(nxlog收集器配合使用)
安装Nxlog1.wget http://nxlog.org/system/files/products/files/1/nxlog-ce-2.9.1716-1_rhel7.x86_64.rpm2.yum localinstall nxlog-ce-2.9.1716-1_rhel7.x86_64.rpm -y配置nxlog.conf## This is a sample configuratio
2016-09-21 09:43:24 4858
原创 linux 下无法shutdown.sh Tomcat的解决办法
1.问题tomcat6.0.41自带的./shutdown.sh经常无法停止进程2.解决方案一:查找到所有的tomcat进程$ ps -ef | grep tomcat然后逐一杀死它们$ ps -9 pid3.解决方案二:前诉方案可能由于经常太多需要逐一杀死,太过繁琐。$ kill -9 ps -ef|grep tomcat|awk '{print $2}' 3.解决方案三:(未经测试)$kill
2016-07-26 18:12:48 1227
转载 JS构造Map结构
//定义map function Map() { this.container = {}; } //将key-value放入map中 Map.prototype.put = function(key,value){ try{ if(key!=null && key != "") this.contai
2016-07-22 16:32:51 1979
原创 Linux-tail命令使用方法演示例子
1、tail -f filename 说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。2、tail -n 20 filename 说明:显示filename最后20行。3、tail -r -n 10 filename 说明:逆序显示filename最后10行。补充: 跟tail功能相似的命令还有: cat 从第一
2016-07-21 16:35:36 334
原创 mysql在MAC安装时忘记初始随机密码的解决办法
首先置空密码后可直接登录1. cd /usr/local/mysql/bin/ 2. sudo su ./mysqld_safe --skip-grant-tables & 3. 可能需要输入系统密码,正确输入后,现在的数据库密码将置为空需要重新设置密码的话update user set password=password("你的密码") where user="root";如果是5.7的版
2016-07-21 14:51:10 2380
原创 JSP页面返回JSON数据
创建方法 public static String renderJson(HttpServletResponse response, String content){ response.setContentType("application/json"); response.setCharacterEncoding("UTF-8"); response.setH
2016-07-11 19:09:09 3827
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人