linux

Nginx,LVS,HAproxy优缺点分析

PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。 一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的;大型网站或重要的服务,且服务器比较多时,可以考虑用LVS。 阅读更多…

linux

nginx编译安装

       源码编译安装nginx 1、安装pcre软件包(使nginx支持http rewrite模块) [root@localhost]#  yum install -y pcre [root@localhost]#  yum install -y pcre-devel 2、安装openssl-devel(使nginx支持ssl) [root@localhost]#  yum install -y openssl-devel 3、创建用户nginx [root@localhost]#  useradd nginx [root@localhost]#  passwd nginx 阅读更多…

linux

vsftpd安装配置

安装 上传安装包到服务器,开始安装 以下二选一 rpm 安装 rpm -ivh vsftpd-3.0.3.rpm 编译安装 tar -zxvf vsftpd-3.0.3.tar.gz cd vsftpd-3.0.3 sed -i 's/\#undef\ VSF\_BUILD_\TCPWRAPPERS/\#define\ VSF\_BUILD\_TCPWRAPPERS/' builddefs.h sed -i 's/\UTF8\ ON/\DISABLE\ UTF8\ ON/' opts.c sed -i 's/lib\//lib64\//g' vsf_findlibs.sh make && make install cp RedHat/vsftpd.pam /etc/pam.d/ftp sed -i 's/lib\//lib64\//g' /etc/pam.d/ftp cp vsftpd /etc/init.d/ chmod 755 /etc/init.d/vsftpd touch /etc/vsftpd.user_list 阅读更多…

linux

iptables

代理服务型防火墙工作原理 代理服务型防火墙是在应用层上实现防火墙功能的。它能提供部分与传输有关的状态,能完全提供与应用相关的状态和部分传输的信息,它还能处理和管理信息。iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础 阅读更多…

linux

vsftpd详解

vsftpd作为一个主打安全的FTP服务器,有很多的选项设置。下面介绍了vsftpd的配置文件列表,而所有的配置都是基于vsftpd.conf这个配置文件的。本文将提供完整的vsftpd.conf的中文说明。学习本文的内容将有助于你初步了解vsftpd的配置文件,但针对具体情况还需要制定具体的配置方法。 vsftpd的配置文件 阅读更多…