redis的安装和配置

1、选定一个稳定版本

打开redis官网的下载页

https://redis.io/download

选一个稳定版本安装,当前的最新稳定版本是4.0.1 

2、安装

切换到linux系统的/usr/local/src目录下载redis安装包:

$ wget http://download.redis.io/releases/redis-4.0.1.tar.gz
$ tar xzf redis-4.0.1.tar.gz
$ cd redis-4.0.1
$ make 

make之后是ok的,提示要进行make test,然后报错如下:

【解决方法】

sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/
cd  /usr/local/tcl8.6.1/unix/
sudo ./configure
sudo make
sudo make install 

 然后回到redis的安装文件夹目录,再次执行make test就不会报错了,最后执行redis安装的最后一步make install。

 

完成之后,server和client是在
/usr/local/src/redis-4.0.1/src 下的redis-server 和 redis-cli
 
3、简单配置
1)可执行程序path路径设置
mkdir -p /usr/local/redis/etc
mkdir -p /usr/local/redis/bin

cd /usr/local/src/redis-4.0.1
cp redis.conf /usr/local/redis/etc
cd /usr/local/src/redis-4.0.1/src

cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

【注意】如果报错redis-check-dump找不到,那就把这个先去掉
这样做之后,可以用whereis redis-server和whereis redis-cli能看到有配置了路径

2)修改配置文件 
vi /usr/local/redis/etc/redis.conf
将daemonize no 中no改为yes[yes指后台运行]

3)配置开机启动
vi /etc/rc.local
加入:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
 
4)启动redis-server
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

【注意】因为我的redis是安装在自己电脑虚拟机上, 所以redis.conf中没有设置密码相关的东西。如果是面向客户的服务,要加密码,否则不安全容易被扫描端口然后攻破。

最后,通过客户端连接进去操作(这里默认是连接的6379端口,而且server端没有设置认证模式和密码所以无需其他参数):

 

原文地址:https://www.cnblogs.com/guangye/p/7436697.html