1.下载,提取和编译Redis:
wget http://download.redis.io/releases/redis-4.0.9.tar.gz
tar xzf redis-4.0.9.tar.gz
cd redis-4.0.9
make
make 可能会安装报错:make[1]: *** [adlist.o] 错误
因为Redis是C实现的,需要gcc来进行编译,所以原因是系统未安装gcc,按顺序执行:
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
因为gcc依赖很多,都执行一下,以防万一
但是在使用wget 的时候可能会遇到 下面这个问题
wget: unable to resolve host address”
解决方法:
用编辑器打开/etc/resolv.conf
将nameserver 修改跟图片一样,这个是谷歌DNS ,然后重新下载 ,OK
安装完之后可以将常用的程序放到一个文件夹,便于管理,
进入 redis-4.0.9/src
mkdir /usr/redis
cp redis-server /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli /usr/redis
cp redis.conf /usr/redis //redis.conf在redis-4.0.9目录下
cd /usr/redis
2.因为刚安装好 所以路径不用重新输入
src/redis-server
会出现下面界面:
无法进行任何操作,只能ctrl+C强制退出!!
3.修改redis.conf文件
进入 136L ,daemonize no 修改成yes,并保存
4. 在redis-4.0.9/src 路径下 为什么要这样写? 不加../redis.conf 会运行默认的配置文件
cd src
./redis-server ../redis.conf
5.进入redis 内置服务器
这就是完整的操作流程了! 欢迎交流!
如果需要远程访问 :
1.500行修改requirepass 密码
2.将bind 127.0.0.1注释掉 或改成0.0.0.0
3.开放6379端口