`
冰糖葫芦
  • 浏览: 297810 次
社区版块
存档分类
最新评论

centos下twemproxy安装

阅读更多
1.解压
tar -xvf nutcracker-0.4.1.tar.gz
 2.安装
yum install -y libtool
cd nutcracker-0.4.1
./configure
make
make install
 3.配置文件
cp /home/test/nutcracker-0.4.1/conf/nutcracker.yml /etc/twemproxy/
 4.启动:
/usr/local/sbin/nutcracker -d -c /etc/twemproxy/nutcracker.yml -p /var/run/redisproxy.pid -o /var/log/twemproxy/run/redisproxy.log
 启动脚本(补充):
#!/bin/sh
# nutcracker        Startup script for twemproxy
# chkconfig: - 80 12
#
# processname: nutcracker
# config: /etc/twemproxy/nutcracker.yml
# pidfile: /var/run/redisproxy.pid
source /etc/init.d/functions
BIN="/usr/local/sbin"
CONFIG="/etc/twemproxy/nutcracker.yml "
PIDFILE="/var/run/redisproxy.pid"
### Read configuration
[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"
RETVAL=0
prog="nutcracker"
desc="nutcracker"
start() {
        if [ -e $PIDFILE ];then
             echo "$desc already running...."
             exit 1
        fi
        echo -n $"Starting $desc: "
        daemon $BIN/$prog $CONFIG
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
        return $RETVAL
}
stop() {
        echo -n $"Stop $desc: "
        killproc $prog
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog $PIDFILE
        return $RETVAL
}
restart() {
        stop
        start
}
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        restart
        ;;
  condrestart)
        [ -e /var/lock/subsys/$prog ] && restart
        RETVAL=$?
        ;;
  status)
        status $prog
        RETVAL=$?
        ;;
   *)
        echo $"Usage: $0 {start|stop|restart|condrestart|status}"
        RETVAL=1
esac
exit $RETVAL
 
0
1
分享到:
评论

相关推荐

    Centos7下安装MongoDB

    Centos7下安装MongoDB Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的...

    centos下离线安装nmap,端口扫描

    本教程将详细讲解如何在CentOS系统下离线安装Nmap,一个强大的网络连接端口扫描工具,用于发现网络服务、主机以及端口状态。 首先,我们需要了解Nmap的基本功能。Nmap(Network Mapper)是一款开源的网络探测工具,...

    centos7离线安装bison

    centos7离线安装bison

    CentOS7离线安装最新版本Podman-4.1.1版本

    CentOS7离线安装最新版本Podman-4.1.1版本。 当前容器的发展,对Docker逐渐远离,拥抱Containerd和Podman,目前Podman操作基本与Docker一致,让用户从Docker迁移至Podman成为了可能。 由于CentOS7.9默认安装的都是...

    CentOS7下安装JDK1.8详细过程

    CentOS7 下安装 JDK1.8 详细过程 CentOS7 下安装 JDK1.8 需要经历卸载系统自带的 OpenJDK、下载 JDK、解压安装 JDK 和配置 JDK 环境变量四个步骤。 卸载系统自带的 OpenJDK 在 CentOS7 中,默认情况下已经安装了 ...

    CentOS7下安装oracle11g

    CentOS7下安装oracle11g具体步骤

    linux centos7 离线安装telnet_b13001216978的博客-CSDN博客_linux离线安装telnet1

    在Linux CentOS 7环境下,离线安装telnet是一项常见的任务,尤其在无法访问公网的服务器上。本教程将详细介绍如何通过RPM包进行离线安装。以下是一个详细步骤的指导: 1. **检查已安装软件包**: 使用`rpm`命令来...

    centos7离线安装vim

    在没有网络连接的情况下,为CentOS 7系统离线安装Vim是一个常见需求,特别是对于那些运行在隔离环境或服务器上的系统。本教程将详细介绍如何在CentOS 7上进行离线安装Vim。 首先,你需要获得一个包含Vim安装文件的...

    centos下安装gcc-7.5 rpm完整依赖

    在离线环境下安装Redis 6,意味着我们不能通过网络直接下载和安装,因此需要提前准备所有必要的依赖项,包括GCC 7.5。 首先,让我们详细了解如何在CentOS上安装GCC 7.5及其依赖: 1. **更新系统**:在开始任何安装...

    centos7离线安装bzip2

    centos7离线安装bzip2

    centos7.4离线安装docker

    在本文中,我们将深入探讨如何在CentOS 7.4上进行Docker的离线安装。这个过程对于那些没有互联网连接或者网络环境受限的服务器尤其重要。我们将使用RPM软件包来完成安装,并且会参考提供的附件“CentOS7.4离线安装...

    Centos5.5下Qt的安装配置

    在 CentOS 5.5 平台下安装 Qt 需要经过多个步骤,每个步骤都需要注意一些重要细节。本文将详细讲解 CentOS 5.5 下 Qt 的安装配置过程。 一、安装软件列表 在开始安装 Qt 之前,需要准备好以下软件: * Qt_SDK_Lin...

    centos 7.6安装流程.docx

    Centos 7.6 安装流程详解 在这篇文章中,我们将详细介绍 Centos 7.6 的安装流程,从虚拟机的创建到 Centos 7.6 的安装,再到 Secure CRT 与虚拟机的连接。 虚拟机的创建 在安装 Centos 7.6 之前,我们需要创建一...

    centos7离线安装postgres10和postgis

    下面我们将详细介绍如何在CentOS 7上离线安装PostgreSQL 10和PostGIS。 首先,你需要准备一个包含所有必需软件包的压缩文件,如"centos7离线安装postgres10"。这个压缩包应该包括以下内容: 1. PostgreSQL 10的RPM...

    centos7文本安装

    2. 进入文本安装界面:在启动菜单中,用户可以按下 Esc 键来进入文本安装界面。在文本安装界面中,用户可以输入命令来完成安装。 3. 文本安装界面:在文本安装界面中,用户可以看到各种安装选项,例如选择语言、时区...

    centos7离线安装时钟同步ntp安装包

    在CentOS 7.x系统上,离线安装NTP服务可以帮助你在一个没有互联网连接的环境中设置时钟同步。本文将详细介绍如何使用提供的压缩包在CentOS 7上离线安装NTP。 首先,你需要下载NTP的RPM安装包。这个压缩包"centos7...

    【PDF】CentOS+6.4安装(超级详细图解教程)

    CentOS 6.4安装(超级详细图解教程) 说明: 1、CentOS 6.4 系统镜像有两个,安装系统只用到第一个镜像即 CentOS-6.4-i386-bin-DVD1.iso(32 位) 或者 CentOS-6.4-x86_64-bin-DVD1.iso(64 位),第二个镜像是...

    centos7离线安装gcc-c++

    centos7离线安装gcc-c++

Global site tag (gtag.js) - Google Analytics