Linux配置访问控制列表(ACL)

Linux(和其他Unix等POSIX兼容的操作系统)有一种被称为访问控制列表(ACL)的权限控制方法,它是一种权限分配之外的普遍范式。例如,默认情况下你需要确认3个权限组:owner、group和other。而使用ACL,你可以增加权限给其他用户或组别,而不单只是简单的"other"或者是拥有者不存在的组别。可以允许指定的用户A、B、C拥有写权限而不再是让他们整个组拥有写权限。ACL支持多种Linux文件系统,包括ext2,ext3,ext4,XFS,Btfrs,等。如果你不确定你的文件系统是否支持ACL,请参考文档。在文...

阅读全文

centos6添加删除vsftpd用户脚本

方便以后直接使用,直接在这里记录下!系统约定,vsftpd目录/etc/vsftpd,FTP根目录/data/www#!/bin/bash#author : mercifunction add_ftpuser(){read -p "Please input your ftp username : "xread -p "Please input your...

阅读全文

linux上nginx添加虚拟主机脚本

适用于我的编译教程,只适合centos6上,mark下,以后直接复制粘贴就行了。#!/bin/bash#author merci#default web dir :/data/www/ function add_vhost(){read -p "Please input your domain : " domainCONF="/usr/local/nginx/...

阅读全文

linux部署Git服务器

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理Git是 LinusTorvalds 为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件下面就我部署git的实践,操作环境未centos6.8,客户机是win10,因为是部署我尽量简单化部署,但是步骤不会漏掉首先yum安装gityum install gitgit --version #查看git版本git version 1.7.1然后我们需要创建git专用的...

阅读全文

ubuntu下用devstack安装openstack

OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业...

阅读全文

linux部署分布式面向列的数据库HBase

HBase是建立在Hadoop文件系统之上的分布式面向列的数据库。它是一个开源项目,是横向扩展的。HBase是一个数据模型,类似于谷歌的大表设计,可以提供快速随机访问海量结构化数据。它利用了Hadoop的文件系统(HDFS)提供的容错能力。它是Hadoop的生态系统,提供对数据的随机实时读/写访问,是Hadoop文件系统的一部分。人们可以直接或通过HBase的存储HDFS数据。使用HBase在HDFS读取消费/随机访问数据。HBase在Hadoop的文件系统之上,并提供了读写访问。HBase下载地址http://www.apache.org/dyn/c...

阅读全文

linux部署分布式文件系统hadoop

Hadoop实现了一个分布式文件系统(HadoopDistributedFileSystem),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(highthroughput)来访问应用程序的数据,适合那些有着超大数据集(largedataset)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streamingaccess)文件系统中的数据。Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapR...

阅读全文

OneinStack PHP多版本共存教程

教程基于《OneinStack》一键PHP/JAVA安装工具中lnmp模式,很用户希望一个网站运行在php5.4,另一个网站运行在php7下,一台服务器上同时支持多个PHP版本,步骤如下:1.安装OneinStack选择lnmp模式,默认安装php5.4,安装步骤参考:http://oneinstack.com/install/选项如下:Install NginxDo not install ApacheDo not install TomcatInstall ...

阅读全文

OneinStack安装教程

OneinStack是一键PHP/JAVA安装脚本工具,包含lnmp,lamp,lnmpa,ltmp,lnmh,MySQL,PostgreSQL,MongoDB等安装前注意事项:yum -y install wget screen curl python #for CentOS/Redhat# apt-get -y install wget screen curl python #for&nb...

阅读全文

阿里云利用OSSFS挂载OSS至本地使用

ossfs提供的功能和性能和本地文件系统相比,具有一些局限性。具体包括:随机或者追加写文件会导致整个文件的重写。元数据操作,例如listdirectory,性能较差,因为需要远程访问oss服务器文件/文件夹的rename操作不是原子的多个客户端挂载同一个ossbucket时,依赖用户自行协调各个客户端的行为。例如避免多个客户端写同一个文件等等。不支持hardlink。不适合用在高并发读/写的场景,这样会让系统的load升高 一、安装ossfs之前安装相应的依赖库:Ubuntu 14.04:sudo apt-get&...

阅读全文