下面我将详细讲解关于Linux下Redis安装及安装遇到的问题的完整攻略。
安装 Redis
步骤1:下载Redis
进入Redis的官方网站 https://redis.io/download ,选择最新版本下载。
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
步骤2:解压Redis
解压刚才下载的Redis压缩包。
tar -zxvf redis-5.0.5.tar.gz
步骤3:编译安装
进入解压后的Redis目录,使用如下命令安装Redis。
cd redis-5.0.5
make
sudo make install
步骤4:启动Redis
使用如下命令启动Redis。
redis-server
步骤5:测试Redis
打开一个新的终端,使用如下命令连接Redis。
redis-cli
然后在Redis命令行中输入ping命令,如果返回PONG,说明Redis安装配置成功。
127.0.0.1:6379> ping
PONG
遇到的问题及解决方法
问题1:编译时出现“jemalloc/jemalloc.h: 没有那个文件或目录”
出现该问题,需要安装jemalloc。
sudo apt-get install libjemalloc-dev
然后重新启动编译安装Redis。
问题2:Redis报“max number of clients reached”
默认情况下,Redis允许的最大客户端连接数是10000。如果连接数超过了这个限制,Redis会报“max number of clients reached”错误。
可以在Redis配置文件redis.conf中进行如下修改,将最大客户端连接数增加到20000。
maxclients 20000
修改完之后,重新启动Redis即可生效。
以上就是关于Linux下Redis安装及安装遇到的问题的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:关于linux redis安装及安装遇到的问题 - Python技术站