资讯专栏INFORMATION COLUMN

memcached在centos下自启动脚本

Eirunye / 3380人阅读

摘要:脚本内容如下脚本内变量根据个人需求自己修改将脚本保存在目录下,如执行如下命令

脚本内容如下

  

脚本内变量memchached port user mem根据个人需求自己修改

sh#!/bin/sh
#
# memcached    Startup script for memcached processes
#
# chkconfig: - 90 10
# description: Memcache provides fast memory based storage.
# processname: memcached

[ -f memcached ] || exit 0

memcached="/data/soft/memcached/bin/memcached"
prog=$(basename  $memcached)
port=11211
user=nobody
# memory use
mem=64

start() {
    echo -n $"Starting $prog "
    # Starting memcached with 64MB memory on port 11211 as deamon and user nobody
    $memcached -m $mem -p $port -d -u $user

    RETVAL=$?
    echo
    return $RETVAL
}

stop() {
    if test "x`pidof memcached`" != x; then
        echo -n $"Stopping $prog "
        killall memcached
        echo
    fi
    RETVAL=$?
    return $RETVAL
}

case "$1" in
        start)
            start
            ;;

        stop)
            stop
            ;;

        restart)
            stop
            start
            ;;
        condrestart)
            if test "x`pidof memcached`" != x; then
                stop
                start
            fi
            ;;

        *)
            echo $"Usage: $0 {start|stop|restart|condrestart}"
            exit 1

esac

exit $RETVAL

将脚本保存在 /etc/init.d/目录下,如/etc/init.d/memcached
执行如下命令

shchmod +x /etc/init.d/memcached
chkconfig memcached on
service memcached start

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/61674.html

相关文章

  • 啊里云centos7.6编译安装NGINX+PHP7+MariaDB+MEMCACHED

    摘要:安装前准备修改默认主机名称安装依赖库删除系统默认数据库配置文件查询删除确认卸载系统自带查询删除安装数据库下载安装包解压创建数据库安装目录,数据存放目录, 安装前准备 修改默认主机名称 [root@iZuf60c5bxd15kr9gycvv6Z ~]# hostnamectl set-hostname centos [root@iZuf60c5bxd15kr9gycvv6Z ~]# re...

    yuanxin 评论0 收藏0
  • Centos 下编译安装Memcache

    摘要:安装环境说明操作系统安装路径开始编译安装编译需要的扩展包开始编译安装扩展包安装成功后会输出这个地址,这是扩展模块文件夹创建自启动脚本绑定侦听的地址服务端口运行程序的用户身份最大使用内存最大同时连 安装环境说明: 操作系统:Centos 6.5 -64bit 安装路径:/usr/local/memcached 开始编译memcached 安装编译需要的扩展包 yum insta...

    王陆宽 评论0 收藏0
  • Centos 下编译安装Memcache

    摘要:安装环境说明操作系统安装路径开始编译安装编译需要的扩展包开始编译安装扩展包安装成功后会输出这个地址,这是扩展模块文件夹创建自启动脚本绑定侦听的地址服务端口运行程序的用户身份最大使用内存最大同时连 安装环境说明: 操作系统:Centos 6.5 -64bit 安装路径:/usr/local/memcached 开始编译memcached 安装编译需要的扩展包 yum insta...

    iOS122 评论0 收藏0
  • Centos 下编译安装Memcache

    摘要:安装环境说明操作系统安装路径开始编译安装编译需要的扩展包开始编译安装扩展包安装成功后会输出这个地址,这是扩展模块文件夹创建自启动脚本绑定侦听的地址服务端口运行程序的用户身份最大使用内存最大同时连 安装环境说明: 操作系统:Centos 6.5 -64bit 安装路径:/usr/local/memcached 开始编译memcached 安装编译需要的扩展包 yum insta...

    Tecode 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<