mkdir -p /opt/software
cd /opt/software
wget https://download.redis.io/releases/redis-4.0.14.tar.gz
tar -zxvf redis-4.0.14.tar.gz
/opt/software/redis-4.0.14
查看 README.md 文档
make
make 过程可能由于没有安装gcc出错
yum install -y gcc
先执行 make distclean
再重新执行make
make 成功后redis-server、redis-cli 等命令会安装在src目录下
将 redis 二进制安装到指定目录
make install PREFIX=/opt/moudle/redis
配置环境变量
vi /etc/profile
export REDIS_HOME=/opt/moudle/redis
export PATH=$PATH:$REDIS_HOME/bin
保存退出
source /etc/profile
这样我们就可以在任意目录使用 redis 相关命令了
在生产环境需要配置 redis 为系统服务
cd utils
./install_server.sh 执行安装脚本,会出现如下信息
Welcome to the redis service installer
This script will help you easily set up a running redis server
Please select the redis port for this instance: [6379]
Selecting default: 6379
Please select the redis config file name [/etc/redis/6379.conf]
Selected default - /etc/redis/6379.conf
Please select the redis log file name [/var/log/redis_6379.log]
Selected default - /var/log/redis_6379.log
Please select the data directory for this instance [/var/lib/redis/6379]
Selected default - /var/lib/redis/6379
Please select the redis executable path [/opt/moudle/redis/bin/redis-server]
Selected config:
Port : 6379
Config file : /etc/redis/6379.conf
Log file : /var/log/redis_6379.log
Data dir : /var/lib/redis/6379
Executable : /opt/moudle/redis/bin/redis-server
Cli Executable : /opt/moudle/redis/bin/redis-cli
Is this ok? Then press ENTER to go on or Ctrl-C to abort.
可以看到redis 配置文件、日志文件、数据目录、可执行脚本等。
最后一步,回车确认。
Copied /tmp/6379.conf => /etc/init.d/redis_6379
Installing service...
Successfully added to chkconfig!
Successfully added to runlevels 345!
Starting Redis server...
Installation successful!
可以看到 redis 已经安装并启动成功。
查看 redis 进程
ps -ef|grep redis
root 11739 1 0 14:59 ? 00:00:00 /opt/moudle/redis/bin/redis-server 127.0.0.1:6379
查看 redis 实例状态
service redis_6379 status
可以再次使用 install_server.sh 脚本在同一台机器上安装不同端口的 redis 实例。
Redis 安装
admin 发表于:2021-03-29 03:56:24 阅读数:685