转载

Virtualbox + Centos6.5 + Nginx + Zookeeper + Redis

转载

1、虚拟机安装或恢复

    安装增强功能:
    网络类型选择桥接,并且已连上网
    yum install -y gcc-c++ kernel kernel-devel
    yum groupinstall "Development Tools"
    选择设备-》安装增强功能
    安装增强组件时却发现
    Building the OpenGL support module                         [FAILED]
    可以选择忽略错误
    cd /media/VBOXADDITIONS_4.1.8_75467/
    export MAKE='/usr/bin/gmake -i'
    ./VBoxLinuxAdditions.run
    设备-》共享文件夹,设置共享文件件
    设置好后,在/media下面可以看到共享文件夹
//////////////////////////////

2、安装redis
    在/usr/local 目录下
    下载,解压,编译:
    $ wget http://download.redis.io/releases/redis-3.0.6.tar.gz
    $ tar xzf redis-3.0.6.tar.gz
    $ cd redis-3.0.6
    $ make
二进制文件是编译完成后在src目录下. 运行如下:
    $ src/redis-server

3、Nginx安装
    Nginx版本:1.7.8
    1、安装prce(重定向支持)和openssl(https支持,如果不需要https可以不安装。)

        yum -y install pcre*
        yum -y install openssl*

        CentOS 6.5 我安装的时候是选择的“基本服务器”,默认这两个包都没安装全,所以这两个都运行安装即可。

    2、下载nginx 1.7.8

        wget http://nginx.org/download/nginx-1.7.8.tar.gz
        wget http://nginx.org/download/nginx-1.8.1.tar.gz


    3、解压编译安装

        tar -zxvf nginx-1.7.8.tar.gz

        然后进入目录编译安装

        cd nginx-1.7.8
        执行命令./configure 

        ./configure: error: the HTTP rewrite module requires the PCRE library    
        yum -y install pcre-devel
        ./configure: error: the HTTP gzip module requires the zlib library.
        yum install -y zlib-devel

        再执行命令./configure 
        如果没有error信息,就可以执行下边的安装了:

        make
        make install
        安装完后在/usr/local/下面多一个nginx文件夹,
        然后就可以删除掉nginx-1.7.8文件夹啦

    4、开启nginx进程

        /usr/local/nginx/sbin/nginx

        重启或关闭进程:

        /usr/local/nginx/sbin/nginx -s reload
        /usr/local/nginx/sbin/nginx -s stop

    5、关闭防火墙,或者添加防火墙规则就可以测试了。

        service iptables stop

        或者编辑配置文件:

        vi /etc/sysconfig/iptables

        添加这样一条开放80端口的规则后保存:

        -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

        启服务即可:

    service iptables restart

4、zookeeper安装(http://www.cnblogs.com/ilovexiao/p/3946547.html)

    1、下载,解压
        wget 'http://100.68.68.101/mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz'
        tar -zxvf zookeeper-3.3.6.tar.gz 

    2、启动
        默认就是单机模式,
        $ mv conf/zoo_sample.cfg conf/zoo.cfg
        $ ./bin/zkServer.sh start
    3、停止
        $ ./bin/zkServer.sh stop
正文到此结束
本文目录