redis 安装配置
一、安装
进入redis官网 https://redis.io/download 如果选择window安装,直接下载相关安装包即可。 如果选择linux环境,有如下命令:
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
由于redis是C语言编写的,所以redis的编译安装需要有C环境,检查本系统是否有c环境
gcc -v
yum install gcc -y
将下载好的安装包文件移动到 /usr/local/ 下,并进行tar包解压
tar -zxvf redis-6.2.6.tar.gz /usr/local/redis-6.2.6
cd redis-6.2.6
make MALLOC=libc
make install [PREFIX=安装路径]
进入安装目录下,启动redis
cd /usr/local/redis-6.2.6/bin
./redis-server
二、进行相关配置:
cp [安装路径]/bin/redis.conf /etc/redis/
设置服务开机自启动,将 util下的 的 redis_init_script 文件复制到 /etc/init.d/下,并重命名为redis,可以不进行重命名
cp /usr/local/redis-6.2.6/utils/redis_init_script /etc/init.d/redis
vi /etc/init.d/redis
修改下面配置 修改为
REDISPORT=6379
EXEC=/usr/local/redis-6.2.6/bin/redis-server
CLIEXEC=/usr/local/redis-6.2.6/bin/redis-cli
PIDFILE=/var/redis/run/redis_${REDISPORT}.pid
CONF="/etc/redis/redis.conf"
修改 /etc下的配置文件
vi /etc/redis/redis.conf
pidfile /var/redis/run/redis_6379.pid
daemonize yes
chkconfig redis on
可以通过如下命令启动redis
sudo service redis start
sudo service redis stop
三、远程连接配置
编辑配置文件
vi /etc/redis/redis.conf
bind * -::*
protected-mode no
关闭防火墙或者开放6379端口,如果是云服务器,在安全组中添加端口。
systemctl stop firewalld
systemctl disable firewalld
四其他配置
密码配置:连接上redis服务器
127.0.0.1:6379> config set requirepass 123
|