知行合一

博客园 首页 新随笔 联系 订阅 管理
  371 随笔 :: 25 文章 :: 4 评论 :: 15万 阅读

一、下载

官网: https://redis.io/download

选择下载稳定版本。

 

 

ps -ef | grep redis

 

 

 

 

 

 

二、安装Redis

     1、解压redis

tar -zxvf redis-5.0.12.tar.gz

     6.06版本安装

   

# wget wget http://download.redis.io/releases/redis-6.0.6.tar.gz
# tar -zxvf redis-6.0.6.tar.gz# make # make install PREFIX=/usr/local/redis

  需要升级GCC版本

   

1
2
3
4
5
6
7
8
9
#升级到 5.3及以上版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
 
scl enable devtoolset-9 bash
 
#注意:scl命令启用只是临时的,退出xshell或者重启就会恢复到原来的gcc版本。
#如果要长期生效的话,执行如下:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

  

     2、安装gcc编译环境

          

yum install gcc-c++ 

 

     3、进入redis-5.0.12目录,进行安装:

           

make && make install

    执行完毕后安装成功

        (1)配置redis,进入utils目录下,拷贝 redis_init_script 到 /etc/init.d目录,目的要把redis作为开机自启动

           

      (2)创建 /usr/local/redis ,用于存放配置文件

             

mkdir redis

        

        (3) 拷贝redis配置文件,将redis.conf拷贝到 /usr/local/redis下

             

cp redis.conf /usr/local/redis

    

(4) 修改redis.conf 这个核心配置文件 

         1)修改 daemonize no ->daemonize yes ,目的是为了让redis启动在linux后台允许

            

          2)修改redis的工作目录。建议修改为: /usr/local/redis/working

             

          3) 修改绑定 IP 改为:0.0.0.0 ,代表可以让远程链接,不受ip限制

           

          4)最关键的是密码,默认是没有的,一定要设置。 requirepass

              

     (5) 修改 redis_init_script 文件中 redis核心配置文件为     conf=“/usr/local/redis/6379.conf”

        

      并且修改redis核心配置文件名称为:6379.conf

     (6) 为redis启动脚本添加执行权限,随后运行启动redis

            

chmod 777 redis_init_script
./redis_init_script start

 

三、检查 redis进程

        

ps -ef | grep redis

 

   四、设置redis开机自启动,修改 redis_init_script ,添加如下内容

     

1
2
#chkconfig: 22345 10 90
#description: Start and Stop redis

  

随后执行如下操作

  

chkconfig redis_init_script on

     重启服务器后,再看进程。

 

 五、Redis的命令行客户端

        

redis-cli:进入到redis客户端

auth pwd:输入密码

redis-cli -a password ping:查看是否存活

redis-cli -a password shutdown:关闭redis

./redis_init_script stop:关闭redis

         

 

posted on   callbin  阅读(265)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示