Linux系统中安装redis+redis后台启动+常见相关配置 |
您所在的位置:网站首页 › redis启动和停止命令 › Linux系统中安装redis+redis后台启动+常见相关配置 |
1、下载Redis
Redis官网:https://redis.io/ http://download.redis.io/releases 我们安装的是linux版本的redis 打开xftp我们需要先将我们的Redis上传到服务器上 解压到这里 解压的指令 mv redis-7.0.5.tar.gz /opt解压: tar zxvf redis-7.0.5.tar.gz 3、进入redis目录下找到redis.conf 要安装gcc yum install gcc-c++查看版本 gcc -v 输入make命令配置Gcc需要的文件: make make install确认所有都安装完成: make install 5、redis默认安装路径:/usr/local/bin 6、将redis配置文件复制到bin目录下(先新建文件夹然后再将redis配置文件coyp进去)我们要将配置文件复制一份,我们以后就是用这个配置文件来启动。 mkdir redisconfig cp /opt/redis-7.0.5/redis.conf redisconfig 7、redis默认不是后台启动,更改启动方式修改配置文件:编辑redis.conf文件,将daemonize选项设置为yes,然后正常启动Redis服务器,它会自动在后台运行。例如: sudo vi ./redis.conf
在文件中找到daemonize no并将其修改为daemonize yes,然后保存并退出。接着启动Redis服务器: sudo /usr/local/bin/redis-server ./redis.conf 进入插入模式:按下字母键 i(表示insert)进入插入模式,此时可以开始编辑文件内容。编辑文件:在插入模式下,可以使用键盘输入文本、删除字符、粘贴等操作来编辑文件。退出插入模式:完成编辑后,按下 Esc 键退出插入模式,回到命令模式。保存并退出:在命令模式下,输入 :wq 命令保存并退出编辑器。 然后就是后台启动啦 查看进程:ps -A | grep redis 可以看到提示Redis服务已经启动,并且返回版本信息及进程号,这时表明Redis已经启动。cd /etc/systemd/system vi redis.service ![]() 该命令 ExecStop = /usr/local/bin/redis-cli -p 6379 shutdown的含义如下: /usr/local/bin/redis-cli -p 6379 shutdown: 这是 redis-cli 工具的完整路径,它是 Redis 命令行界面客户端,用于与 Redis 服务器进行交互。 -p 6379: 这是 redis-cli 的端口参数,指定了 Redis 服务器监听的端口号。默认情况下,Redis 使用 6379 端口。 shutdown: 这是发送给 Redis 服务器的命令,指示服务器执行一个优雅的关闭序列,即在停止服务前,它会确保所有已打开的连接都已完成当前操作,并且所有的数据都被同步到磁盘上。 daemonize设置为no意味着Redis不会以守护进程(后台)方式运行。 在默认情况下,daemonize 配置项通常被设置为 yes,这样 Redis 就会作为一个守护进程在后台运行,不会占用终端窗口,允许系统正常进行其他操作。而将 daemonize 设置为 no 后,Redis 服务器会保持在前台运行,即它会绑定到一个终端并且占用该终端窗口。 具体来说,以下是 daemonize 设置对 Redis 运行模式的影响: Daemonize 设为 yes:Redis 作为守护进程启动,不绑定到任何终端,通常这是生产环境下的推荐设置。Daemonize 设为 no:Redis 在前台启动,并绑定到启动它的终端。这通常用于调试目的,因为这样可以便于查看输出和日志信息。设置完就行啦!! 整理不易 求三连 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |