orangleliu 笔记本

lzz的编程之旅,技术,思考,分享,happy

kubeadm安装k8s测试环境

目标是搭建一个可测试的k8s环境,使用的工具 kubeadm, 最终一个master节点(非高可用),2个node节点。 环境以及版本 Centos7.3 kubeadm 1.11.1 kubelet 1.11.1 kubectl 1.11.1 docker-ce-18.06 说明 k...

2018-07-30 14:34:14

阅读数:1384

评论数:0

内网IP端口扫描统计+服务识别简单思路

前提:内网是10网段的,几乎所有机器都开了80和22端口,所以以此为依据认为扫描到的都是在线的IP。 目标是得到在线的IP启动了哪些端口,尽量猜测端口对应的服务。 Centos7 (macos用brew直接安装就行) Nmap 6.47 Masscan 1.0.4 Python 2.7.x...

2018-05-31 10:03:22

阅读数:1832

评论数:0

SSH和Netcat完成临时内网穿透

场景是这样的,前几天问运维同学要了一个测试机,只有内网IP,大部分情况够用,但是呢,偶尔也需要看看web页面什么的,怎么解决呢,正好我有个VPS,所以就想用SSH做个反向隧道,可以在家里也能访问到测试机的web服务,大部分都是临时使用,用完就关闭就好,安全风险也不是很大。 连接互联网...

2018-03-20 00:00:54

阅读数:189

评论数:0

[命令行] curl查询公网出口IP

不管是在家里还是办公室,或者是公司的主机,很多时候都是在内网中,也就是说很多都是通过 NAT上网的,有时候需要查询下出口的公网IP,如果有浏览器,可以用百度, google搜 ip 这个关键词得到公网IP,那要是在命令行下呢? 下面是运维开发群的大神们分享的几个接口,整理了下分享给大家。 liuz...

2016-07-22 14:27:02

阅读数:31429

评论数:0

[Zabbix3.0 ]添加Nginx监控

通过Nginx的http_stub_status_module模块提供的状态信息来监控,所以在Agent端需要配置Nginx状态获取的脚本,和添加key信息等,然后在Server端配置Nginx的监控模板等。请根据自己情况调整,这里只做简单的参照。 主要是使用Github这个项目的代码 zabbi...

2016-04-10 17:40:37

阅读数:9151

评论数:0

[Zabbix3.0] 添加MySQL监控

zabbix3.0 server已经自带MySQL的模板了,只要修改agent端,然在server给主机添加模板就好了。 Agent端操作/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf 已经存在(自动安装的),还需要的是配置MySQL的用户...

2016-04-08 19:51:25

阅读数:4528

评论数:0

【shell脚本】ftp自动上传mysql备份文件

上一篇中 [mysql]每日备份shell脚本 给出了使用mysqldump备份到本地的脚本,接着下面是利用ftp把备份文件传输到远程服务器的脚本。 当然也可以用scp,rsync等等方案。 #!/bin/sh ############################ #orangleliu #f...

2015-07-20 15:18:39

阅读数:1561

评论数:0

[rrdtool]监控和自动画图,简单的监控.md

现在想要监控服务的流量和并发数,可是又没那么多时间来写系统,其他的运维系统又不熟悉,于是就用现有的rrdtool shell做了个简单的监控界面,临时用下,也算是个小实验把。 rrdtool也是刚接触,算是一个小练习 流程大致的流程是这样的(centos6操作系统) 初始化rrd数据库 shell...

2015-07-03 11:43:26

阅读数:2932

评论数:0

【shell脚本】nginx每天自动切割日志脚本

nginx每天日志量比较大的时候,最好每天自动切割,存储,这样可以方面以后的查询和分析 #!/bin/sh ################### #filename: nginx_log_rotate.sh #vsersion: 0.1v #1 0 * * * /bin/sh /home/pro...

2015-06-30 19:08:46

阅读数:2482

评论数:0

[sersync+rsync] centos6.5 远程文件同步部署记录

