Haproxy安装及配置(转)
摘要:1.安装# wgethttp://haproxy.1wt.eu/download/1.3/src/haproxy-1.3.20.tar.gz# tar zcvf haproxy-1.3.20.tar.gz# cd haproxy-1.3.20# make TARGET=linux26 PREFIX=...
阅读全文
posted @
2014-08-08 01:17
davidkam
阅读(366)
推荐(0)
Nginx+Tomcat+Keepalived+Memcache 负载均衡动静分离技术
摘要:一、概述 Nginx 作负载均衡器的优点许多,简单概括为: ①实现了可弹性化的架构,在压力增大的时候可以临时添加Tomcat服务器添加到这个架构里面去; ②upstream具有负载均衡能力,可以自动判断下面的机器,并且自动踢出不能正常提供服务的机器;Keepalived 可实现 Nginx负载均衡器...
阅读全文
posted @
2014-06-10 09:28
davidkam
阅读(494)
推荐(0)
linux下安装nginx、pcre、zlib、openssl
摘要:1、安装nginx之前需要安装PCRE库的安装最新下载地址 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/tar –zxvf pcre-8.21.tar.gz,解压目录为:pcre-8.21然后进入到cd pcre-8.21,进行配置、编...
阅读全文
posted @
2014-06-05 17:05
davidkam
阅读(1589)
推荐(0)
创建一个最简单的Linux随机启动服务
摘要:创建一个最简单的Linux随机启动服务 « Xiaoxia[PG]创建一个最简单的Linux随机启动服务网上有不少关于如何让Linux自动运行自己编写的脚本或者程序的方法,但是大多数都是把命令写到/etc/rc.d/rc.local或者/etc/rc.local里,这样虽然能够实现随机运行,但是并不...
阅读全文
posted @
2014-06-04 17:10
davidkam
阅读(477)
推荐(0)
Linux自启动
摘要:linux 下tomcat开机自启动修改Tomcat/bin/startup.sh 为:export JAVA_HOME=/usr/java/j2sdk1.4.2_08export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/li...
阅读全文
posted @
2014-06-04 15:33
davidkam
阅读(149)
推荐(0)
Linux文件夹文件创建、删除
摘要:Linux删除文件夹命令 linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字删除目录、文件 rm(remove)功能说明:删除文件或目录。语 法:rm[-d...
阅读全文
posted @
2014-06-04 14:52
davidkam
阅读(229)
推荐(0)
如何构建日均千万PV Web站点
摘要:http://www.cnblogs.com/xiaocen/p/3723839.htmlhttp://www.cnblogs.com/xiaocen/p/3726763.htmlhttp://www.cnblogs.com/xiaocen/p/3736037.html
阅读全文
posted @
2014-05-31 01:03
davidkam
阅读(187)
推荐(0)
linux ipvsadm安装
摘要:cd /usr/src/wget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24-6.src.rpmrpm -ivh ipvsadm-1.24-6.src.rpm #会有Header V3 DSA signatur...
阅读全文
posted @
2014-05-20 01:14
davidkam
阅读(2076)
推荐(0)
linux 进入 GNOME X 界面
摘要:CentOS 安装GnomeCentOSVmwareLinuxBlogHTML刚开始装系统的时候,没有选Gnome或者KDE,现在想装个玩玩。简单的安装可以参考这个:http://huruxing159.iteye.com/blog/744750centos安装是是使用linux text 模式安装...
阅读全文
posted @
2014-05-18 21:22
davidkam
阅读(2145)
推荐(0)
Linux中如何配置IP
摘要:与网络相关的文件:1) /etc/sysconfig/network 设置主机名称及能否启动Network2) /etc/sysconfig/network-scripts/ifcfg-eth0 设置网卡参数的文件3) /etc/modprobe.conf 开机时用来设置加载内核模块的文件4) /e...
阅读全文
posted @
2014-05-18 00:37
davidkam
阅读(825)
推荐(0)
Linux selinux关闭方法和防火墙关闭方法
摘要:在Linux下设置selinux有三种方法。一、在图形界面中: 桌面-->管理-->安全级别和防火墙,设置为disable。二、在命令模式下: 修改文件:/etc/selinux/config,然后重启系统。具体修改如图:三、运行命令:setup,进入”防火墙配置“,在selinux栏,选择”禁用“...
阅读全文
posted @
2014-05-17 23:50
davidkam
阅读(906)
推荐(0)
Nginx负载均衡和LVS负载均衡的比较分析(转)
摘要:Nginx负载均衡和LVS负载均衡的比较分析作者:匿名来源:ChinaZ源码报导浏览:1032次2011-12-6 15:12:27字号:大中小[摘要]Nginx是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。本文介绍Nginx负载均衡和LVS负载...
阅读全文
posted @
2014-05-14 23:05
davidkam
阅读(238)
推荐(0)
Linux vi命令
摘要:vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它...
阅读全文
posted @
2014-05-14 05:19
davidkam
阅读(237)
推荐(0)
CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡
摘要:一、简介VS/NAT原理图:二、系统环境实验拓扑:系统平台:CentOS 6.3Kernel:2.6.32-279.el6.i686LVS版本:ipvsadm-1.26keepalived版本:keepalived-1.2.4三、安装0、安装LVS前系统需要安装popt-static,kernel-devel,make,gcc,openssl-devel,lftp,libnl*,popt*1、在两台Director Server上分别配置LVS+KeepalivedLVS install -------------[root@CentOS-LVS_MASTER ~]# wget http://
阅读全文
posted @
2014-01-28 13:25
davidkam
阅读(230)
推荐(0)
用nginX+keepalived实现高可用的负载均衡
摘要:摘要:实施nginx和keepalived的规划、安装、配置等步骤文章目录1 规划和准备2 安装3 配置3.1 配置NginX3.2 配置keepalived3.3 让keepalived监控NginX的状态4 还可以做什么5 支持https6 支持webservice7 状态监控前面的《统一web访问层方案》中就目的、目标和整体方案进行了讨论,本文讨论具体的实施。简单来说就是在两台服务器上分别部署NginX,并通过keepalived实现高可用。1 规划和准备需要统一访问的应用系统:应用系统 域名/虚拟目录应用服务器及URLsvn dev.mycompany.com/svn http:...
阅读全文
posted @
2014-01-24 13:04
davidkam
阅读(433)
推荐(0)
Nginx+keepalived双机热备
摘要:[plain] view plaincopyNginxMaster:192.168.128.134NginxBackup:192.168.128.138VIP:192.168.128.177Nginx安装见nginx安装配置文档Master与Backup的Nginx配置一致.在MASTER跟BACKUP上安装Keepalived:[plain] view plaincopy#tarzxvfkeepalived-1.1.15.tar.gz-C../software#cd../software/keepalived-1.1.15#./configure–prefix=/usr/local/keep
阅读全文
posted @
2014-01-24 13:03
davidkam
阅读(566)
推荐(0)
linux 自启动
摘要:使用chkconfig命令可以查看在不同启动级别下课自动启动的服务(或是程序),命令格式如下:chkconfig --list可能输出如下:openvpn 0:关闭 1:开启 ...... 6:关闭 (0-6 为启动级别 ; 关闭/开启为相应级别下该服务的自动启动选项)如果希望对自动启动选项做出改变,命令格式为:chkconfig --level x name on/offz.B. chkconfig --level 5 openvpn off以上的命令可以查询系统可提供的服务,如果希望开机时启动某一程序,可采用以下方法:在~/.bash_profile文件最后一行添加所希望启动的软件名。如:
阅读全文
posted @
2014-01-20 11:44
davidkam
阅读(291)
推荐(0)
手工添加Linux防火墙端口
摘要:在linux实际操作中经常需要对防火墙进行修改,比如经常要修改或添加相关端口,下面以添加运行Tomcat所需8080端口为例:(以下命令操作均为root用户)1、编辑iptables文件#vi/etc/sysconfig/iptables添加如下一行,可以参照已有的已经开启的ssh的22端口-AINPUT-mstate--stateNEW-mtcp-ptcp--dport8080-jACCEPT(修改8080为其他端口,即可开启其他端口,如80,21等)2、重启防火墙#serviceiptablesrestart搞定!CentOS配置防火墙操作实例(启、停、开、闭端口)http://blog.
阅读全文
posted @
2014-01-18 16:44
davidkam
阅读(448)
推荐(0)
YUM更换源(1)--yum找不到安装包
摘要:公司提供的CentOS VM中,/etc/yum.repos.d 下 只有一个build.repo,其中提供的yum 源只有公司内部的几个源,很多包在这些源中都找不到。于是要添加别的源,下面的帖子中介绍了如何在CentOS中添加中科大、搜狐和163的yum源:http://www.husw.net/blog/post/1386/。摘录如下:本文章介绍的yum源支持的版本是CentOS 6系列,理论上支持RHEL6系列。更新方法如下:先进入yum源配置目录cd /etc/yum.repos.d备份系统自带的yum源mv CentOS-Base.repo CentOS-Base.repo.save
阅读全文
posted @
2014-01-17 10:49
davidkam
阅读(1052)
推荐(0)
nginx缓存设置
摘要:http://linux008.blog.51cto.com/2837805/547236目的:缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。实现:nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。配置:打开配置文件/usr/local/nginx/conf/nginx.confuser www www;worker_processes 2;error_log /var/log/nginx_error
阅读全文
posted @
2014-01-17 03:17
davidkam
阅读(549)
推荐(0)