今天在自学redis时出现了问题,因为楼主linux也是空白纸,前几天安装了Linux后就只会基本的命令,其他的一概不通啊,所以当redis要在Linux中用时就傻眼了,索性就在windows中下载了redis,再想办法把它拷贝到Linux中即可

   那种从windows把war包拉到Linux中的软件我忘记了是啥,所以就在网上翻翻看看寻找其他的方法,这个方法我试成功了,拿来分享

废话不多说开始啦:

  一、在网上下载putty,压缩包解压后里面一定要有pscp.exe,如下图

二、把putty的解压路径配置到环境变量的Path路径下,如图:

  

  三、win+R-->cmd,之后进入redis的存放目录

  四、用pscp拷贝压缩包到Linux操作系统的目录下

   命令是:

    pscp xxx(redis压缩包名称)  root@xxx.xxx.xxx.xxx(linux的ip地址) :/xxxx(文件存放的目录名)/

       例:

       pscp redis-3.0.4.tar.gz  root@192.168.252.133:/home/

 五、此时回车后会出现下边的情况:

  

  我输入的是“n”,然后输入linux的密码就可以啦!!!然后会看到下载

  六、此时再去linux系统下看,就有redis的安装包了:

 七、再来加一步,刚刚去Linux中解压,结果总是报没有权限,我百度的好苦啊,直接上方法

简单解压,一直报错误:

      tar -zxvf redis- 3.0.4.tar.gz

      

   

成功方法加上sudo:

      sudo tar -zxvf redis- 3.0.4.tar.gz

             

  八、解压后,把redis-3.0.4名字改一下,方便管理:

     

    进入修改好名称redis文件夹,进行make即安装

    

      然后会发现src下多了redis-server命令,其实/usr/local/bin下也多了redis-server命令,后面就要从bin下面的启动redis

    

     

   返回上一层的redis目录,修改redis.conf,先拷贝一份出来,去修改拷贝的一

     

修改为守护进程即可:

      进入redis.config(此时一定要记住修改的是拷贝的那一份,而不是原版)

      

     修改下面的内容:

      

使用快捷键shift+d,表示删除:

      

使用快捷键shift+i,表示插入:

        

shift+Esc表示退出编辑,之后执行shift+q,表示退出命令:

      

使用:w表示保存,:w!表示强制保存,如果修改只读文件,就要用w!

      

再输入wq表示退出:

      

最后回到修改之前的页面:

      

进入/usr/local/bin目录,输入命令redis-server /home/userroot/myRedis/redis.config:

     

       

啦             发送一个PING会送一个PONG说明正常,由于上面修改了redis.conf为守护进程,要是不修改的话,就会出现以下界面(表面上能看出是否已经开启了),但是现在修改了就不能再表面上看出是否开启,可以用命令查看后台进程有哪些就知道redis是否启动了:

    修改后:

       

      

     

   修改前:

     

大功告成!!!!!

