#!/bin/bash# 此脚本为管理KVM虚拟机dir=/data/kvmxml=/etc/libvirt/qemuif [ $# -lt 1 ];then echo "脚本用法:" echo "$0 clone [kvmname1,kvmname2....] #克隆虚拟机" echo "$0 start [kv
puppet自动化管理工具基于ruby语言开发的自动化管理工具,以c/s模式独立运行puppet工作原理1:客户端puppetd调用facter,facter会探测出本机的一些信息,然后puppetd把这些信息发送到服务端2:服务端的puppetmaster监测到客户端的主机名,然后会到manifest里面对应的node配置,然后对这段内容进行解析,facter送过来的信息可以作为变量进行处理的,
项目名称:lvs双主负载均衡项目描述:lvs双主负载web为CDN客户提供访问项目技术:lvs双主负载Nginxlvs+keepalived192.168.110.130vip1:192.168.110.140lvs+keepalived192.168.110.131vip2:192.168.110.141Nginx1192.168.110.132vip1:192.168.110.140vip2:
lvs负载均衡集群lvs工作原理1.当客户端的请求到达负载均衡器的内核空间时,首先会到达PREROUTING链。2.当内核发现请求数据包的目的地址是本机时,将数据包送往INPUT链。3.LVS由用户空间的ipvsadm和内核空间的IPVS组成,ipvsadm用来定义规则,IPVS利用ipvsadm定义的规则工作,IPVS工作在INPUT链上,当数据包到达INPUT链时首先会被IPVS检查,如果数据
mfs分布式文件系统MFS原理:数据分散在多个物理服务器上,呈现给用户统一的资源mfs角色1:master (master记录数据存放信息,类似于lvs,只是lvs仅仅依靠算法分发请求而master是根据内存中记录的metadata信息来分发请求的)2:metalogger(把master中记录的数据存放信息实时同步到热备服务器(文件类型chagelog_ml.*.mfs)如果master挂了可以
#!/bin/bash####结果判断judge() { if [ $? -eq 0 ];then echo "successfly..." else echo "filed...." exit 500 fi}echo "####环境准备"/etc/
#!/bin/bash####结果判断judge() { if [ $? -eq 0 ];then echo "successfly..." else echo "filed...." fi}echo "####环境准备"/etc/init.d/iptables stop &&g
wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.4.6/zabbix-2.4.6.tar.gzwget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz
安装顺序(apr——apache——mysql——php)环境CentOS6.5apr-1.5.1.tar.gz apr-util-1.5.4.tar.gzhttpd-2.4.12.tar.bz2cmake-2.8.10.2.tar.gzmysql-5.6.16.tar.gzphp-5.4.19.tar.gz环境安装yum -y install pcre-devel zlib-devel
httpd版本:2.4 2.2 2.0httpd特性:1:事先创建进程2:按需维持适当的进程3:模块化设计,支持单独编译模块4:支持多种虚拟主机的配置 4.1:虚拟主机的方式 基于ip地址的虚拟主机 基于端口的虚拟主机 基于域名的虚拟主机5:支持HTTPS(基于mod_ssl模块实现)6:支持用户认证7:支持基于
#!/bin/sh # # nginx - this script starts and stops the nginx daemin # # chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse \ # proxy and IMAP/P
1:运行nginx时的错误./configure: error: the HTTP rewrite module requires the PCRE library.解决:[root@svr110 nginx-1.2.0]# rpm -qa | grep -i pcrepcre-7.8-6.el6.x86_64[root@svr110 nginx-1.2.0]# yum -y install pc
1:环境准备useradd nginx -s /sbin/nologin -Museradd mysql -s /sbin/nologin -Mnginx:nginx-1.8.1.tar.gzhttp://nginx.org/download/nginx-1.8.1.tar.gzcmake-2.8.10.2.tar.gzhttp://download.chinaunix.net/download.
nginx的优点1:静态小文件高并发2:占用资源小(2W并发,开10个线程,占用几百兆内存)3:功能种类多(cache缓存,反向代理)4:支持epoll模型(nginx高并发的实现功能)5:利用nginx可以对IP限速,可以限制连接数6:配置简单lnmp实现原理1:用户请求静态过来到nginx2:如果客户请求动态文件到nginx,nginx通过fastcgi_pass的配置将.php的文件请求转发
#!/bin/bash# current time:2016-11-04 10:40:14#数据库信息prot="3306"hostname="localhost"username="root"password="123456"DB_name="Bank"table_name="bank"cmd="mysql -u${username} -h${hostname} -p${password} -e
#!/bin/bashfor ip in `cat ip.txt`do curl http://www.ip.cn/index.php?ip=${ip}done
#!/bin/bash# current time:2016-11-02 16:14:56LANG=en_US.UTF-8start=`date +%s`thread=80mkfifo ugcexec 4<>ugcfor ((i=0;i<$thread;i++))do echo -ne "\n" 1>&4donewhile read lin
每日更新,一起努力,总有一天我们也要像别人一样装逼
实验01:LNMP平台的搭建实验目标:nginx可以解析php实验步骤:一:环境准备1:准备搭建环境,创建用户[root@svr110 ~]# useradd www[root@svr110 ~]# useradd mysql2:将原有的http网站服务停止并删除原有mysql的主配置文件,停掉mysql服务3:解压软件包[root@svr110 ~]# unzip lnmp+memcached.
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号