针对本地文件的修改,自动同步到远程文件夹,远程备份很方面。研究了下大家的主流同步方案一般是 rsync+inotify和rsync+sersync, 我这里使用sersync的方案,当然大部分都是参照前人经验,感谢他们的无私。 概述我这里的目的是为了远程同步mysql的备份文件,cento...

2015-06-30 18:59:05

阅读数:3990

评论数:0

[sersync] github镜像 二进制包

这几天在搞数据的本地备份和远程备份的事情,用到了sersync这个国产的同步工具,可是发现他托管在google code,需要fanqiang才能下载, 于是就弄了一个github的镜像,顺便把64位的二进制包也放到上面,这样安装时候直接wget就好了。sersync github镜像 sersy...

2015-06-30 18:05:51

阅读数:3856

评论数:0

【shell脚本】mysql每日备份shell脚本

每天固定时间用mysqldump 备份mysql数据。 #!/bin/bash #每天早上4点, mysql备份数据 orangleliu #chmod 700 backup.sh #crontab -e #0 4 * * * /home/erya/run/moniter/mysql_backup...

2015-06-26 18:08:32

阅读数:1409

评论数:0

[django]项目打包构建

django项目的结构大体上都是类似,打包主要的功能就是把一些不需要部署的文件剔除,把需要部署的文件直接压缩打包。 这里还想集成一个配置文件模板生成配置文件的过程,或者写一个配置文件生成的工具,不用每次都复制修改,容易出错。 下面是orangleliu君的一个小实验,仅供参考和相互交流。 这是项目...

2015-06-23 11:50:01

阅读数:5980

评论数:1

[cacti]nginx+php+cacti+mysql+php-fpm 安装小记

网上教程很多,但是nginx不太多,下面安装时候主要参考的篇文章: http://54im.com/linux/linux-cacti-cn-install.html http://www.tecmint.com/install-cacti-network-monitoring-on-...

2015-05-24 20:02:18

阅读数:2271

评论数:0

expect 简单使用

简单的登陆脚本这样就不用每次都输入ssh命令了,使用密码还是有些不安全,谨慎使用。#!/usr/bin/expect -f #filename: auto_login.sh #author: orangleiu v1.0 # out time is 30 s set timeout 30#log...

2015-05-16 22:42:56

阅读数:1162

评论数:0

[virtualenv]生产环境中使用virtualenv

virtualenv 对于python开发和部署都是好工具,可以隔离多个python版本和第三方库的版本,这里作者总结了几个常用python服务怎么样结合virtual部署 原文链接 Python 中我最喜欢的东西之一就是可以使用 virtualenv 去创建隔离的环境。非常简单的就可以在不同的项...

2015-04-15 22:35:56

阅读数:3395

评论数:0

[supervisor] 使用小记(入门教程)

之前到现在很久没有用了,还是从安装说下,做个简单的实验,系统为Ubuntu14.04 sudo pip_python install supervisor sudo echo_supervisord_conf > /etc/supervisord.conf # 会报错 permissio...

2015-04-15 11:58:20

阅读数:8373

评论数:3

[Python监控]psutil模块简单使用

安装很简单 pip install psutil 官网地址为 https://pythonhosted.org/psutil/ (文档上有详细的api) github地址为 https://github.com/giampaolo/psutil/ psutil比较好的地...

2014-12-12 11:13:49

阅读数:12665

评论数:0

[uwsgi]使用建议(类似最佳实践)

看了下uwsgi官方的一个使用建议,之前都是直接参考了下django文档中那个比较简单的配置或者就写了个能运行的配置,么有注意很多细节问题,这里学习下,把需要的配置添加到项目配置中。 1 http and http-socket 是2个不同的配置项,http直接使用http协议,可以直接作...

2014-12-06 23:08:51

阅读数:3742

评论数:0

[系统运维]Supervisord安装和启动程序

supervisord 是client/server 系统把不是守护进程的进程变成守护进程监控它自己启动的进程,类似于看门狗可以作为开机启动的一种封装可以精确控制进程的状态,而不是pidfile那么不准确 安装 说白了就是个python包,官方文档,我这里系统是centos6.5 root用户...

2014-11-20 19:05:25

阅读数:17358

评论数:0

提示
确定要删除当前文章?
取消 删除