Linux系统使用-CentOS7 for Redis
Redis系列(一):CentOS系统安装与环境配置
1.为什么使用虚拟机和CentOS
最近Redis比较 热门而且易于使用 而 Redisd对window支持并不好。
引用官方说明:http://www.redis.cn/topics/introduction.html
所以想要使用Linux系统,而百度上国内比较知名的系统就是CentOS了。于是使用虚拟机来安装系统了。
我安装的虚拟机软件是 VMware workstation 12 (以下简称VM,据说11之后只支持 CentOS 64位系统了 ),VM安装过程暂略。
新建虚拟机,我是参照CSDN 视频来学习的,之前是免费的现在 要会员才能观看。
课程名: CentOS7 Linux入门实战视频课程,地址:http://edu.csdn.net/course/detail/2265/35372?auto_start=1
其中配置虚拟机的磁盘容量是个坑 ,给虚拟机配置的磁盘空间和实际占用主机物理磁盘空间大小并不相等,实际上要小得多。CentOS7 使用的是Everything版64位(完整安装包7G多)
安装好后启动虚拟机 悲剧了,启动不了。百度一下 说 CPU虚拟化没有开启 VT-x没有开启, 使用 LeoMoon CPU-V.exe 检查
左边是CPU是否支持虚拟化 ,右边是否开启。如果没有开启 可以进入BIOS 高级选项中 CPU Virtual 设置位开启即可。
2.虚拟机相关操作和CentOS系统初始化配置
系统 安装选项 我使用的GNode界面。
进入CentOS系统后 才知道 Linux也有桌面 GNode桌面,常用的系统选择命令 :Init 命令。(例如 Init 3 命令行,Init 5图形化)
鼠标右键[打开终端] 即进入命令行模式
0:停机
1:单用户形式,只root进行维护
2:多用户,不能使用net file system
3:完全多用户
5:图形化
4:安全模式
6:重启
配置网络链接,最好配置固定ip 最好不要使用 自动连接。因为后面配置 Redis的时候 远程连接要用到 ip.
使用连接工具SecureCRT 连接CentOS系统,配置远程连接 账户和密码等,使用这个界面进行命令行操作,可以配置背景色 字体等。
Vi编辑器 esc退出编辑 进入命令模式,i进入编辑 (底部会显示Insert) 。命令模式下 w- 写入 q-退出 /加string 查找 string n查找下一个 ,wq保存退出 ,q!强行退出 不保存
目录操作 : cd 目录名 进入目录 cd ..上一级目录 cp 拷贝 ,ll 和ls 显示目录下的文件和文件夹
进程操作: ps -ef|grep ftp 查找ftp相关的进程 kill 进程id 结束进程
yum 安装软件包 : redis,git,ftp等工具
检查yum是否安装 系统一般默认是安装有的,如果没有的话使用rpm安装。
3. Redis安装
1.gcc编译器安装
确认已安装gcc,如果没有安装则需要安装。系统默认没有安装(除非在安装的时候选择开发模式)
使用 gcc -v命令 查看是否安装好gcc编译器。
安装命令: yum install gcc 是否继续则 输入y
2.在线安装
1种方式是:使用 wget命令下载 执行(最好使用root权限执行)
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
tar xzf redis-4.0.1.tar.gz
cd redis-4.0.1
make
make install
3.运行测试 看是否成功
./redis-server 当前目录运行 运行正常 ,如果是bin目录下就不要./了
出现这个表示redis安装成功。
Linux系统使用-CentOS7 for Redis的更多相关文章
- Redis进阶实践之二如何在Linux系统上安装安装Redis(转载)(2)
Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了“如何安装VMware Pro虚拟机”和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我 ...
- Redis进阶实践之二如何在Linux系统上安装安装Redis
一.引言 上一篇文章写了"如何安装VMware Pro虚拟机"和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我们才可以在该系统上安装Redis. ...
- 【无网条件下】Linux系统、jdk、redis及集群、rabbitmq、nginx、weblogic和oracle安装及配置
本篇文章为原创,仅供参考使用,如果需要文章中提到的所有软件安装包和依赖包(即data),请以博客园邮箱联系获取链接. 准备资料 软件 主要软件包版本 路径 系统镜像 CentOS-6.10-x86_6 ...
- Linux系统:Centos7环境搭建Redis单台和哨兵集群环境
本文源码:GitHub·点这里 || GitEE·点这里 一.环境和版本 Linux:centos7 三台 三台Linux服务 192.168.72.129 192.168.72.130 192.16 ...
- LInux系统@安装CentOS7虚拟机
安装Centos7虚拟机 1.打开VMware,点击创建新的虚拟机(至关重要) 2.选择自定义配置,点击下一步 3.选择虚拟机硬件兼容性<Workstation 12.0>,点击下一步 4 ...
- 使用FinalShell 安装jdk和tomcat流程(Linux系统是centOS7.5)
本文是作者原创,版权归作者所有.若要转载,请注明出处 我今天刚刚买了一个一年的百度云服务器,85元,还是很便宜的,正好用来练练linux,至于为什么使用FinalShell 而不是xshell,因为F ...
- Linux系统:centos7下搭建Rocketmq4.3中间件,配置监控台
本文源码:GitHub·点这里 || GitEE·点这里 一.环境搭建 环境版本 centos7 jdk1.8 已搭建好 rocketmq4.3 1.下载安装包 网址 https://www.apac ...
- 第一章 笔记本电脑安装Linux系统(Centos7)
目标:通过[Linux+Docke+Nginx+Jenkins+k8s(Kubernetes)+CICD(自动化)]进行项目部署 内容:根据个人进度实时分章节记录自己所遇到的问题 一.准备工作 1.下 ...
- Linux系统:Centos7下搭建PostgreSQL关系型数据库
本文源码:GitHub·点这里 || GitEE·点这里 一.PostgreSQL简介 1.数据库简介 PostgreSQL是一个功能强大的开源数据库系统,具有可靠性.稳定性.数据一致性等特点,且可以 ...
随机推荐
- YiShop_做个网上商城系统多少钱
随着国内电商的兴起,不少企业和个人卖家都已经意识到电商的重要性,于是就开始搭建自己网上商城,但是还是有很多人对网上商城还不是很了解,今天就由YiShop小编跟大家讲解网上商城系统的一些知识一.网上商城 ...
- VantPy自动化测试框架
1.必须要谈的一点,就是我们学习自动测试不是用来炫耀的,而是用来提升自身能力的. 2.这个框架不是通用框架,只是在这里灌输这个框架的思想,让每个人写框架都易如反掌 3.如果没有python基础的同学, ...
- speedment 入门教程
speedment 是基于 Java8 的 orm 框架,相比较 hibernate 和 mybatis 你只要很少的代码就可以实现对数据库的操作,而且根据查询自动帮你优化SQL,开发者无需编写SQL ...
- 01_GIT基础、安装
1 为什么选择GIT 分布式,强调个体 公共server压力和数据量都不会太大 速度快.灵活 随意两个开发人员之间能够非常easy的解决冲突 离线工作 每日工作备份 能够吃懊悔药 2 GIT基 ...
- IntelliJ IDEA 热部署插件 JRebel 安装激活及使用
JRebel对个人用户免费使用,但是要使用Facebook账号把信息完整填写之后才能获取Lisense,登陆Facebook官网二种方案:①修改本地hosts文件:②使用VPNFQ 以下是二种方案的解 ...
- 用Azure AD 实现Web 应用身份认证的Multi-Factor Authentication(MFA)
最近客户有个需求,希望把面向public的Web应用中的终端用户数据库由Azure AD来实现,同时希望可以用MFA来实现用户身份认证.这个想法非常好,通过使用Azure的managed servic ...
- 添加用户useradd,给用户设置修改密码passwd,修改用户信息usermod,修改用户密码状态chage,删除用户userdel,查询用户及组id,切换用户su,查看当前环境变量env
useradd 用户名 passwd 用户名,给指定用户设密码 passwd给当前用户设密码 添加一个用户系统会自动在以下文件或目录创建对应用户信息: [root@localhost ~]# grep ...
- 【JMeter】source("文件路程")和${变量}同时出现会报错
source("D:\\apache-jmeter-3.0\\testcase\\java\\Test.java"); //${journeyLen} 以上两句在JMeter脚本里 ...
- C++11 新知识点
翻了下新版的C++ Primer,新的C++ 11真是变化很大,新增了很多语法特性.虽然已经很久没在写C++了,但一直对这门经典语言很感兴趣的,大致看了看前几章基础部分,总结下新特性备个忘吧.估计也很 ...
- sourceTree git 忽略指定文件
按照如下步骤执行(终端命令) 1. git status modified: LovegoMall.xcworkspace/xcuserdata/Tiny.xcuserdatad/xcdebugger ...