标签存档: CentOS - 第2页

CentOS6.x Linux下编译安装Redis主从及PHP扩展PhpRedis安装配置

Redis简介 Redis 是一个开源、支持网络、基于内存、键值对存储数据库,使用 ANSI C 编写,可以在所有POSIX系统(如Linux, *BSD, Mac OS X, Solaris等)上安装运行。而且Redis并不依赖任何非标准库,也没有编译参数必需添加。编译安装Redis,我们唯一需要的就是make。其开发由 VMware 主持。根据月度排行网站 DB-Engines.com 的数据 …

继续阅读 »

CentOS6.x 64位下编译安装nginx1.6.x+php5.5.x+mariaDB10.0.x的Shell脚本

以下是CentOS6.x 64位下编译安装nginx1.6.x+php5.5.x+mariaDB10.0.x的Shell脚本,脚本中附带了个人在服务器中常用目录的规划,脚本中所有软件都可以从本站下载,并且已经配置到脚本中。若在安装过程中,发现安装失败,比较大的可能性是系统改成163的源后,用yum安装部分软件没有安装成功(在自动安装过程中,需要多留意是不是因为有部分软件下载失败而导致该软件安装不成 …

继续阅读 »

CentOS 6.x系统下安装配置及测试分布式文件服务器FastDFS+Nginx+cache+PHP集群详细教程

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

继续阅读 »

CentOS 6.x Linux系统下安装和配置NFS文件服务器及测试使用教程

NFS概述 网络文件系统(Network File System,NFS),一种使用于分散式文件系统的协议,由Sum公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它 …

继续阅读 »

CentOS/Linux Apache/Web服务器集成vsftp服务器的配置及支持多个虚拟用户的配置方法

如果仅仅是需要简单的上传下载一些文件的话,不建议安装FTP服务器,通过SSH的sftp通道既方便又安全,客户端推荐 FileZilla FTP Client 。 但如果是针对多个用户使用,且对权限等方面有较高的要求,则推荐采用支持虚拟用户的vsftp服务器。 前言 vsftp(Very Secure FTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器,目前已经被许多大型站点所采 …

继续阅读 »

CentOS6.x 安装及测试Memcached和PHP安装Memcached扩展详细教程

Memcached简介 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例 …

继续阅读 »

CentOS 6.x 非root用户执行sudo 权限设置

sudo即super user do,以超级管理员的方式运行命令。使用时,只需在命令最前面加上sudo即可。 要为用户添加sudo功能,需要修改sudo的配置文件: 一、$whereis sudoers -------找出文件所在的位置,默认都是/etc/sudoers 二、 #chmod u+w /etc/sudoers 以超级用户登录su -root ,修改文件权限即添加文件拥有这的写权限 限 …

继续阅读 »

CentOS 6.X高可用集群部署LVS(DR)+Keepalived实现高性能高可用负载均衡服务器和双机热备

背景 随着你的网站业务量的增长你网站的服务器压力越来越大?需要负载均衡方案!商业的硬件如F5又太贵,你们又是创业型互联公司如何有效节约成本,节省不必要的浪费?同时实现商业硬件一样的高性能高可用的功能?有什么好的负载均衡可伸张可扩展的方案吗?答案是肯定的!有!我们利用LVS+Keepalived基于完整开源软件的架构可以为你提供一个负载均衡及高可用的服务器。 LVS+Keepalived 介绍 LV …

继续阅读 »

CentOS 6 上的 Xen 4虚拟化之Windows XP Guests的安装

知识点: 虚拟化的分类 安装Xen虚拟机的硬件要求 安装命令virt-install 安装全虚拟化Windows XP实例 虚拟化的分类 Xen虚拟化分为半虚拟化Para-Virtualization(又叫超虚拟化)和全虚拟化Full-Virtualization,主要按照Guest的硬件仿真程度来区分。半虚拟化使用了一个hypervisor 来实现对底层硬件的共享访问,将与虚拟化有关的代码集成到 …

继续阅读 »

CentOS 6.x下配置PPTP VPN客户端

国内网络环境下载rubygems那叫一个痛苦,最近把https改成http也不好用了。百般无耐,考虑在服务器环境下装个PPTP Client连接国外的PPTPD服务。 安装pptp和pptp-setup pptp就不用解释了,pptp-setup是一个设置脚本,通过该脚本可以使用方便地进行初始化设置,生成配置文件。 # yum install pptp pptp-setup 创建配置 # pptp …

继续阅读 »

局域网设置VPN共享,实现其它电脑XP/CentOS也用VPN上网

平时经常要到国外的一些网站查找技术方面的资料,因为共知的一些原因,部份国外网站上不了,导致资料无法查到。最郁闷的是,在本地的CentOS上安装一些软件时,因为下载软件的网站被墙,导致软件安装失败,而你在网上找了N多解决方案,都是卡在这一步的时候,你会郁闷难耐。于是在网上买了一个VPN帐号,除了工作电脑可以用VPN上网外,通过把工作电脑的VPN设置为共享,其它的电脑也可以通过工作电脑的共享来实现VP …

继续阅读 »

CentOS 6.4 安装和使用Gitlab指南

环境准备 OS: CentOS 6.4 x86_64 1.初识GitLab GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序( …

继续阅读 »

通过Xen4CentOS在CentOS 6.4 上安装 Xen 4 和Libvirt

开源虚拟机 Xen 介绍:http://baike.baidu.com/view/697213.htm Xen 现在是 CentOS 6的一部份了,由一个叫Xen4CentOS6的项目提供。 CentOS 发布了 Xen4CentOS 项目,该项目的目的是为了帮助 CentOS 5 的 Xen 用户移植到 CentOS 6,同时更新到 Xen 4 。因为 RHEL 6 不再提供 Xen,改用了 K …

继续阅读 »

CentOS 6.x 64位版通过repo源安装调试Xen虚拟机教程2

初始化环境 yum update 关闭SELINUX,Xen不支持SELINUX。 sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config reboot ===================== 安装网桥设置工具 yum install bridge-utils 手动创建桥接网络 vi /etc/sysconfig/n …

继续阅读 »

CentOS 6.x yum安装与配置vsftp服务器(带自动安装shell脚本)

参考资料: http://www.cnblogs.com/wycc/archive/2012/10/10/2718612.html http://blog.csdn.net/open520yin/article/details/8744650 http://blog.phpcxz.com/2012/10/centos6_vsftpd.html http://www.myxzy.com/post-3 …

继续阅读 »