此网站为PM小曹的博客网站,致力于分享项目管理、技术干货、职场心得,欢迎关注交流!
当前位置:PM小曹社区 > 技术干货 > 正文

Linux下Redis的搭建:从0到1

07-03 技术干货 【作者:PM小曹】

本文主要介绍在Centos7.2的环境下搭建Redis-5.0.5的流程,希望对你有所帮助。
一、本文的安装路径设置
安装包存放目录:/home/tools
安装目录:/usr/local/redis
[root@localhost home]# mkdir -m 777 /home/tools 
[root@localhost home]# mkdir -m 777 /usr/local/redis 

二、获取资源包文件并解压
[root@localhost home]# cd /home/tools/ 
[root@localhost tools]# wget http://download.redis.io/releases/redis-5.0.5.tar.gz 
[root@localhost tools]# ls redis-5.0.5.tar.gz 
[root@localhost tools]# tar -zxvf redis-5.0.5.tar.gz 
 
三、正式安装Redis
[root@localhost tools]# cd redis-5.0.5/ 
[root@localhost redis-5.0.5]# make MALLOC=jemalloc 
[root@localhost redis-5.0.5]# make PREFIX=/usr/local/redis install

 
四、安装完成之后检查安装目录
[root@localhost redis-5.0.5]# tree /usr/local/redis/bin/
 ./bin/ 
├── redis-benchmark #redis性能测试工具启动,测试redis在你的系统及你的配置下的读写性能 
├── redis-check-aof #更新日志检查 
├── redis-check-rdb #本地数据库检查 
├── redis-cli redis #命令行操作工具(即客户端) 
├── redis-sentinel -> redis-server 
└── redis-server #redis服务器的daemon启动程序

五、配置环境变量
[root@localhost bin]# echo 'export PATH=$PATH:/usr/local/redis/bin'>>/etc/profile 
[root@localhost bin]# source /etc/profile 
[root@localhost bin]# echo $PATH 
/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/appsoft/.local/bin:/home/appsoft/bin:/usr/local/redis/bin

六、 拷贝安装包目录下的配置文件到安装目录的conf目录下
[root@localhost redis-5.0.5]# ls 
00-RELEASENOTES COPYING Makefile redis.conf runtest-moduleapi src BUGS deps MANIFESTO runtest runtest-sentinel tests CONTRIBUTING INSTALL README.md runtest-cluster sentinel.conf utils
[root@localhost redis-5.0.5]#mkdir -p /usr/local/redis/conf 
[root@localhost redis-5.0.5]# cp redis.conf /usr/local/redis/conf

七、启动Redis服务
[root@localhost bin]# /usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf 
 

为了解决以上问题,需要执行以下命令:

[root@localhost redis-5.0.5]# echo 'vm.overcommit_memory=1' >>/etc/sysctl.conf 
[root@localhost redis-5.0.5]# sysctl -p vm.overcommit_memory = 1
[root@localhost bin]# echo never > /sys/kernel/mm/transparent_hugepage/enabled

八、重新启动Redis
[root@localhost bin]# /usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf 



Redis启动成功。

九、关闭Redis

[root@localhost bin]# /usr/local/redis/bin/redis-cli shutdown 

至此,整个Redis安装过程已经介绍完毕,希望对你的学习有所帮助。
 

版权保护: 本文由 PM小曹社区 收录,转载请保留链接: http://www.pmxiaocao.com/jsgh/2019_51.html

尚未注册畅言帐号,请到后台注册
博客主人PM小曹
一枚技术型项目经理,从事编程开发达8年之久,项目管理4年之长,期待与你相识!
  • 文章总数
  • 37695访问次数
  • 建站天数
  • 欢迎关注博主微信公众号[PM小曹]

    微信公众号

    标签