Centos7 redis设置开机自启动

配置redis

1.设置redis.conf中daemonize为yes,requirepass为你的redis密码,bind注释掉禁用本机访问绑定,确保守护进程开启,也就是在后台可以运行.

vi /opt/redis/redis.conf

2.复制redis配置文件(启动脚本需要用到配置文件内容,所以要复制)

mkdir /etc/redis
cp /usr/local/redis/redis.conf /etc/redis/6379.conf

3.设置redis.conf中daemonize为yes,确保守护进程开启,也就是在后台可以运行.

find / -name redis_init_script
cp /usr/local/redis/utils/redis_init_script /etc/init.d/redis

4.修改启动脚本参数

vi /etc/init.d/redis

5.启动redis
  • 打开redis命令:service redis start
  • 关闭redis命令:service redis stop
  • 设为开机启动:chkconfig redis on
  • 设为开机关闭:chkconfig redis off

参考与致谢:https://www.cnblogs.com/therunningfish/p/9535022.html

原文地址:https://www.cnblogs.com/gme5/p/11769720.html

时间: 2024-08-27 21:44:06

Centos7 redis设置开机自启动的相关文章

[CentOS7]redis设置开机启动,设置密码

简介 上篇文章介绍了如何安装redis,但每次重启服务器之后redis不会自启,这里将介绍如何进行自启设置,以及如何设置redis的密码,进行密码验证登陆. 上篇文章: Centos7安装Redis 步骤 1.设置redis.conf中daemonize为yes,确保后台进行开启. 2.编写开机自启动脚本 vi /etc/init.d/redis 3.将下面脚本添加redis文件中: #!/bin/bash# chkconfig: 2345 10 90 # description: Start

centos7.x设置开机自启动

以nginx为例: 假设已经编译安装nginx服务,并将启动脚本存放在/etc/init.d下,以nginx为名,并修改为可执行权限. [[email protected] ~]#  cd /lib/systemd/system/ [[email protected] system]# vim nginx.service [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/etc/init

Redis 在Centos7下配置开机自启动

设置Redis开机启动需要如下几个步骤: 编写配置脚本 [ vim /etc/init.d/redis ] #!/bin/sh # # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. #chkconfig: 2345 80 90 #description:auto_run REDISPORT=6379 EXEC=/usr/local/bi

centos7源码编译安装httpd、加入systemctl并设置开机自启动

所需软件: apr-1.6.3.tar.gz (下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.3.tar.gz) apr-util-1.6.1.tar.gz (下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.gz) httpd-2.4.29.tar.gz (下载地址:http://mirrors.shu.edu.cn/apac

Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动

Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ©Copyright 蕃薯耀 2017年7月21日 http://www.cnblogs.com/fanshuyao/ Linux Redis安装,Linux如何安

Centos7配置BIND开机自启动

Centos7上面已经把/etc/init.d/服务的启动方式更改为systemctl启动. 当然编译安装仍然可以/etc/init.d/手动启动但是chkconfig –add named就用不了. [环境]:CentOS Linux release 7.5.1804 (Core) [BIND]:安装位置/mnt/sscp/data/named/ 1.首先你要编译安装BIND服务并保证服务可以正常运行. CentOS 7的服务systemctlf服务脚本有系统(system)和用户(user)

CentOS7配置nexus开机自启动

CentOS7配置nexus开机自启动 新建nexus启动脚本 进入/etc/init.d目录,新建脚本文件nexus // 进入/etc/init.d [[email protected]_maven etc]# cd /etc/init.d/ // 新建脚本文件nexus [[email protected]_maven init.d]# vim nexus 脚本内容: #!/bin/bash #chkconfig:2345 20 90 #description:nexus #process

CentOS 6下 Oracle11gR2 设置开机自启动

[1] 更改/etc/oratab [2] oracle用户profile文件中增加SID环境变量 [3] 创建启动Oracle的Init脚本 [4] 更改启动脚本权限 [5] 启动oracle数据库 [6] 关闭oracle数据库 [7] 设置oracle为开机自启动 原文地址: CentOS Oracle11gR2 设置开机自启动

nginx启动脚本编写及设置开机自启动

环境:Centos 6.8 如果机器是Centos 7的,此脚本和设置开机自启动方法不适用. 首先确保nginx配置文件中:有pid目录 pid        logs/nginx.pid; 1.1 编写nginx启动脚本 [[email protected] ~]# cd /server/scripts [[email protected] scripts]# vim nginx.sh  #!/bin/bash [ -f /etc/init.d/functions ] && . /etc