一、新安装的linux系统没有安装gcc环境、需要安装gcc
①为了方便采取一键安装方式 : # yum -y install gcc
②查看gcc是否安装成功:# gcc --version
二、下载官网redis4.0.2安装包:# wget http://download.redis.io/releases/redis-4.0.2.tar.gz
三、解压文件到自定义的目录下:# tar -zxvf redis-4.0.2.tar.gz -C /usr/local
四、①进入/usr/local/redis-4.0.2/目录对Reids解压后文件进行编译。
# cd /usr/local/redis-4.0.2/
# make
②测试编译情况: # make test 。若出现图下情况,需要安装tcl, # yum -y install tcl
③安装完tcl之后,再次进行编译测试: # make test
五、编译成功后,对Redis进行安装:# make PREFIX=/usr/local/redis-4.0.2 install
六、修改/usr/local/redis-4.0.2目录下的confredis.conf配置文件,
# vim /usr/local/redis-4.0.2/redis.conf
找到daemonize no 修改成 daemonize yes,
让redis以 [后端模式] 启动 。
七、以 [后端模式] 启动Redis,# ./redis-server ../redis.conf
八、允许外网访问redis,修改配置文件 redis.conf:
bind 127.0.0.1 -----> # bind 127.0.0.1
protected-mode yes -----> protected-mode no
九、如果要设置redis需访问密码,修改配置文件 redis-conf:
# requirepass foobared -----> requirepass 123456(自己设置的密码)
十、开启防火墙端口6379,然后重启防火墙。
# vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
# service iptables restart
十一、用redis命令行工具进行测试,# ./redis-cli