欢迎来到李先生的博客

深山的鹿,不知归处;万般皆苦,只可自渡。
扩大
缩小
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2017年11月26日

最近生活感悟

摘要: 同事们去旅游去了,在公司值班,借此机会,刚好可以好好回顾一下最近工作生活。 工作: 新工作入职一个月,海外棋牌游戏初创型公司,运维工程师岗位。从刚开始的充满激情与满怀激情的心情,到现在是处于平淡的心情。激情是新公司,认为公司很有前景,业务量一大,运维很有干头,可以大展身手干一番。慢慢的慢慢的趋于平淡 阅读全文

posted @ 2017-11-26 14:59 Captain_Li 阅读(302) 评论(1) 推荐(0) 编辑

2017年11月13日

安装phpssdbadmin

摘要: 1:先安装nginx+php 参考博文:http://www.cnblogs.com/lemon-le/p/7161356.html 里面有详细的搭建lnmp架构,这里只需参照安装php和nginx即可 2:下载phpssdbadmin 1)在上面的博文里也有包,下载后,放在对应的根路径下,也就是n 阅读全文

posted @ 2017-11-13 21:13 Captain_Li 阅读(508) 评论(0) 推荐(0) 编辑

shell脚本使用## or %%

摘要: 今天写脚本的时候,遇到一个文件路径需要去掉右边一部分,当时就想到了这个,但是很久没用过了,很多不记得了,记录一下这种用法 1:vim test.sh #!/bin/bash location=/file1/file2/file3/file4/a.txt echo "\${location#*/} : 阅读全文

posted @ 2017-11-13 15:46 Captain_Li 阅读(1115) 评论(0) 推荐(0) 编辑

2017年11月12日

Nginx源码结构及如何处理请求

摘要: 一、源码结构 1:下载安装包后,解压,可以看到目录结构,其中src目录下放的是源码 2:src源码目录下,可以看到这几个目录 mail:mail目录中存放了实现Nginx服务器邮件服务的源码,主要实现对邮件服务依赖的数据结构的定义和初始化,对SMTP协议、POP3协议和IMAP协议的实现,以及对SS 阅读全文

posted @ 2017-11-12 22:26 Captain_Li 阅读(484) 评论(0) 推荐(0) 编辑

2017年11月8日

初识nginx反向代理和缓存机制

摘要: 实现的需求图: 环境: nginx缓存和反向代理服务器:192.168.0.224 实际存储数据机器:192.168.0.37 一、实现反向代理 1、安装nginx,两台服务器都需要安装 1)安装依赖包 2)下载nginx 3)解压编译 2、修改配置文件 这里只实现他的功能,并没有对配置文件做更多的 阅读全文

posted @ 2017-11-08 15:38 Captain_Li 阅读(11935) 评论(0) 推荐(0) 编辑

2017年11月7日

nginx里proxy_pass有无/的区别

