redis 注册 linux 服务
2018-03-09 16:38
351 查看
我的 redis 是自定义安装,安装路径:/usr/local/redis/,使用 6380 的端口,并且 6380.conf 中的 6379 全部更改为 6380。
将 redis 配置文件拷贝到 /etc/redis 下
拷贝 redis_init_script 文件,重命名为 redis,并编辑
redis 内容:
配置 redis 开机重启
启动、关闭服务
如果配置文件中配置了连接 redis 的认证信息,那么执行 service redis stop 会报错:
解决方法一:修改配置文件
解决方法二:用 kill 命令杀死进程
此方法需要查看 redis 进程号,并且杀死进程后,再重新启动 redis 服务时,首先需要删除上次 redis 服务启动时生成的 redis_6380.pid 文件。
将 redis 配置文件拷贝到 /etc/redis 下
mkdir /etc/redis cp /usr/local/redis/redis-3.2.11/redis.conf /etc/redis/6380.conf
拷贝 redis_init_script 文件,重命名为 redis,并编辑
cp /usr/local/redis/redis-3.2.11/utils/redis_init_script /etc/rc.d/init.d/redis vim /etc/rc.d/init.d/redis
redis 内容:
配置 redis 开机重启
chkconfig redis on
启动、关闭服务
service redis start service redis stop
如果配置文件中配置了连接 redis 的认证信息,那么执行 service redis stop 会报错:
[root@VM_63_66_centos data]# service redis stop Stopping ... (error) NOAUTH Authentication required. Waiting for Redis to shutdown ... Waiting for Redis to shutdown ... Waiting for Redis to shutdown ...
解决方法一:修改配置文件
vim /etc/rc.d/init.d/redis
解决方法二:用 kill 命令杀死进程
此方法需要查看 redis 进程号,并且杀死进程后,再重新启动 redis 服务时,首先需要删除上次 redis 服务启动时生成的 redis_6380.pid 文件。
[root@VM_63_66_centos data]# ps -ef | grep redis root 8344 1 0 17:02 ? 00:00:00 /usr/local/redis/bin/redis-server *:6380 root 8351 3943 0 17:02 pts/2 00:00:00 grep --color=auto redis [root@VM_63_66_centos data]# kill -9 8344 [root@VM_63_66_centos data]# service redis start /var/run/redis_6380.pid exists, process is already running or crashed [root@VM_63_66_centos data]# rm -f /var/run/redis_6380.pid [root@VM_63_66_centos data]# service redis start Starting Redis server... [root@VM_63_66_centos data]#
相关文章推荐
- Redis探索之旅(5)- 在Linux下将Redis注册成服务
- Redis探索之旅(5)- 在Linux下将Redis注册成服务
- Linux下Redis的安装,注册服务
- 【Redis】Linux部署单个redis-3.0.6服务,实现开机启动,注册服务
- Redis探索之旅(5)- 在Linux下将Redis注册成服务
- Redis探索之旅(5)- 在Linux下将Redis注册成服务
- Linux下Redis启动/关闭/重启服务脚本
- linux中redis服务的安装
- Redis探索之旅(3)- 在Windows下将Redis注册成本地服务
- Linux下redis服务的安装
- Ubuntu 14 环境下编译安装 Redis 并将其注册为系统服务
- 详解linux下redis安装、启动与停止,redis做成服务
- linux搭建redis服务设置开机自启动 service命令stop、start启动停止服务
- Redis注册服务
- redis-server注册windows本地服务
- Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务
- java程序实现Linux下的服务的启停、注册、异常
- Redis探索之旅(4)- 在Linux环境下搭建单实例Redis服务实例
- Redhat5.8 环境下编译安装 Redis 并将其注册为系统服务
- Linux 注册自定tftpd服务