随笔分类 -  运维

上一页 1 2 3 下一页
Linux删除软链接
摘要:首先我们先来创建一个文件 首先我们先来创建一个文件 #mkdir test_chk #touch test_chk/test.txt #vim test_chk/test.txt (这一步随便在这个test.txt里写点东东即可) 下面我们来创建test_chk目录 的软链接 #ln-s test_ 阅读全文
posted @ 2018-09-27 09:39 睡着的糖葫芦 阅读(623) 评论(0) 推荐(0) 编辑
使用nginx代理kibana并设置身份验证
摘要:1.添加一个单独的nginx配置文件,设置转发 2. 修改kibana配置文件kibana.yml 3. 配置登录验证 4.重新加载nginx配置 5.用浏览器直接访问9090端口输入账号密码进入 阅读全文
posted @ 2018-05-10 15:03 睡着的糖葫芦 阅读(283) 评论(0) 推荐(0) 编辑
利用shell脚本远程登录服务器并修改saltstack配置并重启服务
摘要:最近公司为了上一个活动功能,增加了40台服务器,虽然服务器可以通过saltstack 来统一管理(自动化运维工具 SaltStack 搭建),项目可以通过jenkins + saltstack统一发布(利用jenkins+saltstack+sh部署项目到多台服务器),但是在此之前需要把这40台服务 阅读全文
posted @ 2018-04-28 11:55 睡着的糖葫芦 阅读(1133) 评论(0) 推荐(0) 编辑
利用jenkins+saltstack+sh 修改nginx配置文件并重新加载
摘要:jenkins的配置(这里作用只是当做界面使用,利用它来管理执行salt命令) 1.构建操作来执行shell脚本 (pillar可以配置灵活的参数) saltstack 的 sls文件编写 nginx.sls source 为 源文件,name 为推送到远程minion服务器的 目标文件 阅读全文
posted @ 2018-04-23 15:20 睡着的糖葫芦 阅读(1265) 评论(0) 推荐(0) 编辑
利用jenkins+saltstack+sh部署项目到多台服务器
摘要:jenkins的配置(这里作用只是当做界面使用,利用它来管理执行salt命令,这里以 shop 这个项目目录为例) 1.利用参数化构建项目,来实现是发布还是回滚操作: 2.构建操作来执行shell脚本 saltstack 的 sls文件编写 deploy.sls文件如下 上面的作用就是 执行配置文件 阅读全文
posted @ 2018-04-23 15:03 睡着的糖葫芦 阅读(3168) 评论(0) 推荐(0) 编辑
linux:nohup 不生成 nohup.out的方法
摘要:关键在于最后的 >/dev/null 2>&1 部分,/dev/null是一个虚拟的空设备(类似物理中的黑洞),任何输出信息被重定向到该设备后,将会石沉大海 >/dev/null 表示将标准输出信息重定向到"黑洞" 2>&1 表示将标准错误重定向到标准输出(由于标准输出已经定向到“黑洞”了,即:标准 阅读全文
posted @ 2018-04-17 10:00 睡着的糖葫芦 阅读(8651) 评论(0) 推荐(0) 编辑
shell脚本实例总结
摘要:1.判断文件夹是否存在 2.切分nginx日志 阅读全文
posted @ 2018-04-09 19:14 睡着的糖葫芦 阅读(252) 评论(0) 推荐(0) 编辑
saltstack 迭代项目到客户端并结合jenkins自动发布多台服务器
摘要:前面已经讲解了Webhook实现Push代码后的jenkins自动构建,接下来通过结合slatstack 实现多台机器的项目代码发布。 利用saltstack中file.recurse方法,运用该模块可以将定义的目录下所有文件都推送到远端服务器指定的位置,而且只需要一条命令,接下来我们就演示一下该方 阅读全文
posted @ 2018-04-08 15:07 睡着的糖葫芦 阅读(2248) 评论(0) 推荐(0) 编辑
自动化运维工具 SaltStack 搭建
摘要:原文地址:https://www.ibm.com/developerworks/cn/opensource/os-devops-saltstack-in-cloud/index.html#N10072 因为有时候项目上线,需要将本地或者跳板机上的发布版本发布到服务器上,如果服务器数量少,可以一台一台 阅读全文
posted @ 2018-04-08 14:23 睡着的糖葫芦 阅读(719) 评论(0) 推荐(0) 编辑
coding利用Webhook实现Push代码后的jenkins自动构建
摘要:安装jenkins 篇:http://www.cnblogs.com/loveyouyou616/p/8714544.html 之前部署了持续集成工具jenkins。通常是开发后的代码先推到 远程代码仓库(这里以coding为例),然后通过jenkins定时脚本或者操作构建代码发布。利用定时轮训的方 阅读全文
posted @ 2018-04-04 14:44 睡着的糖葫芦 阅读(3157) 评论(0) 推荐(0) 编辑
centos下搭建Jenkins持续集成环境(安装jenkins)
摘要:1、安装JDK 2、安装jenkins 添加Jenkins库到yum库,Jenkins将从这里下载安装。 如果不能安装就到官网下载jenkis的rmp包,官网地址(http://pkg.jenkins-ci.org/redhat-stable/) 配置jenkis的端口 找到修改端口号: JENKI 阅读全文
posted @ 2018-04-04 08:29 睡着的糖葫芦 阅读(67598) 评论(5) 推荐(10) 编辑
Linux 按时间批量删除文件(删除N天前文件)
摘要:需要根据时间删除这个目录下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的无效数据。 可以使用下面一条命令去完成: 这个是根据时间删除。 下面简要解释一下,这句shell命令: find /home/lifeccp/dicom/studies -mtime +21 阅读全文
posted @ 2017-12-12 13:10 睡着的糖葫芦 阅读(1766) 评论(0) 推荐(0) 编辑
phalcon安装-遇坑php-config is not installed 解决方法
摘要:通过源码编译安装php环境,按照phalcon官方文档安装扩展,会遇到php-config is not installed的坑。 尝试通过下列命令可以解决: 阅读全文
posted @ 2017-07-13 18:31 睡着的糖葫芦 阅读(2988) 评论(0) 推荐(0) 编辑
利用scp 远程上传下载文件/文件夹
摘要:scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ... [[user@]ho 阅读全文
posted @ 2017-07-11 14:36 睡着的糖葫芦 阅读(261) 评论(0) 推荐(0) 编辑
linux tar打包
摘要:范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩![root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gz 阅读全文
posted @ 2017-07-11 14:34 睡着的糖葫芦 阅读(1589) 评论(0) 推荐(0) 编辑
shell脚本学习
摘要:#!/bin/sh#获得私有ipip=`ifconfig eth0 | grep 'inet' | awk '{print $2}'` ip1='x.x.x.x' if [ "$ip" == "$ip1" ]; then dir='/home/wwwroot/default/guoyi/Pay/' else dir='/home/web/guoyi/Pay/' fi php ${dir}'i... 阅读全文
posted @ 2017-06-28 19:16 睡着的糖葫芦 阅读(149) 评论(0) 推荐(0) 编辑
supervisor 使用教程(转)
摘要:原文地址:https://word.gw1770df.cc/2016-08-04/linux/supervisor-%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/ Supervisor 官网为 http://supervisord.org/ A Process Contr 阅读全文
posted @ 2017-06-16 16:47 睡着的糖葫芦 阅读(10404) 评论(0) 推荐(1) 编辑
Linux符号连接的层数过多
摘要:转:http://blog.csdn.net/ta893115871/article/details/7458869 创建符号链接的时候一定要使用绝对路径,例如:/usr/local/cxxt/config-tools需要创建到 /usr/bin/config-tools如果你当前目录在 cxxt目 阅读全文
posted @ 2017-04-14 14:31 睡着的糖葫芦 阅读(2402) 评论(0) 推荐(0) 编辑
Nginx配置杂记(转)
摘要:转至:http://www.cnblogs.com/kuangke/p/5619400.html Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,相较于Apache,具有占有内存少、稳定性高等优势。Nginx安装非常简单、配置文件简洁,但是配置的类目 阅读全文
posted @ 2017-02-07 17:23 睡着的糖葫芦 阅读(283) 评论(0) 推荐(0) 编辑
Git查看、删除、重命名远程分支和tag(转)
摘要:转:http://zengrong.net/post/1746.htm 这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲: 查看远程分支 加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话): 删除远程分支和tag 在Git v1.7.0 之后,可以 阅读全文
posted @ 2016-11-30 10:04 睡着的糖葫芦 阅读(460) 评论(0) 推荐(0) 编辑

上一页 1 2 3 下一页