本文采用源码方式安装。
安装
下载redis3.2.8源码。
<code style="margin-left:0">wget http://download.redis.io/releases/redis-3.2.8.tar.gz</code>
解压后放到/usr/local/目录下
<code style="margin-left:0">tar -zxvf redis-3.2.8.tar.gz sudo mv ./redis-3.2.8 /usr/local/redis/</code>
进入redis目录下后编译
<code style="margin-left:0">cd /usr/local/redis/ sudo make -j4</code>
测试,运行时间会较长,耐心等待即可
<code style="margin-left:0">sudo make test</code>
如果报了以下错误
则只需要安装tcl,然后再重新运行sudo make test
<code style="margin-left:0">sudo apt install tcl</code>
重新运行sudo make test
成功会提示如下
安装,会将redis相关可执行程序安装到/usr/local/bin/目录下
<code style="margin-left:0">sudo make install</code>
将配置文件移动到/etc/redis/目录下
<code style="margin-left:0">sudo mkdir /etc/redis/ sudo cp /usr/local/redis/redis.conf /etc/redis/</code>
配置
打开/etc/redis/redis.conf配置文件
以守护进程方式开启:将daemonize no
修改为daemonize yes
数据⽂件存储路径: 将dir ./
修改为dir /var/lib/redis
⽇志⽂件:将logile ""
修改为logfile "/var/log/redis/redis-server.log"
保存配置文件退出后,创建上面指定的文件和文件夹
<code style="margin-left:0">sudo mkdir /var/lib/redis sudo mkdir /var/log/redis sudo touch /var/log/redis/redis-server.log</code>
启动
<code style="margin-left:0"># 启动<a href="https://www.mhzhuji.com/kwck/txcloud" class="lar_link lar_link_outgoing" data-linkid="205" data-postid="2777" title="腾讯云" rel="nofollow" target="_blank" >服务器</a> redis-server /etc/redis/redis.conf # 启动客户端 默认端口6379 redis-cli</code>
客户端运行候,执行ping命令,返回PONG,则表示服务成功启动。
关闭服务
<code style="margin-left:0"># 找到redis的pid ps aux | grep redis # 杀死进程,例如pid为28747 sudo kill -9 28747</code>
本文作者: Ifan Tsai (菜菜)
本文链接: https://www.caiyifan.cn/p/40472904.html
版权声明: 本文采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
未经允许不得转载:木盒主机 » Redis安装与配置(Linux环境)