下载redis
下载链接:redis,点击进入官网,选择
下载Redis
上传到centos6.6服务器中
- 第一种:使用winScp
使用方式自行百度。
- 第二种:使用ftp服务器
因为我使用的不是单机版的虚拟机,所以我就不演示使用共享文件夹的方式了
解压
tar -zxvf redis-3.2.9.tar.gz
编译文件
make
进行安装到指定文件夹
make PREFIX=/usr/local/redis install
进入到/usr/local/redis目录
里面有一个bin目录,里面放置的是一些可执行文件
将源文件中的redis.conf拷贝到安装目录下
cp redis.conf /usr/local/redis/
启动redis
目前已经可以启动redis,进入bin目录下./redis-server即可
但是这种启动属于前端启动
修改配置文件
vi /usr/local/redis/redis.conf 128行
修改启动方式为后台启动:
daemonize no 改为
daemenize yes
修改ip地址:
bind 服务器ip 61行
更改密码:requirepsaa lnlr 480行
需要注意的是:
bind Ip 需要的是该Linux系统的IP地址,使用ifconfig查看。假如不配置这个地址,在外部是不能够访问的
使用配置文件启动redis
./bin/redis-server redis.conf
查询reds是否启动
ps -ef | grep redis
root 12181 1 0 03:35 ? 00:00:00 ./bin/redis-server 127.0.0.1:6379
root 12193 4852 0 03:39 pts/0 00:00:00 grep redis
停止redis
kill -9 父进程id
kill -9 12181
再次查询redis已经被杀死
停止redis方式二(推荐)
在/usr/local/redis/bin中
./redis-cli shutdown即可停止
使用redis
进入bin/,执行./redis-cli客服端
set ‘hello world’
get hello
即可实现存取
keys * 获取所有的key
启动redis报服务没有启动
因为默认配置文件绑定接受的地址为127.0.0.1,接受所有,但是这样我发现不能进行远程访问,必须改为本机物理ip。
这样又会导致使用redis-cli客户时找不到该服务,所以使用下面这种方式启动客户端即可。
这是因为我们更改了IP地址所导致的,默认是回环地址。
正确姿势:
./redis-cli -h 192.168.1.104 -p 6379即可正确启动
客户端比较多:
我就直接使用redisClient这个了。
OK,这就连接成功。下一步研究下集群的搭建,在四点几的版本上。