Squid 日志分析

Apache 和 Squid 是两种著名的代理缓存软件,但Squid 较 Apache 而言是专门的代理缓存服务器软件,其代理缓存的功能强大,支持 HTTP/1.1 协议,其缓存对象也较多;并且 Squid 的缓存管理模块和访问控制模块功能很强大。它们有一定的相似之处,所以在分析完Apache日志后再看Squid日志就容易多了。 1.时间戳 请求完成时间,以Unix纪元(UTC 1970-01-01 00:00:00)以来的秒数表示,它是毫秒级的。 squid使用这种格式而不是人工可读的时间格式…

阅读全文 »

Squid 常用管理命令

Squid日常维护过程中,会用到常用的一些命令,这些常用的命令需要熟练掌握,对于提升管理效率很有帮助,比如squid如何清除缓存,如何查看squid的运行状态,如何配置日志轮转,如何查询squid的缓存命中率等等。 # /usr/local/squid/sbin/squid –z 初始化cache目录,建立新的CACHE目录后需要执行,另外需要squid用户对此目录拥有权限 # /usr/local/squid/sbin/squid -k parse 在启动squid之前,你应该谨慎的验证配置文…

阅读全文 »

CentOS 7 安装通用二进制 MySQL 5.6

在MySQL 5.5发布两年后,Oracle宣布MySQL 5.6正式版发布,首个正式版版本号为5.6.10。在MySQL 5.5中使用的是InnoDB作为默认的存储引擎,而MySQL 5.6则对InnoDB引擎进行了改造,提供全文索引能力,使InnoDB适合各种应用场景。 安装约定 mysql安装路径:/usr/local/mysql mysql数据库路径:/data/mysql my配置文件路径:/etc/my.cnf 创建mysql用户和组 # groupadd -g 27 mysql #…

阅读全文 »

CentOS 编译安装 Squid 3.1

Squid代理服务器是一个缓存Internet数据的软件,可以代理HTTP、FTP、GOPHER、SSL和WAIS等协议,提高用户下载页面的速度,并设置过滤。使用Squid可以通过访问控制特性来灵活的控制用户访问时间、站点等限制。这些可以通过Squid ACL和访问列表来轻松实现。 安装约定 squid源码路径:/usr/local/src squid安装路径:/usr/local/squid squid配置文件路径:/usr/local/squid/etc/squid.conf 创建squid…

阅读全文 »

CentOS 安装监控工具 Nagios

Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。下面学习如何在CentOS上安装此软件。 安装完成后的文件位置 Nagios配置文件:/etc/nagios Nagios插件:/usr/lib64/nagios/plugins Nagios会配置监控本地机器几个方面(CPU负载,磁盘使用率等) Nagios可…

阅读全文 »

CentOS 配置网卡 Bonding

Bonding的模式一共有7种: #defineBOND_MODE_ROUNDROBIN 0 (balance-rr模式)网卡的负载均衡模式 #defineBOND_MODE_ACTIVEBACKUP 1 (active-backup模式)网卡的容错模式 #defineBOND_MODE_XOR 2 (balance-xor模式)需要交换机支持 #defineBOND_MODE_BROADCAST 3 (broadcast模式) #defineBOND_MODE_8023AD 4 (IEEE 8…

阅读全文 »

CentOS 安装配置 PPTP

PPTP(Point to Point Tunneling Protocol),即点对点隧道协议。该协议是在PPP协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网(VPN),可以通过密码验证协议(PAP)、可扩展认证协议(EAP)等方法增强安全性。可以使远程用户通过拨入ISP、通过直接连接Internet或其他网络安全地访问企业网。 安装ppp # yum -y install ppp 安装pptpd # yum -y install pptpd 配置pptp # vim /etc…

阅读全文 »

FastDFS注意事项

FastDFS日常管理维护中可能会遇到各种各样的问题,因此本篇文章主要介绍”FastDFS 注意事项 “,主要涉及到FastDFS方面的内容,对于FastDFS感兴趣或者正在学习FastDFS的同学可以参考一下。 1. 除了在storage.conf里的tracker_server增加tracker的ip和端口,其他地方要注意什么? tracker server ip和端口,肯定是要正确设置的。支持多tracker server,每行设置一个tracker。另外,base…

阅读全文 »

FastDFS 多服务器 多硬盘 多组 配置详解

随着用户量的变大,图片,视频等的量会不断的增大,这个时候一个硬盘可能不够用了,就要加硬盘,硬盘加不了时,就要增加服务器了,同一组服务器,文件服务器的东西是一样,不同组的服务器,有不同的文件,不同的组之间,共同组建了文件服务器的所有内容。 以增加磁盘为例 修改storage配置 # vim /etc/fdfs/storage.conf group_name=group2 #组名,根据实际情况修改 port=23000 #设置storage的端口号 base_path=/data/fastdfs #…

阅读全文 »

FastDFS 管理

FastDFS 搭建完成后,就需要掌握FastDFS的常用管理命令,如启动、关闭、重启、集群内新增服务器、新增磁盘,还有如何删除一个已存在的存储节点,如何监控FastDFS集群状态等等,这些最基本的命令需要准确掌握,才可以正确管理FastDFS集群。 1:启动FastDFS tracker: /usr/local/bin/fdfs_trackered /etc/fdfs/tracker.conf 或者 # service fdfs_trackered start storage: /usr/lo…

阅读全文 »