Linux下安装redis
-
将redis压缩包复制Linux
可以通过ftp工具复制到linux
-
安装编译工具
yum install gcc-c++ # redis底层使用c++写的
- 解压redis文件
# 切换到redis压缩包所在路径执行解压命令,程序建议放在opt目录下
tar -zxvf redis-3.2.1.tar.gz
- 方式一:安装redis
# 切换到解压的redis目录下,在此目录下新建目录,存储redis的可执行文件,也可以在其他地方创建
mkdir redis-bin
# 在解压的redis目录下设置安装路径及安装redis
make PREFIX=/home/hadoop/redis-bin install
- 在新建目录下会生成bin目录,进入bin执行启动命令
# 启动redis服务,此服务是阻塞进程
./redis-server
- 打开新的终端启动访问redis服务
# 切换到bin目录下执行访问redis服务命令
./redis-cli
- 方式二:安装redis
# 不新建目录直接进行安装,redis可执行文件默认存放在/usr/local/bin
make
# 确认安装成功
make install
之后便可以找到可执行文件按照上面的方式启动redis服务了
但是这样启动是前台启动,我们可以通过修改配置文件以后台方式启动redis
因为涉及到配置文件的修改,所以为了安全,我们可以复制一份配置文件,之后修改复制的配置文件即可。
# 直接在bin目录下新建一个目录存放复制的配置文件
mkdir redis-config
# 复制配置文件到新建目录
cp /opt/redis-6.2.1/redis.conf redis-config/
# 修改配置文件
vim redis.conf
将daemonize修改为yes
- 在bin目录下启动redis服务
redis-server redis-config/redis.conf
- 验证redis服务是否启动成功
# bin目录下启动redis客户端,6379是redis默认端口
redis-cli -p 6379
# 执行ping命令,如果返回PONG则表示服务启动成功
ping
# redis客户端中关闭redis服务
shutdown
# 退出redis客户端
exit