-

Linux运维

Linux运维主要包括Linux下Web服务器环境搭建,Linux服务器各种系统参数配置,Linux服务器的监控和维护。Linux运维主要记录Linux运维过程中一些经验和分享不错的Linux运维技术。

Nginx反向代理和负载均衡实践

Linux

Nginx作为反向代理服务器,可以对Web服务器提供加速,并且具有负载均衡的功能。nginx可以自动剔除停止服务的服务器,保证web服务的正常访问。用户访问192.168.1.4,将其代理到192.168.1.2:80、192.168.1.3:80这两台服务器实现负载。
阅读原文 »

Linux下部署LVS(NAT)+keepalived

Linux

LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。keepalives主要用作RealServer的健康状态检查以及LoadBalance主机和BackUP主机之间failover的实现。我们完全可以用这两个免费软件配合实现网站高性能高可用负载均衡。
阅读原文 »

发布服务器搭建(rsync+inotify)

Linux

Linux下为了数据安全或者网站同步镜像,不得不考虑一些实时备份的问题。当做集群需要把代码分发到多台服务器的时候可以使用。实现思路,记住inotify 系统的变化通知机制和rsync工具实现远程同步remote sync。
阅读原文 »

Redhat配置国内163的yum源

Linux

YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL的收费功能。由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的国内163的yum更新源来实现YUM功能。配置方法如下:
阅读原文 »

压力测试ab命令详解

Linux

ab的全称是Apache Bench,Apache附带的ab命令非常容易使用,可以直接在Web服务器本地发起测试请求。ab进行一切测试的本质都是基于HTTP的,所以可以说ab对于Web服务器软件的黑盒性能测试,获得的一切数据和计算结果,都是可以通过HTTP来解释的。格式: ./ab [options] [http://]hostname[:port]/path
阅读原文 »

为最佳性能调优Nginx

Linux

在这个部分中你可以使用任何一种 WEB服务器,不过我决定使用Nginx,因其轻量级、高可靠及高性能的优点。通常来说,一个优化良好的Nginx Linux服务器可以达到 500,000 – 600,000 次/秒 的请求处理性能,然而我的 Nginx 服务器可以稳定地达到 904,000 次/秒 的处理性能,并且我以此高负载测试超过 12 小时,服务器工作稳定。
阅读原文 »

Linux下SVN库迁移

Linux

在日常的工作中,可能因为一些服务器硬件损坏等问题,不得不把SVN服务器上的SVN版本库进行迁移,下面讲解一下SVN库迁移方案(采用dump & load方案),在实际操作的时候也非常的简单,有用。
阅读原文 »

Linux系统服务详解

Linux

服务,其实就是运行在操作系统后台的一个或者多个应用程序,为计算机系统或用户提供某项特定的服务。服务通常是不中断运行的,随时准备接受请求,从而提供某项服务。下面详细介绍下linux系统服务。
阅读原文 »

Linux强制访问控制selinux讲解

Linux

SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。有些问题可能就因为这个引起的。
阅读原文 »

Linux(CentOS)下squid代理配置

Linux

squid是linux下的一款代理服务器软件,他可以共享网络 ,加快访问速度,节约通信带宽,同时防止内部主机受到攻击,限制用户访问,完善网络管理。
阅读原文 »