夜袭朦空
相比较于MogileFS,FastDFS同样有tracker和storage这样的功能分类。但是FastDFS的tracker节点的元数据信息是由各个storage节点通过tcp协议上报得到的,因此在一定程度上减轻了tracker的负载压力。storage节点以group为单位进行组织。任何一个storage server都应该属于某个group,一个group应该包含多个storage serv
MogileFS是一个开源的分布式文件系统,Nginx是开源的4-7层web应用服务端以及反向代理服务端。本文基于CentOS7平台,进行MogileFS + Nginx的部署MogileFS的一些注意事项 针对于MogileFS,有如下概念需要注意一下。MogileFS属于有中心节点形式的分布式文件系统,元数据默认存储在关系型数据库(MySQL)当中,在此处于单点,因此有必要对MySQ
关于SQL的隔离级别SQL标准定义了4类隔离级别,如下所示:1. Read Uncommitted (读取未提交内容)在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty Read) 2. Read Committed (读取提交内容)这是大多数数据库系统的默认隔离级别(但不是MySQL
在笔者之前的博文《关于httpd 2.x,mod_auth_mysql模块的安装配置以及对aes加密的支持》中,所提及到的mod_auth_mysql模块,是专门用于Apache httpd的第三方认证模块。在本文中,将介绍在Nginx上面相对应的一个模块,nginx_auth_mysql。准备工作下载nginx_auth_mysql的源代码CentOS7服务器,nginx源码包(笔者使用ngin
前言 在之前的一篇博文《Apache httpd2.2版本以及2.4版本部分实验》的实验二里面,提到了协议认证使用了mod_auth_mysql.so模块,本文将阐述该模块的安装,配置,以及对于aes加密特性的支持。基于开发者文档的安装步骤 注:在笔者的CentOS7测试环境下并不支持aes加密首先从模块提供的官方站点下载mod_auth_mysql-3.0.0.tar.gz,
实验环境:IP地址描述192.168.5.181CentOS7系统,base源安装好了mariadb,作为ftp服务端,作为认证服务端192.168.5.121CentOS6系统,作为ftp客户端认证模块pam_mysql.so的安装需要从网上下载pam_mysql.so的源码包,pam_mysql-0.7RC1.tar.gz在解压安装之前,确保在CentOS7上面的开发组包已经安装,如果没有安装
环境准备实验环境:主机IP描述192.168.5.181操作系统为CentOS7,安装httpd2.4版本192.168.5.121操作系统为CentOS6,安装httpd2.2版本,安装MySQL数据库192.168.5.180测试用Linux系统,安装有curl工具192.168.5.190测试用Linux系统,安装有curl工具192.168.5.182CA证书颁发机构在两台主机上面先清空防
实验一:单节点正向解析+逆向解析+递归功能实验环境如下:主机IP描述192.168.5.181内网DNS server,与网关为172.16.0.1,网关直连外网并提供DNS功能192.168.5.182内网客户端实验步骤:在192.168.5.181这台机器上面安装bindyum install -y bind编辑/etc/named.conf如下所示,修改allo
原文链接:Understanding Systemd Units and Unit Files导论目前,越来越多的Linux发行版正在采用或者准备采用systemd初始化系统,而这一强大的管理套件可以对你的服务器进行多方面的管理,譬如服务管理、挂载设备管理、系统状态管理。 在systemd里面,所谓的unit是指任何系统可以操作并管理的资源,这也是systemd处理的主要对象。这些资源对象被定义在
前言在上一篇《Raspberry pi 设置自动拨号, 搭建无线路由环境》一文中,笔者利用hostapd和udhcpd程序,创建无线热点,实现地址分配以及DNS服务器的设置。本篇将基于上一篇的环境,对树莓派AP进行改进:使用dnsmasq代替udhcpd实现DNS以及地址租约,并将AP功能封装成为一个服务上一篇中使用的hostapd以及udhcpd,其方式有一些缺陷:使用命令行方式启动,并未将启动
前言LDAP(Lightweight Directory Access Protocol)是基于X.500标准的轻量级目录访问协议,在Unix操作系统里面,和NIS,DNS一样,属于名称服务(Naming Service)。本文描述了如何在Ubuntu操作系统上面,搭建LDAP服务。第一步:修改hostname127.0.0.1  
简介 逻辑卷是一种device mapper技术,即可以将一个或者多个底层块设备组织成一个逻辑设备,从而提供动态改变大小,不停机情况下添加磁盘,快照以及备份 等功能,使得对于磁盘的管理更加方便。逻辑卷的组成结构 逻辑卷的组成如下图所示:从上图中可以看出,整个逻辑卷的体系分为3个层次: 底层的PV 中层的VG 最上层的LV 最底层
前言 unix/linux操作系统下的shell,是一种壳,其目的是提供一个用户与计算机相互交互的命令接口,通过输入各种命令,达到操作的目的。 与此同时,shell支持控制流程,进而可以组合出各种各样的应用实例。shell脚本的格式 首行shebang机制: bash脚本,首行添加#!/bin/bash [options] csh脚本,首
简介 grep命令是一个最初用于Unix操作系统的命令行工具,在给出文件列表或者标准输入之后,grep会对匹配一个或者多个正则表达式的文本进行搜索,并且只输出匹配或者不匹配的行或者文本。(参见维基百科) 正则表达式是计算机科学的一个概念,正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里面,正则表达式通常被用来检索、替换那些匹配
目录,inode学习笔记1. 关于目录,文件,数据块 对于使用计算机的人而言,经常有一种 错误的认知:目录(或者说,文件夹)里面存放着文件。实际上,目录里面并不存放文件,以及文件数据。实际上,目录是一个特殊的文件,针对这个特殊的文件也存在一些特殊的规则,比如利用命令cp /dev/null <your directory>并不能够销毁这个特殊的文件,因为目录的一些特
Raspberry pi设置自动拨号,搭建无线路由环境前言 raspberry pi(树莓派), 是一款针对电脑业余爱好者、教师、小学生以及小型企业等用户的迷你电脑,由于可以烧录Linux操作系统,因此可以衍生出各种各样的使用途径,诸如控制版,爬虫机器,个人vps,门禁系统…..本文主要介绍如何在raspberry pi上面完成pppoe拨号上网功能,以及如何利用raspberry pi
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号