摘要: nginx在反向代理的时候,proxy_pass需要指定路径,有无"/"的区别,如下: location /lile { 配置一: proxy_pass http://192.168.0.37/; 配置二: proxy_pass http://192.168.0.37; } 环境说明: 反向代理服务 阅读全文

posted @ 2017-11-07 20:20 Captain_Li 阅读(35109) 评论(0) 推荐(1) 编辑

2017年11月2日

待学习的问题

摘要: Twemproxy cdn zabbix 二次开发 iptables nosql ssdb 阿里云 keepalived php nginx top 网络 路由知识等 DNS 搭建DNS服务器 就不用每个人配置hosts chroot 防火墙 netstat -anp |grep listen 的用 阅读全文

posted @ 2017-11-02 20:53 Captain_Li 阅读(460) 评论(1) 推荐(0) 编辑

2017年10月31日

在现有的模板上添加监控项以及触发器(七)

摘要: 版本:zabbix_server (Zabbix) 3.0.5 查看系统版本:zabbix_server -V 需要添加一个监控项,当可用的内存少于10%的时候发生邮件报警,这里最重要的是公式是怎么写 (100*(last("vm.memory.size[available]")/last("vm. 阅读全文

posted @ 2017-10-31 21:10 Captain_Li 阅读(424) 评论(0) 推荐(0) 编辑

2017年9月19日

面试总结(一)

摘要: 面试岗位:运维工程师 时间:2017-09-19 上午、下午 上午 笔试题(面试后根据自己的记忆总结): 1:有四个*.log结尾的文件,用最简单的命令把这四个文件输出到一个文件 2:使用ssh远程登录执行命令,如何避免ssh退出后,进程不会挂掉 3:Linux下的Bridge,NAT,Host-o 阅读全文

posted @ 2017-09-19 23:55 Captain_Li 阅读(503) 评论(1) 推荐(2) 编辑

2017年9月15日

装系统时 System clock uses UTC 问题

摘要: 装系统也装了至少不下50次了,每次都是傻瓜一样的按照第一印象在弄,从未想过为啥,装到这里的时候,System clock uses UTC 勾不勾呢,每次都是百度,然后装完这一次下一次又忘了,这是没有理解他的意思为啥,所以才会这样。 这里的System clock uses UTC前面的勾去掉,因为 阅读全文

posted @ 2017-09-15 20:02 Captain_Li 阅读(3767) 评论(0) 推荐(0) 编辑

2017年7月21日

zabbix与tomcat(六)

摘要: 一、zabbix监控远程tomcat的流程 Zabbix-server 找 zabbix Java Gateway获取Java数据 zabbix Java Gateway 找Java程序(zabbix-agent)获取数据 Java程序返回数据给zabbix Java Gateway zabbix 阅读全文

posted @ 2017-07-21 14:18 Captain_Li 阅读(550) 评论(0) 推荐(0) 编辑

2017年7月20日

zabbix 与 nginx (五)

摘要: zabbix监控nginx的大概流程为: 1:被监控端的nginx开启stub_status模块 2:通过脚本的方式获取nginx的状态值 3:修改被监控端的配置文件,Userparameter=item.key[*],command 4:创建模版 添加应用集、监控项、触发器、图像等 5:添加主机, 阅读全文

posted @ 2017-07-20 11:30 Captain_Li 阅读(2153) 评论(0) 推荐(0) 编辑

2017年7月19日

zabbix使用微信报警(四)

摘要: https://qy.weixin.qq.com/ 企业号注册 http://qydev.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5 微信调用接口说明 http://qydev.weixin.qq.com/debug 微信企业号接口调试 阅读全文

posted @ 2017-07-19 11:46 Captain_Li 阅读(7124) 评论(0) 推荐(2) 编辑

2017年7月18日

邮件报警以及服务端能否ping通客户端的小例子(三)

摘要: 就这个小小的东西,弄了一天,弄的头晕眼花,毕竟第一次弄这个,记录下来,若干年之后,回看这些笔记,不知是什么样的感想,哈哈。我学一个东西的时候喜欢系统的来,一点一点的来,做这个的时候想法很简单,搭建出来服务端和客户端了,得把zabbix用起来,怎么用,怎么用好。就想到先来一个简单的,监控客户端,当客户 阅读全文

posted @ 2017-07-18 10:04 Captain_Li 阅读(785) 评论(0) 推荐(0) 编辑

2017年7月14日

zabbix图形化界面乱码(二)

摘要: 中文字体乱码,解决办法: 1:从Windos下拷贝字体到服务器,C:\Windows\Fonts,有很多,看着喜欢的拷贝 2:然后在zabbix 服务端,进入到zabbix web的工作目录(不是Linux系统,也不是zabbix安装目录,而是zabbix web目录) 在前一篇的基础上,我的是:/ 阅读全文

posted @ 2017-07-14 10:02 Captain_Li 阅读(426) 评论(0) 推荐(1) 编辑

2017年7月13日

zabbix安装、部署、lnmp(一)

摘要: 最近入手zabbix,准备好好的研究,好好的弄。 环境准备: mysql:5.6.29 PHP:5.6.12 Nginx:1.8.0 zabbix:3.2.6 操作系统:Centos6 用户:普通用户lile 所有的安装包:http://pan.baidu.com/s/1hsmpr96 (百度网盘) 阅读全文

posted @ 2017-07-13 16:44 Captain_Li 阅读(1173) 评论(0) 推荐(0) 编辑

2017年7月10日

创建、更新和删除(三)

摘要: 一:插入 插入是向MongoDB中添加数据的基本方法 db.test.insert() > use testdb switched to db testdb > db.test.insert({"name":"lile"}) WriteResult({"nInserted":1}) > db.tes 阅读全文

posted @ 2017-07-10 16:00 Captain_Li 阅读(735) 评论(0) 推荐(0) 编辑

2017年7月7日

MongoDB基础知识(二)

摘要: 一、基本概念 1:文档(document)是MongoDB中数据的基本单元,非常类似于关系型数据库管理系统中的行 2:集合(collection)可以看做是一个拥有动态模式(dynamic schema)的表 3:MongoDB的一个实例可以拥有多个相互独立的数据库,每一个数据库拥有自己的集合 4: 阅读全文

posted @ 2017-07-07 16:54 Captain_Li 阅读(633) 评论(0) 推荐(0) 编辑

MongoDB的启动与停止(一)

摘要: 1:启动和停止Mongodb 1)从命令行启动 执行mongod,启动MongoDB服务器,mongod有很多可配置的启动选项,可以使用mongod --help查看所有选项 --dbpath: 指定数据目录,默认是/data/db下,每个mongod进程都需要独立的数据目录,加入有3个mongod 阅读全文

posted @ 2017-07-07 14:27 Captain_Li 阅读(128670) 评论(0) 推荐(2) 编辑

2017年6月24日

python制作模块

摘要: 自己写的函数,为了下一次方便用,做成模块 主要有这几个步骤: 1:准备发布 2:构建发布 3:导入模块并使用 1:准备发布 首先,我自己写的一个打印出列表(含嵌套列表),打印出列表中的每个数据项,文件名为print_list.py 然后,准备setup.py文件,在这个文件里包含有关发布的元数据 2 阅读全文

posted @ 2017-06-24 11:08 Captain_Li 阅读(1389) 评论(0) 推荐(0) 编辑

2017年6月2日

Fabric实例

摘要: Fabric的官网 http://fabric-chs.readthedocs.io/zh_CN/chs/index.html 参考《Python自动化运维 技术与最佳实践》 1:查看本地与远程主机信息 with 的作用是让后面的表达式的语句继承当前状态,实现“cd /tmp && ls”的效果 w 阅读全文

posted @ 2017-06-02 18:03 Captain_Li 阅读(1019) 评论(0) 推荐(0) 编辑

Fabric的settings用法

摘要: http://fabric-chs.readthedocs.io/zh_CN/chs/api/core/context_managers.html?highlight=with%20settings#fabric.context_managers.settings 官网的settings介绍 1:s 阅读全文

posted @ 2017-06-02 17:21 Captain_Li 阅读(1717) 评论(0) 推荐(0) 编辑

Fabric的@runs_once的理解

摘要: 1:runs_once的用法,一直没理解,我看网上都是说:“函数修饰符,标识的函数只会执行一次,不受多台主机影响” 实在没理解,然后看了一下官方文档,这样解释 举个例子: #!/usr/bin/python from fabric.api import * env.user="lile" env.h 阅读全文

posted @ 2017-06-02 14:55 Captain_Li 阅读(460) 评论(0) 推荐(0) 编辑

2017年6月1日

jenkins构建完成后,执行的命令行的东西也会自动结束的解决办法

摘要: 问题: 把添加VPN的指令写在脚本里,然后用jenkins执行这个脚本,jenkins执行的结果是成功的,但是在机器上看,并没有执行成功。 问题分析: 其实在机器上执行过添加VPN的操作,只是在jenkins任务结束后,添加的VPN也自动跟着结束了,这个过程可以在执行的过程中做测试,使用sleep 阅读全文

posted @ 2017-06-01 11:29 Captain_Li 阅读(7261) 评论(0) 推荐(0) 编辑

解决ansible上传速度慢的问题

摘要: 问题: 假如有A、B、C、D....等机器,机器A为Ansible服务器,机器B、C、D...等为Ansible管理的节点服务器,A机器与其他机器都不在同一个网络,也就是A机器必须添加VPN之后才能与其他机器通信,我要上传文件夹到节点服务器; 普通的上传文件方法是用Ansible的copy模块把放在 阅读全文

posted @ 2017-06-01 10:15 Captain_Li 阅读(4340) 评论(1) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

导航