摘要:
[TOC] 0. 前提: 部署rsync+sersync服务,实现实时监控目录的变化,并实时同步变化文件。 192.168.1.9:安装rsync server服务。 192.168.1.10:安装rsync,sersync服务。 监控192.168.1.10(/data/{www,bbs}) 19 阅读全文
摘要:
expect实现自动交互由浅入深 作为运维人员可以通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。Expect是一个免费的编程工具语 阅读全文
摘要:
批量执行工具PSSH详解 pssh是一个python编写可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的,使用必须在各个服务器上配置好密钥认证访问。 安装pssh包 yum 安装: yum install pssh y 编译安装: 安装setuptools包,如果安装了跳过 阅读全文
摘要:
详解IPTABLES Iptables 是Linux 内核集成的 IP 信息包过滤系统。如果Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则该系统有利于在 Linux 系统上更好地控制 IP 信息包过滤和防火墙配置。 IPTABLES的简单介绍 防火墙在做信息 阅读全文
摘要:
```shell
#!/bin/bash
#
# nginx Start nginx # chkconfig: - 85 15
# description: The nginx is an efficient web server
# processname: nginx
# config: /usr/local/nginx/conf/nginx.conf
# pidfile: /usr/l... 阅读全文
摘要:
[TOC] 1. ansible离线安装 最近要在内网部署一台ansible服务器,只能手动离线安装ansible包以及解决各种依赖包问题,好在报错的时候直接抛出缺少的依赖包名称,安装起来也不太费劲。但是需要的包有点多,故做此记录。软件包及其依赖包链接见文章部。 软件包版本: 2. ansible配 阅读全文
摘要:
[TOC] 介绍 检测服务器当前的性能,主要检查的项目如下: 负载:uptime 内核信息: dmesg 内存:vmstat、free CPU:top、mpstat、 I/O:iostat 网络:sar 有些命令需要安装sysstat包 负载:uptime 通过 命令可以快速的查看当前的服务器的1分 阅读全文
摘要:
[TOC] 1. os.path模块 3.4版本之前使用os.path模块,3.4版本之后建议使用pathlib模块 |方法|解释| | | | |path.join|拼接一个路径出来| |path.exists|判断该路径是否存在| |path.split|将路径切割成头和尾的一个元组| |pat 阅读全文
摘要:
1. 启动mongodb没有使用通道控制 mongod port 27017 dbpath /data/db1 2. 连接mongo mongo port 27017 3. 创建用户 use admin db.createUser( { user: "myUserAdmin", pwd: "abc1 阅读全文
摘要:
MYSQL服务器my.cnf配置参数详解: 硬件:内存16G [client] port = 3306 socket = /data/mysql.sock [mysql] no auto rehash 不开启自动补全功能,启用auto rehash [mysqld] user = mysql por 阅读全文