赞
踩
目标:
下载redis:
地址:https://redis.io/download/#redis-downloads
下载完成后将redis拷贝到要安装的服务器上
解压安装包
tar -zxvf redis-6.2.10.tar.gz
进入解压好的redis目录redis-6.2.10并执行make
命令
cd redis-6.2.10
make
可以为redis指定安装目录,默认情况下是安装在/usr
或/usr/local
下,安装目录需提前创建
mkdir -p /home/installs/redis #创建安装目录
make PREFIX=/home/installs/redis install#指定安装目录前缀并安装
通常情况下:
库的默认路径为${PREFIX}/lib
或${PREFIX64}
,可通过make LIBDIR=dir install
指定
可执行文件的默认路径为${PREFIX}/bin
,可通过make BINDIR=dir install
指定
执行完make install
命令后我们会发现/home/installs/redis
下多出了bin文件,但是bin文件中并没有redis.conf
这个文件,我们可以将redis-6.2.10下的redis.conf文件拷贝到此目录下
cp /home/installs/redis-6.2.10/redis.conf /home/installs/redis/bin/
配置环境变量
vi /etc/profile
#在配置文件中添加
export REDIS_HOME=/home/installs/redis
export PATH=$REDIS_HOME/bin
####若之前添加了其他环境变量如JAVA的环境变量可在PATH后面追加,中间用英文冒号‘:’隔开
export PATH=$JAVA_HOME/bin:$REDIS_HOME/bin
###保存并退出
###使配置文件生效
source /etc/profile
启动redis,进入/home/installs/redis/bin
cd /home/installs/redis/bin
./redis-server redis.conf
##
##
##
##上面命令不会后台启动
nohup ./redis-server redis.conf 2>1& & #后台启动
停止redis
可使用ps命令查找redis进程号并停止
ps -aux | grep redis
kill -9 redis的进程号
在redis.conf
中有一行配置为:
bind 127.0.0.1 -::1
该配置表示只能本机客户端连接并不能通过外部连接。
127.0.0.1
为IPV4
::1
为IPV6
如果想要任何渠道都能访问那么将此行注释即可。bind
的默认值为* -::*
表示所有用户皆可访问
若将bind注释则要将protected-mode
的值设置为no
protected-mode
意为保护模式,当值为yes时想要访问到redis那么可通过两种方式:
重启redis(可先kill掉redis再启动),配置生效
在redis.conf文件中添加如下配置,再重启redis即可生效
requirepass <yourpassword>
使用redis-cli登录redis
连接时输入密码
redis-cli -a youpassword
连接后认证
127.0.0.1> auth yourpassword
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。