Linux运维
Linux运维主要包括Linux下Web服务器环境搭建,Linux服务器各种系统参数配置,Linux服务器的监控和维护。Linux运维主要记录Linux运维过程中一些经验和分享不错的Linux运维技术。Linux下部署LVS(NAT)+keepalived
LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。keepalives主要用作RealServer的健康状态检查以及LoadBalance主机和BackUP主机之间failover的实现。我们完全可以用这两个免费软件配合实现网站高性能高可用负载均衡。
阅读原文 »
发布服务器搭建(rsync+inotify)
Linux下为了数据安全或者网站同步镜像,不得不考虑一些实时备份的问题。当做集群需要把代码分发到多台服务器的时候可以使用。实现思路,记住inotify 系统的变化通知机制和rsync工具实现远程同步remote sync。
阅读原文 »
Redhat配置国内163的yum源
YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL的收费功能。由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的国内163的yum更新源来实现YUM功能。配置方法如下:
阅读原文 »
压力测试ab命令详解
ab的全称是Apache Bench,Apache附带的ab命令非常容易使用,可以直接在Web服务器本地发起测试请求。ab进行一切测试的本质都是基于HTTP的,所以可以说ab对于Web服务器软件的黑盒性能测试,获得的一切数据和计算结果,都是可以通过HTTP来解释的。格式: ./ab [options] [http://]hostname[:port]/path
阅读原文 »
Linux系统服务详解
服务,其实就是运行在操作系统后台的一个或者多个应用程序,为计算机系统或用户提供某项特定的服务。服务通常是不中断运行的,随时准备接受请求,从而提供某项服务。下面详细介绍下linux系统服务。
阅读原文 »
Linux强制访问控制selinux讲解
SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。有些问题可能就因为这个引起的。
阅读原文 »
Linux(CentOS)下squid代理配置
squid是linux下的一款代理服务器软件,他可以共享网络 ,加快访问速度,节约通信带宽,同时防止内部主机受到攻击,限制用户访问,完善网络管理。
阅读原文 »