对于Redis数据库服务器,如果想让它自动启动,其实也是非常简单的一件事情。
我们要确定需要在什么时候进行自动启动Redis服务。建议在系统开机时进行自动启动,只需要在系统的开机时候,将Redis的安装目录下的redis-server.exe添加到开机启动项即可实现自动启动Redis服务。
一般情况在安装完Redis后,会在系统目录里面生成一个可执行文件redis.exe,只需要将其添加到开机启动项即可,此时可以在把redis.exe复制到任意路径,然后以管理员身份登录,计算机-属性-高级系统设置-启动和恢复-添加被添加进来的程序进行启动即可。
当设置完成以后,还需要在任务计划中设置,使其在系统开机的时候开启Redis服务。在任务计划管理器里,选择创建基本任务-继续然后步骤分别将redis.exe设置为启动程序,创建一个成功运行后结束任务条件即可。
在系统开机时,将会自动启动任务计划同时redis-server.exe也将会自动启动,而不需要在登陆系统的时候重新启动Redis服务。
另外,我们可以通过脚本的方式设置自动启动Redis服务,可以在 windows 开机自动启动 redis-server.exe 文件。
\#! /bin/sh
cd /path/to/redis
./redis-server.exe –conf /path/to/redis.conf
将以上代码保存为redis.sh文件,将其移动到/etc/init.d/下,并设置执行权限:
chmod 777 redis.sh
使用以下命令运行:
update-rc.d redis.sh defaults
这样就可以保证当系统重启时,自动运行redis.sh脚本,进而实现自动启动Redis服务。
以上就是实现Redis数据库自动启动的两种方式,都非常容易操作,能够让我们轻松实现Redis数据库自动启动,为我们所用。