`
jsczxy2
  • 浏览: 1273629 次
  • 性别: Icon_minigender_1
  • 来自: 常州
文章分类
社区版块
存档分类
最新评论

Linux中将memcached注册成服务并可以随机器启动时启动服务

阅读更多

网上看了很多资料大多比较繁琐,而且很多不能再最新的centos6上执行成功,最后还是自己写了一份,以供日后备用:

 

 

1.首先是写 service脚本

service脚本需要进入到目录/etc/init.d中,然后touch memcached,最后vim memcached后进行脚本编写,脚本如下:


#chkconfig: 345 60 60
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
export LANG=en_US.UTF-8
start()
{
        echo -n $"Starting memcached: "
        memcached -d -m 512 -l localhost -p 11211 -u memcached
        echo "[OK]"
}
stop()
{
        echo -n $"Shutting down memcached: "
        memcached_pid_list=`pidof memcached`
        kill -9 $memcached_pid_list
        echo "[OK]"
}
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        stop
        sleep 3
        start
        ;;
    *)
        echo $"Usage: $0 {start|stop|restart}"
        exit 1
esac
exit 0

好了,现在可以检查下是否有效,service memcached start/stop/restart,如果3个指令都正常,那么可以进行下一步了。

2.把service注册到开机启动服务中去:chkconfig  --add memcached ,如果成功那么你使用chkconfig  --list应该可以看到memcached的选项了,至此memcached就成功配置成服务了。

分享到:
评论

相关推荐

    linux下memcached的启动/结束的方式

    如果你想让Memcached在系统启动时自动启动,可以执行: ```bash sudo systemctl enable memcached ``` 要检查Memcached服务的状态,使用: ```bash sudo systemctl status memcached ``` 如果需要停止Memcached...

    linux下memcached安装

    保存并关闭配置文件后,可以启动Memcached服务: ```bash sudo systemctl start memcached ``` 为了使Memcached在系统启动时自动启动,执行: ```bash sudo systemctl enable memcached ``` **6. 验证安装** 你...

    在Linux上安装Memcached服务

    完成上述步骤后,你的Linux系统就已经成功安装并启动了Memcached服务,可以开始在Web应用中利用它进行数据缓存,以提高性能。为了监控和管理Memcached,还可以使用像`telnet`这样的工具进行交互,或者配置日志记录以...

    linux 安装memcached 详细

    完成以上步骤后,可以启动 Memcached 服务。 1. **启动 Memcached 服务** ```shell /usr/local/bin/memcached -d -m 32 -u root -l 127.0.0.1 -p 11211 -c 512 -P /tmp/memcached.pid ``` 其中: - `-d`:...

    linux下memcached安装以及启动

    ### Linux 下 Memcached 的安装与启动详解 #### 一、Memcached 简介 Memcached 是一款高...通过这些步骤,你可以成功地在 Linux 系统上部署并使用 Memcached,为你的应用程序提供高速缓存服务,显著提升应用性能。

    memcached最新版forlinux

    4. **启动与管理**:使用`sudo systemctl start memcached`启动服务,`sudo systemctl status memcached`查看状态,`sudo systemctl enable memcached`设置开机启动。 5. **安全注意事项**:由于默认情况下...

    linux memcached安装资源

    安装完成后,可以通过以下命令启动Memcached服务: ```bash sudo /usr/local/bin/memcached -d -m 64 -p 11211 -u nobody ``` 这里 `-m` 指定了分配给Memcached的内存(单位MB),`-p` 设置了监听的端口,`-u` 是...

    Linux下安装memcached详细步骤

    1. **启动memcached服务**:在安装路径下的bin目录中找到memcached可执行文件,使用命令`/usr/local/memcached/bin/memcached -d -m 64 -p 11211 -u root -l 127.0.0.1`启动memcached服务。其中,-d 表示以后台方式...

    linux memcached安装

    本文详细介绍了如何在Linux环境下安装Memcached及其依赖库libevent,并提供了启动、停止Memcached服务的方法,以及如何在Tomcat环境下配置Memcached。通过这些步骤,您可以轻松地在自己的Linux服务器上部署并使用...

    linux环境下memcached安装以及配置使用

    启动服务后,可以通过`service memcached status`命令检查服务是否正常运行。 4. **查找Memcached安装位置** ```bash rpm -ql memcached ``` 该命令可以查看Memcached的安装路径,便于后续管理和配置。 5. **...

    linux版本下memcached+libmemcached

    Linux版本下的Memcached和Libmemcached是两种广泛用于提高应用程序性能的开源工具,特别是在处理大量数据缓存时。本文将详细介绍这两个组件以及如何在Redhat 5系统上配置和使用它们。 **Memcached** Memcached是一...

    memcached启动错误解决

    在使用memcached服务时,可能会遇到启动失败的问题,这通常是由于多种原因引起的。memcached是一款轻量级、高性能的分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载。本文将探讨如何解决memcached...

    Memcached基于Linux的安装详解以及需要的jar包

    在Linux操作系统上安装Memcached涉及多个步骤,包括下载源码、编译、配置以及启动服务。以下是详细的过程: 1. **获取源码**: 首先,你需要访问Memcached的官方网站或通过Git克隆其源码仓库来获取最新版本的源码...

    Linux(Cent OS7.2)下启动停止memcached方法及ps命令使用讲解.docx

    本文档主要讲解了在 Linux(Cent OS7.2) 环境下安装、启动和停止 Memcached 服务的方法,并对 ps 命令的使用进行了详细讲解。 一、Memcached 服务安装 在 Linux(Cent OS7.2) 环境下,可以使用 yum 源安装 Memcached...

    Memcached服务器(windows版本和Windows server版本)

    - **启动参数**: 在启动Memcached时,可以设置端口(默认11211)、最大内存(例如`-m 64`表示分配64MB内存)、监听IP(`-l 127.0.0.1`)、后台运行(`-d`)等参数。 - **服务化安装**: 在Windows Server上,为了...

    linux下编译安装memcached服务.pdf

    在Linux环境下,Memcached是一款高效、轻量级的内存对象缓存系统,常用于提升Web应用的...在生产环境中,可能还需要考虑配置防火墙规则、添加启动脚本以便于系统启动时自动启动服务,以及监控Memcached的服务状态等。

    memcached linux windows 安装 使用 缓存 集群

    - 启动服务: `sudo systemctl start memcached` 或 `sudo service memcached start` - 设置为开机启动: `sudo systemctl enable memcached` 或 `sudo chkconfig memcached on` 3. **配置**: - 编辑配置文件,...

    Linux下memcached安装手册

    可以启动多个memcached实例,但需要注意每个实例的监听端口不能相同。 #### 五、通过脚本对Memcached进行管理 为了方便管理memcached,可以编写shell脚本来实现启动、停止以及监控等功能。 1. **启动memcached...

    linux下 php安装memcached扩展

    2. **安装 Memcached 服务**:如果还未安装 Memcached 服务,请先安装并启动 Memcached 服务。 - 使用包管理器安装 Memcached(例如,在 CentOS 上使用 `yum install memcached`)。 - 启动 Memcached 服务 (`...

Global site tag (gtag.js) - Google Analytics