centos安装redis

centos安装redis

安装编译工具

  1. 安装:
    yum -y install gcc automake autoconf libtool make
  2. 安装g++:
    yum install gcc gcc-c++ -y

下载

wget http://download.redis.io/redis-stable.tar.gz

安装

解压
tar -zxvf redis-stable.tar.gz
cd redis-stable

编译
make

make MALLOC=libc

安装
mkdir /usr/local/redis
make install [PREFIX=/usr/local/redis] (中括号是选填内容,使用该命令时要去掉中括号)
老版本(make install [destdir=/目录])

启动和停止

#默认配置启动
redis-server
#后面添加参数启动
redis-server –-port 6379
#使用redis配置文件
redis-server ../redis.conf
#使用预计进行停止
redis-cli shutdown

# 连接
redis-cli -h 127.0.0.1 –port 6379

配置路径

  • 创建软链接
    • ln -s 原始目录名 快速访问目录名
  • 创建配置文件管理目录
    • mkdir conf
    • mkdir config
  • 创建数据文件管理目录
    • mkdir data

配置环境变量

添加内容
该账号使用的话配置这个文件
vi ~/.bash_profile
所有账号均可使用的话配置这个文件
vim /etc/profile

配置以下内容
REDIS_HOME=/usr/local/redis
PATH=$PATH:$REDIS_HOME/bin


配置生效
source ~/.bash_profile

redis.conf文件说明

#设置后台启动,如果不是后台启动,每次推出redis就关闭了
daemonize yes
#开启密码保护,注释则不需要密码
requirepass 密码
#设置端口号
port 端口号
#允许访问的ip,改为0.0.0.0就是所有ip均可
bind 127.0.0.1 -::1
bind 0.0.0.0
dir “/自定义目录/redis/data“
设定当前服务文件保存位置,包含日志文件、持久化文件(后面详细讲解)等
logfile "6***.log“
设定日志文件名,便于查阅

设开机置自启

cd /usr/lib/systemd/system
touch redis.service
vi redis.service
[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking

ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

启动设置

#重载系统服务
systemctl daemon-reload
#设置开机自启
systemctl enable redis.service
#取消开机自启
systemctl disable redis.service
#启动服务
systemctl start redis.service
#停止服务
systemctl stop redis.service
#查看服务状态
systemctl status redis.service
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值