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…

阅读全文 »

CentOS 安装配置 FastDFS

FastDFS是一个国产开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。 github软件仓库 libfastcommon — FastDFS和FastDHT的通用函数库,地址:https://github.co…

阅读全文 »

CentOS Rsync 服务器与客户端同步配置

rsync是类unix系统下的数据镜像备份工具,remote sync的简写。它的特性如下: 可以镜像保存整个目录树和文件系统。 可以很容易做到保持原来文件的权限、时间、软硬链接等等。 无须特殊权限即可安装。 快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。 安全:可以使用scp、ssh等方式来传输文件,当然也可以通过直接的socket连接。 支持匿名传输,以方便进行网站镜象。 服务器端…

阅读全文 »

CentOS 安装通用二进制 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 源码编译安装PHP 5.4 (mod_php)

PHP 5.4.0 正式版发布了,该版本包含大量的新特性,同时也修复了很多的 bug ,其中新特性有 traits、一些数组语法的提升、内建的 Web 服务器、性能提升等等,官方发行说明:http://php.net/releases/5_4_0.php 安装约定 php源码路径:/usr/local/src php安装路径:/usr/local/php php配置文件路径:/usr/local/php/etc/php.ini php-fpm配置文件路径:/usr/local/php/etc/p…

阅读全文 »