centos6.4安装varnish4.0实现反向代理

安装好CentOS6.4系统后,安装更新 yum update安装依赖项和所需的组件yum install gcc gcc-c++ autoconf automake jemalloc-devel libedit-devel libtool ncurses-devel pcre-devel pkgconfig python-docutils python-sphinx -y中间可能会提示无可用包,...

阅读全文

基于centos 6.5使用varnish实现网站动静分离

一、Varnish简介Varnish是一款高性能、开源的反向代理服务器和缓存服务器,其开发者Poul-HenningKamp是FreeBSD核心的开发人员之一。Varnish主要运行两个进程:Management进程和Child进程(也叫Cache进程)。Management进程主要实现应用新的配置、编译VCL、监控varnish、初始化varnish以及提供一个命令行接口等。Management进程会每隔几秒钟探测一下Child进程以判断其是否正常运行,如果在指定的时长内未得到Child进程的回应,Management将会重启此Child进程。二...

阅读全文

CentOS安装GitLab仓库管理系统

GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。首先关闭selinuxsed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/configsetenforce 0安装SSH服务,在系统防火墙中打开HTTP和SSH访问yum install -y curl policycoreutils-python openssh-s...

阅读全文

centos6.5搭建nginx+nodejs+mysql+memcached

需要的下面四个工具最好都采用yum安装,不要采用编译安装的方法,因为编译安装会导致某些依赖关系丢失。nginx作为HTTP和反向代理,处理静态页面,动态服务交由nodejs服务。nodejs作为处理动态事件的服务器。mysql是数据库。memcahed是一个数据缓存系统,为mysql提供缓存功能首先安装nginx#安装nginx的rpm包,如果yum能找到对应的包,可以不做这一步yum install http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-cento...

阅读全文

linux下seq的用法详解

seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制语法:seq [选项]  尾数seq [选项] 首数  尾数seq [选项] 首数  增量 尾数选项:-f, --format=格式-s, --separator=字符串,使用指定的字符串分割数字(默认使用个"\n"分割)-w, --se...

阅读全文

linux下action使用详解

linux下action方法这个网上资料较少,这个方法命令的作用是显示ok或者failed,我们可以写shell脚本的时候进行美化输出下面就是一个安装结果输出的例子Install successfly !                            ...

阅读全文

linux下安装配置jboss7以及部署应用

JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。从JBoss项目开始至今,它已经从一个EJB容器发展成为一个基于的J2EE的一个web操作系统(operatingsystemforweb),它体现了J2EE规范中最新的技术,并且它还在theJavaWorldEditors'Choice2002评选中获得“最佳Java应用服务器”大奖。无论是学习还是应用,JBoss为我们提供了一个非常优秀的平台1.测试平台及软件centos 6.xjdk-7u5-linux-i586.rp...

阅读全文

linux下svn多用户及多仓库权限配置

配置管理器SVN如果创建新多个用户,那么如何给他们分配权限呢,我们这里给大家分享的就是多户多仓库权限分配实例创建了一个java的仓库svnadmin create /var/svn/java创建了一个前端的仓库svnadmin create /var/svn/vue1.分别配置对应组[group]@java=zhangsan,lisi   建了java组成员@vue=xiaoming,xiaohei    建了前端组成员@A=xiao...

阅读全文

centos 6.5安装vncserver 并开启远程桌面

vnc是一款使用广泛的服务器管理软件,可以实现图形化管理,下面简单介绍一下如何在centos6.5下安装vnc。1、下载vncserver yum install tigervnc tigervnc-server -y2、配置vncserver cd  /etc/sysconfig vi  vncserver将文件中的# VNCSERVERS="2:myusername"# VNCSERVERA...

阅读全文

Centos 6.4下安装和配置KVM

KVM(基于内核的虚拟机)是一款为类Linux系统提供的开源的全虚拟化解决方案,KVM使用虚拟化扩展(如IntelVT或AMD-V)提供虚拟化功能。无论何时我们在任何Linux机器上安装KVM,都会通过加载诸如kvm-intel.ko(基于Intel的机器)和kvm-amd.ko(基于amd的机器)的内核模块,使其成为管理程序hyervisor(LCTT译注:一种监控和管理虚拟机运行的核心软件层)。KVM允许我们安装和运行多个虚拟机(Windows和Linux)。我们可以通过virt-manager的图形用户界...

阅读全文