-- 第一步下载文件到该目录
cd /usr/local/src
wget http://download.redis.io/releases/redis-3.0.1.tar.gz
解压
tar xzf redis-3.0.1.tar.gz -- 第二步编译安装
make
make all
make install 注意:可能会安装命令
安装make命令 apt-get install make
安装sysv-rc-conf命令 apt-get install sysv-rc-conf
安装升级vim命令 apt-get install vim
安装GCC: apt-get install gcc
Make错误:
redis出现问题zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录
解决方法:make MALLOC=libc -- 第三步
建立文件夹
mkdir /usr/redis
将/usr/local/bin 文件下的文件拷贝到 建立的文件夹 redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-server cp redis-benchmark /usr/redis
cp redis-check-aof /usr/redis
cp redis-check-dump /usr/redis
cp redis-cli /usr/redis
cp redis-sentinel /usr/redis
cp redis-server /usr/redis 将/usr/local/src/redis-3.0.1目录中 解压出的文件的redis.conf拷贝到 /usr/redis
cp redis.conf /usr/redis -- 第四步.
-- 启动服务
进入/usr/redis目录
启动命令:redis-server redis.conf
关闭命令:建议在客户端停止 shutdown -- 第五步
-- 注册服务,设置开机启动 将/usr/local/src/redis-3.0.1/utils/ redis_init_script 文件下的文件拷贝到 /etc/init.d/ 并且重命名为redisd cp /usr/local/src/redis-3.0.1/utils/redis_init_script /etc/init.d/redisd 修改文件redisd # chkconfig:2345 10 90 REDISPORT=6379
EXEC=/usr/redis/redis-server
CLIEXEC=/usr/redis/redis-cli PIDFILE=/var/run/redis.pid
CONF="/usr/redis/redis.conf" -- 启动测试 /etc/init.d/redisd start -- 设置开机自启动
chkconfig redisd on
注意:可能会找不到命令,安装命令 apt-get install chkconfig -- 重新启动机器
reboot -- 一些操作 查看redis 6379端口是否正在运行
ps aux | grep redis
正常停止redis-server 服务,使用reids 客户端命令: redis-cli shutdown
如果停止不了则采取杀死进程的方式:kill -9 PID
例如:kill -9 831 -- 服务端启动
redis-server /usr/redis/redis.conf
-- 客户端连接 redis-cli -h IP地址 -p 端口 -a 密码
redis-cli -h 127.0.0.1 -p 6379 -a yxt123
-- 退出客户端
quit

最新文章

  1. iOS 清除缓存
  2. 在线程池使用Callable和Runnable的区别以及如何关闭线程
  3. swift 方法
  4. C/c++笔试经典程序(一)
  5. FTP中MLST概要解读---解决获取ftpFile为null的另外一种方式
  6. ldap命令的使用
  7. Zookeeper笔记1-CAP/BASE理论
  8. CSS学习笔记二:css 画立体图形
  9. MySQL数据库简识
  10. Oracle总结二
  11. Android Studio连接不到MuMu模拟器;
  12. 十二省NOI“省选”联考模测(第二场)A抽卡大赛
  13. springmvc接收jquery提交的数组数据
  14. Pycharm Professional破解(windows,mac)
  15. Spark系列-初体验(数据准备篇)
  16. Lucene的索引不跨平台
  17. DirectoryEntry 账户启动与停用 以及创建账户等
  18. [转]应用服务器ApacheSocketUnixthread
  19. 对oracle实例的内存(SGA和PGA)进行调整,优化数据库性
  20. FPGA热设计

热门文章

  1. BZOJ 1029 [JSOI2007]建筑抢修 已更新
  2. 【Gzip】
  3. -_-#【jQuery插件】Spinner 数字选择器
  4. 动态规划——K背包问题
  5. String拼接也有用加号更好的时候
  6. 动态规划——概率dp
  7. Parameterized tests
  8. Huffman编码实现电文的转码与译码
  9. FusionCharts的使用入门
  10. [置顶] Oracle 11g R2 RAC:使用 srvctl 工具管理 service 资源