最近公司打算给项目上面使用Redis,这里上往找了下资料备注下怎么安装Redis。
一、服务器环境:CentOS 7.2
二、准备工作:
1、下载Redis:到官网下载页面下载https://redis.io/download,我这里选用最新的4.0.6作为安装版本。我下载到/usr/local文件夹里面
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
2、解压安装包
tar -xzf redis-4.0.6.tar.gz
3、安装一些依赖工具,一下命令在网上找到的
yum -y install gcc automake autoconf libtool make
4、进入到redis-4.0.6中去,进行编译安装
make
make install
编译安装完之后
5、启动、测试
进入到redis下面的src目录,进行启动
./redis-server
启动成功如下图
打开一个新的连接,切换到src目录下,作为客户端连接到redis
./redis-cli
使用set 和get命令模拟一次存储和访问
PS:出现过的问题:由于之前安装过redis的旧版本
开启redis-server提示 # Creating Server TCP listening socket *:6379: bind: Address already in use,可以看到这里说明了6379端口被占用了。
解决方法:1、ps -ef | grep -i redis
2、把其中进程号为1282的进程杀掉
3、kill -9 1282 之后重新启动就可以了
参考资料:
http://blog.csdn.net/guo13313/article/details/70666453
http://blog.csdn.net/u010246789/article/details/52142250
https://crossoverjie.top/2016/12/18/SSM7/