把windows下的压缩包放到Linux目录下去的更多相关文章

  1. Windows下使用PSCP从Linux下载或上传文件

    1. 先下载putty包,然后解压 https://the.earth.li/~sgtatham/putty/latest/w64/putty.zip 2. 下载Linux文件到当前目录 PSCP.e ...

  2. [Linux] Windows 下通过SecureCRT 访问 Linux

    不愿意装双系统的,可以借助虚拟机(Vmware, Virtual PC等) 安装linux 进行使用. 至于如何使用虚拟机安装Linux 这部分,很简单: 下载好需要安装的Linux ISO 镜像文件 ...

  3. windows下使用虚拟机安装linux操作系统

    前言:虚拟机是开发者的好帮手,它可以帮助我们在同一台电脑上创建不同的环境,这样你就可以在不影响原有的环境下,使用另外一套新的环境去完成你的开发工作.相信不少在windows下开发的同学对此深有体会,本 ...

  4. 在 Windows 下远程桌面连接 Linux - VNC 篇

    VNC是由AT&T试验室开发,是一款优秀的远程控制工具软件,后来以GPL授权的形式开源.经过几年的发展,现在的VNC已经不单指某个软件,而是一类软件的通称.下面介绍Linux下常用的两个VNC ...

  5. Smarty模板Windows下写代码 放到CentOS6.5无法正确解析

    如题:报错: Unable to load template file 'System/header.htm' in '/var/www/website/cms/Template/Default/We ...

  6. 利用 WSL 在 Windows下打造高效的 Linux 开发环境

    WSL-Windows Subsystem for Linux 介绍 The Windows Subsystem for Linux lets developers run Linux environ ...

  7. windows下Eclipse远程连接linux hadoop远程调试 经验(一)

    环境 Windows 7 64bit JDK 1.6.0_45  (i586) JDK 1.7.0_51  (i586) Eclipse Kepler Eclipse -plugin-1.2.1.ja ...

  8. Windows下的Memcache安装 linux下的Memcache安装

    linux下的Memcache安装: 1. 下载 memcache的linux版本,注意 memcached 用 libevent 来作事件驱动,所以要先安装有 libevent. 官方网址:http ...

  9. windows下SSH客户端远程访问Linux出现错误

随机推荐

  1. Go中的字符串使用----strings和strconv

    Go中的字符串操作 字符串是工作中最常用的,值得我们专门的练习一下.在Go中使用strings包来操作字符串,这也是内置的包哈,不像Java中要么手写,要么引入common-lang 或者 别的第三方 ...

  2. jvisualvm/Jconsole监控WAS中间件

    1.登录was控制台https://196.168.119.18:9043/ibm/console/,找到自己的应用程序服务器---java和进程管理---进程定义--JAVA虚拟机,然后配置 通用J ...

  3. 映射&集合

    哈希函数 通过哈希表可以实现 O(1) 复杂度的查找. 哈希函数构造方法:设计好的哈希函数的两个基本原则,计算简单+分布均匀 1. 直接定址法 用key自身的某个线性函数来定址,f(key) = a* ...

  4. 非常实用的select下拉框-Select2.js

    在Web开发中,Select下拉框是常用的输入组件.由于原生的Select几乎很难通过CSS样式控制.一些好看的Select下拉框就只能通过模拟来实现.PHP程序员雷雪松给大家推荐一筐款不错的Sele ...

  5. Spring基础笔记

    Spring带给了我们什么便利? 注解版本的IOC如何玩? 组件注册 组件注册的过程中有哪些过滤规则? 如何控制组件的作用域(单例多例)? 六种注册组件的方式? 生命周期 什么是bean的生命周期 在 ...

  6. 【模板】质数判断(Miller_Rabin)

    题意简述 给定一个范围N,你需要处理M个某数字是否为质数的询问(每个数字均在范围1-N内) 题解思路 费马小定理: n是一个奇素数,a是任何整数(\(1≤ a≤n-1\)) ,则\(a^{p-1}≡1 ...

  7. ubuntu下部署mongodb以及设置允许远程连接

    最近因为项目原因需要在阿里云服务器上部署mongodb,网上查阅了一些资料,特此记录一下步骤 1.运行apt-get install mongodb命令安装mongodb服务(如果提示找不到该pack ...

  8. LCA最近公共祖先---倍增法笔记

    先暂时把模板写出来,A几道题再来补充 此模板也是洛谷上的一道模板题 P3379 [模板]最近公共祖先(LCA) #pragma GCC optimize(2) //o2优化 #include < ...

  9. 40道经典java多线程面试题

    40道经典java多线程面试题 题目来源 看完了java并发编程的艺术,自认为多线程"大成",然后找了一些面试题,也发现了一些不足. 一下问题来源于网上的博客,答案均为本人个人见解 ...

  10. 蓝桥杯c语言基础题

    问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1. 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少. 输入格式 输入包含一个整数n ...