linux & windows 开机自启动redis

本文介绍如何在Windows和Linux系统中配置Redis服务的自动启动。通过创建批处理文件和VBScript脚本实现Windows下的自启动,并通过修改rc.local文件或使用安装脚本来实现Linux下的自启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windows配置:

1、新建一个txt文档,写入redis的启动和配置的路径。

D:\install\redis\redis\redis-server.exe D:\install\redis\redis.conf

保存为createredis.bat

2、利用vbs调用,新建txt文档,写入如下内容:

CreateObject("WScript.Shell").Run "cmd /c D:\install\redis\createredis.bat",0

保存为openredis.vbs 

3、把createredis.bat和openredis.vbs都放入D:\install\redis\,下面就是考虑如何调用vbs了。

4、注册表键值:(我的win7 64位 旗舰版)

  • 左下角开始-->运行
  • 输入regedit点击确定
  • 依次打开【HKEY_CURRENT_USER \Software \Microsoft \Windows \CurrentVersion \Run】
  • 新建字符串值openredis,如下图添加openredis.vbs路径。

        

5、这样就配置好啦,以后再也不用麻烦了,啦啦啦。


linux配置:


1、linux中开机自启文件位置。

vim /etc/rc.d/rc.local
2、写入需要开机启动的命令。

/root/redis-3.2.1/src/redis-server

3、关机重启测试

reboot

然后在用redis-cli测试即可。


另外一种方法就是:直接在redis-3.2.1目录下运行:

./utils/install_server.sh

这种方法省去了上面的全部步骤。

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在 IT 领域,文档格式转换是常见需求,尤其在处理多种文件类型时。本文将聚焦于利用 Java 技术栈,尤其是 Apache POI 和 iTextPDF 库,实现 doc、xls(涵盖 Excel 2003 及 Excel 2007+)以及 txt、图片等格式文件向 PDF 的转换,并实现在线浏览功能。 先从 Apache POI 说起,它是一个强大的 Java 库,专注于处理 Microsoft Office 格式文件,比如 doc 和 xls。Apache POI 提供了 HSSF 和 XSSF 两个 API,其中 HSSF 用于读写老版本的 BIFF8 格式(Excel 97-2003),XSSF 则针对新的 XML 格式(Excel 2007+)。这两个 API 均具备读取和写入工作表、单元格、公式、样式等功能。读取 Excel 文件时,可通过创建 HSSFWorkbook 或 XSSFWorkbook 对象来打开相应格式的文件,进而遍历工作簿中的每个 Sheet,获取行和列数据。写入 Excel 文件时,创建新的 Workbook 对象,添加 Sheet、Row 和 Cell,即可构建新 Excel 文件。 再看 iTextPDF,它是一个用于生成和修改 PDF 文档的 Java 库,拥有丰富的 API。创建 PDF 文档时,借助 Document 对象,可定义页面尺寸、边距等属性来定制 PDF 外观。添加内容方面,可使用 Paragraph、List、Table 等元素将文本、列表和表格加入 PDF,图片可通过 Image 类加载插入。iTextPDF 支持多种字体和样式,可设置文本颜色、大小、样式等。此外,iTextPDF 的 TextRenderer 类能将 HTML、
要在Linux上设置Redis开机自启动,可以按照以下步骤操作: 1. 打开Redis配置文件:sudo vi /etc/redis/redis.conf 2. 找到daemonize no这一行,将no改为yes,表示让Redis以守护进程的方式运行。 3. 保存并退出配置文件。 4. 创建Redis启动脚本:sudo vi /etc/init.d/redis 5. 将以下内容复制到redis脚本中: #!/bin/sh # chkconfig: 2345 90 10 # description: Redis is a persistent key-value database REDISPORT=6379 EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli PIDFILE=/var/run/redis_${REDISPORT}.pid CONF="/etc/redis/redis.conf" case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed" else echo "Starting Redis server..." $EXEC $CONF fi ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE does not exist, process is not running" else PID=$(cat $PIDFILE) echo "Stopping Redis server..." $CLIEXEC -p $REDISPORT shutdown while [ -x /proc/${PID} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done echo "Redis stopped" fi ;; *) echo "Please use start or stop as first argument" ;; esac 6. 保存并退出redis脚本。 7. 授权redis脚本:sudo chmod 755 /etc/init.d/redis 8. 将redis脚本添加到系统服务中:sudo chkconfig --add redis 9. 设置Redis开机自启动:sudo chkconfig redis on 现在,Redis就已经设置为开机自启动了。可以通过sudo service redis start/stop/restart命令来启动、停止、重启Redis服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值