linux部署Redis

Linux部署Redis

以前都是使用的公司测试服务器上面的Redis,并未深入Redis,今天买了自己的服务器,开始自己玩

  1. 首先登陆服务器使用了SecurtCrt (破解版的,下载地址 http://www.xue51.com/soft/1510.html ,下载下来是一个下载软件,小心翼翼去除那些打勾的小安装软件,把压缩包下好之后傻瓜式安装破解)

  2. 然后我要选择一个目录安装软件,那么应该装在哪里呢
    /usr:系统级的目录,可以理解为C:/Windows/。
    /usr/lib:理解为C:/Windows/System32。
    /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录
    /opt目录用来安装附加软件包,是用户级的程序目录,可以理解为D:/Software
    看来/opt和/usr/local都行,我还是选择了/opt这个目录

       wget http://download.redis.io/releases/redis-4.0.10.tar.gz              //下载
       tar zxvf redis-4.0.10.tar.gz          //解压 (参数说明下:x : 从 tar 包中把文件提取出来,z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压,v : 显示详细信息,f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz)
       cd redis-4.0.10/
       make			//当make指令第一次执行时,它会扫描makefile找到目标以及其依赖。看这些依赖是否是目标,如果是那就继续为这些依赖扫描makefile找它的依赖关系,建立它,并执行其方法。如果不是直接就可以建立关系。编译他们。
    

    现在我去/opt下建立了一个redis-operation目录,把可执行文件redis-server、redis-benchmark、redis-cli和redis.conf拷贝到这里,这样比较方便操作吧

       mkdir  redis-operation
       cd /opt/redis-4.0.10/src/
       cp redis-server /opt/redis-operation/
       cp redis-benchmark /opt/redis-operation/
       cp redis-cli /opt/redis-operation/
       cd ..
       cp redis.conf /opt/redis-operation/
    

    编辑redis.conf,找到daemonize no将其改为yes

       vi redis.conf 
       /daemonize        //这个命令是查找这个字符串,按n跳到下一个匹配
       //修改为yes
       按esc 后 :wq   	//保存退出
       ./redis-server redis.conf    	//redis启动
       ./redis-cli shutdown	//关闭redis
       ps -ef | grep -i redis  	//检查redis是否启动
       ./redis-lic		//进入redis客户端
    

    现在是redis客户端里面的操作了

       127.0.0.1:6379>ping		//检查网络
       pong
       127.0.0.1:6379> set city hangZhou	//设置一个键值对
       OK
       127.0.0.1:6379> get city	//取键值对
       "hangZhou"
       127.0.0.1:6379> keys *//显示所有键值对
       1) "city"
       127.0.0.1:6379> del city	//删除键值对
       (integer) 1
       127.0.0.1:6379> keys *									
       (empty list or set)
    

大功告成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章