资讯专栏INFORMATION COLUMN

Redis学习笔记一:CentOS 6下安装redis

lifefriend_007 / 2845人阅读

摘要:此时目录结构拷贝中的到安装目录中此时目录结构为修改为后台启动输入命令启动。输入命令退出操作数据库。数据库安装成功了。

1. 安装redis编译的c环境:

因为redis是使用C语言编写的,所以在我们的Linux系统上要安装redis的编译环境
输入:[root@hadoop100 /]# yum install gcc-c++

2. 下载redis安装包并解压:

访问官网,下载redis,例如我的安装包是:redis-3.0.0.tar.gz
[root@hadoop100 local]# wget http://download.redis.io/releases/redis-3.0.0.tar.gz
这里我放在:/usr/local目录下。
进入local目录中,输入命令:[root@hadoop100 local]# tar -xvf redis-3.0.0.tar.gz -C /usr/local进行解压。
此时该目录包含:

3. 进入redis-3.0.0目录 使用make命令编译redis:
[root@hadoop100 redis-3.0.0]# make
4. 安装redis
[root@hadoop100 redis-3.0.0]# make PREFIX=/usr/local/redis install

PREFIX代表安装到哪里,此处我还安装到此目录下。
此时目录结构:

5. 拷贝redis-3.0.0中的redis.conf到安装目录redis中:

[root@hadoop100 redis-3.0.0]# cp redis.conf ../redis/bin/

此时bin目录结构为:

6. 修改为后台启动

输入命令:[root@hadoop100 bin]# ./redis-server启动redis。
我们发现他占据着整个控制台,我们无法进行别的操作了,所以要将其设置为后台启动,Ctrl+c退出redis服务:

7. 修改redis.cong

打开redis.cong:[root@hadoop100 bin]# vim redis.conf
将no改为yes

8. 启动redis

输入:[root@hadoop100 bin]# ./redis-server redis.conf,此时就在后台启动了。

9. 测试一下

输入命令:
此时就可以操作redis数据库了。可以看到他占用的是6379端口。
输入:set username augustu
注意哈:此处不是给数据库设置用户名,只是单纯的存储一条数据,redis是键值对存储方式。
输入:get username,可以看到他输出了augustu。输入:exit命令退出操作数据库。
redis数据库安装成功了。

10. 关闭redis

redis是在后台运行的,我们如何关闭它呢?这时可以通过杀进程来结束他
输入:
我们看到redis进程了,可以杀掉他了:[root@hadoop100 bin]# kill -9 6001
再次输入:ps -ef |grep redis,可以看到redis进程没有了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/46099.html

相关文章

  • Redis学习笔记CentOS 6安装redis

    摘要:此时目录结构拷贝中的到安装目录中此时目录结构为修改为后台启动输入命令启动。输入命令退出操作数据库。数据库安装成功了。 1. 安装redis编译的c环境: 因为redis是使用C语言编写的,所以在我们的Linux系统上要安装redis的编译环境 输入:[root@hadoop100 /]# yum install gcc-c++ 2. 下载redis安装包并解压: 访问官网,下载re...

    mumumu 评论0 收藏0
  • Redis学习笔记二:使用Jedis简单操作reids数据库

    摘要:,中导入包在中新建一个,在项目下创建文件夹,将包复制到中,并将包添加到编译环境中右键,目录结构大致如下,单例连接在外界访问服务时要开放防火墙的端口,不然会访问不到下输入当然也可以关闭防火墙。 1,Eclipse中导入jar包 在Eclipse中新建一个Java Project,在项目下创建lib文件夹,将jar包复制到lib中,并将jar包添加到编译环境中(右键lib-->Build ...

    sushi 评论0 收藏0
  • Redis学习笔记二:使用Jedis简单操作reids数据库

    摘要:,中导入包在中新建一个,在项目下创建文件夹,将包复制到中,并将包添加到编译环境中右键,目录结构大致如下,单例连接在外界访问服务时要开放防火墙的端口,不然会访问不到下输入当然也可以关闭防火墙。 1,Eclipse中导入jar包 在Eclipse中新建一个Java Project,在项目下创建lib文件夹,将jar包复制到lib中,并将jar包添加到编译环境中(右键lib-->Build ...

    MangoGoing 评论0 收藏0
  • Redis学习笔记二:使用Jedis简单操作reids数据库

    摘要:,中导入包在中新建一个,在项目下创建文件夹,将包复制到中,并将包添加到编译环境中右键,目录结构大致如下,单例连接在外界访问服务时要开放防火墙的端口,不然会访问不到下输入当然也可以关闭防火墙。 1,Eclipse中导入jar包 在Eclipse中新建一个Java Project,在项目下创建lib文件夹,将jar包复制到lib中,并将jar包添加到编译环境中(右键lib-->Build ...

    陈伟 评论0 收藏0
  • 使用dockerfile 部署lnmpr环境

    摘要:且容器的创建和停止都十分快速,几乎跟创建和终止原生应用一致。命令是编写之后使用的。如果是在一个不支持的平台上运行或者不希望在中运行,也可以使用格式的指令环境变量这个环境亦是用来表明镜像模板最后的更新时间容器添加卷。 该文章为学习docker 笔记一 docker 简介 Docker 是基于GO语言实现的开源容器项目,现在主流的Linux系统都支持Docker,Docker 的构想是想要...

    HitenDev 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<