linux 下redis的安装

最近在虚拟机尝试用桥接方式安装centos环境下的redis出现的问题及尝试的解决方案。

1.下载

http://redis.io/download


2、解压至任一目录

tar xzf redis-2.8.17.tar.gz

3、编译并安装

cd redis-2.8.17
make 

注意:若make时,出现了一下问题

3.1.提示cc:未找到命令,原因是虚拟机系统中缺少gcc,安装命令:yum -y install gcc automake autoconf libtool make 

3.2.

解决方案: 
执行命令:make MALLOC=libc

3.3 

cd src

make install PREFIX=/usr/local/redis

3.3. 启动src/redis-server

注意:这里直接执行Redis-server 启动的Redis服务,是在前台直接运行的(效果如上图),也就是说,执行完该命令后,如果Lunix关闭当前会话,则Redis服务也随即关闭。正常情况下,启动Redis服务需要从后台启动,并且指定启动配置文件。 

4.Redis的部署

4.1首先为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中,在redis目录下创建bin和etc文件夹。

mkdir etc/

mkdir bin/

4.2 在redis-3.0.7目录下,复制代码代码如下:
mv redis.conf etc/
cd src/
mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server ../bin

4.3 编辑conf文件,将daemonize属性改为yes(表明需要在后台运行)

[root@wtz redis-5.0.2]# vim etc/redis.conf 

4.4启动redis

[root@wtz redis-5.0.2]# bin/redis-server etc/redis.conf 

查看redis启动的PID

4.5启动redis客户端并关闭; 查看redis 默认端口号6379占用情况

[root@wtz bin]# redis-cli 

说名:

Redis-server /usr..../redis.conf 启动redis服务,并指定配置文件
Redis-cli 启动redis 客户端
Pkill redis-server 关闭redis服务
Redis-cli shutdown 关闭redis客户端
Netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况

4.6 设置用户名密码

修改redis.conf配置文件  

# requirepass foobared
requirepass root  

4.7 远程登录redis服务

redis一开始只允许在本机登陆的,我们要去修改配置,找到redis.conf这个文件进行编辑

[root@wtz redis-5.0.2]# vim etc/redis.conf 

bind 0.0.0.0

绑定后重启服务

猜你喜欢

转载自blog.csdn.net/RunnerSlowly/article/details/85001920