Redis下载与安装

来源:互联网 发布:淘宝5元店铺红包怎么用 编辑:程序博客网 时间:2024/06/06 09:47

1.下载redis源码

redis 的官网https://redis.io
使用wget http://download.redis.io/releases/redis-3.2.9.tar.gz下载源码
wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理.
  -c 支持断点续传,如果不小心终止了, 可以继续使用命令接着下载
  –limit-rate=300k url 限制速度下载 
  -b 后台下载
  –user-agent=”Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 
   Safari/534.16″ 下载链接 
  –spider url 测试下载链接是否有效
  -i file.txt 下载多个链接文件 cat file.txt url1\n url2\n url3\n

2.使用targ解压源码包 tar -xzvf redis-3.2.9.tar.gz

tar 可以解压打包文件
    -c 建立压缩档案
    -x 解压
    -t 查看内容
    -r 向压缩文件末尾追加文件
    -u 更新原压缩包中的文件
    
    -v 显示所有过程
    -z 有gzip属性
    -j 有bz2属性
    -f 使用档案名字
压缩
tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg 
tar -czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar -cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2   //解压 tar.bz2
tar -xZvf file.tar.Z   //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip


3.使用make命令编译(要先装好gcc) cd $redis$ make
4.执行make PREFIX=安装目录 install
5.将redis.conf文件拷贝到安装目录
6.编辑redis.conf vim redis.conf 找到
daemonize no 设置成为yes
如果要在其他ip使用连接redis,找到bind 127.0.0.1 设置为0.0.0.0

vim 是一个编辑器 基本操作 
---vim模式:
   编辑模式(命令模式)
   输入模式
   末行模式
---模式转换:
   编辑-->输入:
      i 插入;
      a 
      o: 在当前光标所在行的下方,新建一行,并转为输入模式;
      I:在当前光标所在行的行首,转换为输入模式
      A:在当前光标所在行的行尾,转换为输入模式
      O:在当前光标所在行的上方,新建一行,并转为输入模式;   
   输入-->编辑
     键盘的esc键
   末行-->
      esc,esc
---关闭文件
   :q  退出
   :wq 保存并退出
   :q! 不保存并退出
   :w 保存
   :w! 强行保存
   :wq --> :x
---复制,粘贴,撤销,删除,查找
   (命令模式)yy 复制一行
   (命令模式)pp 粘贴一行
   (命令模式) u 撤销
   (命令模式) dd 删除光标所在行
   (末行模式) :/ pattern(正则表达式) n 下一个匹配,N 上一匹配
---翻屏
   ctrl+f 向下翻一屏
   ctrl+b 向上翻一屏
   ctrl+d 向下翻半屏
   ctrl+u 向上翻半屏
---末行模式下一些操作
   :set nu 设置行号
   :set nonu 取消设置行号
   :set ai 设置自动缩进
   :set noai 取消自动缩进
---配置文件
   /etc/vimrc 所用用户
  ~/.vimrc 针对当前用户


7.设置防火墙
cd /etc/sysconf
vim iptables 
设置iptables -A INPUT -p tcp --dport 6379 -j ACCEPT


8.启动redis 
$redis$/bin/redis-server $redis$redis.conf


9.查看reids是否在运行中
ps -ef|grep redis


10.关闭redis 
$redis$/bin/redis-cli shutdown
或者kill -9 pid


ps 显示瞬间进程(process)的动态


常用参数
-A 列出所有的进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程


grep 文本搜索工具
基本用法
grep match_pattern file_nae 
grep "match_pattern" file_name


   
原创粉丝点击