本篇博客不讨论Redis的优劣,不讨论Redis的性能、使用等,只讨论Redis在Linux环境下的安装与配置。
本篇博客的目的是让读者能尽快搭建好Redis环境,不要把时间浪费在环境搭建上边。
主机:腾讯云服务器(ubuntu 16.04.1)系统
工具:xshell
说明:xshell是一个终端模拟软件,类似于Windows的远程桌面,可以登录至远程主机,类似的软件还有很多。如果你使用的是虚拟机,直接登录就好了,不要拘泥于这些。
步骤↓:
- 使用xshell登录主机,切换至Redis的管理用户,笔者使用的root用户:
ubuntu@VM-202-164-ubuntu:~$ su Password: root@VM-202-164-ubuntu:/home/ubuntu#
说明:如果要使用aaa用户,su - aaa ,再输入密码就好了,或者直接使用aaa登录主机就可以了。root@VM-202-164-ubuntu:/home/ubuntu# su - aaa #注意-和aaa之间有一个空格
- 创建redis存放目录,并进入该目录
root@VM-202-164-ubuntu:/home/ubuntu# mkdir /usr/servers root@VM-202-164-ubuntu:/home/ubuntu# cd /usr/servers root@VM-202-164-ubuntu:/usr/servers#
- 下载、解压、编译Redis
root@VM-202-164-ubuntu:/usr/servers#wget https://github.com/antirez/redis/archive/2.8.19.tar.gz root@VM-202-164-ubuntu:/usr/servers#tar -xvf 2.8.19.tar.gz root@VM-202-164-ubuntu:/usr/servers#cd redis-2.8.19/ root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19#make
- 启动Redis服务端
root@VM-202-164-ubuntu:~# nohup /usr/servers/redis-2.8.19/src/redis-server /usr/servers/redis-2.8.19/redis.conf &
- 检验。查看redis进程是否启动
root@VM-202-164-ubuntu:~# ps -aux | grep redis|grep -v grep root 5466 0.0 1.4 38808 12396 ? Sl Nov14 37:29 /usr/servers/redis-2.8.19/src/redis-server *:6379
- 打开Redis客户端
root@VM-202-164-ubuntu:~# /usr/servers/redis-2.8.19/src/redis-cli -p 6379 127.0.0.1:6379>
敲几个命令试一下127.0.0.1:6379> keys * (empty list or set) 127.0.0.1:6379> set a 1 OK 127.0.0.1:6379> keys * 1) "a" 127.0.0.1:6379> get a "1" 127.0.0.1:6379> exit
到此Redis就可以正常使用了,接下来进行简单配置
root@VM-202-164-ubuntu:~# cd /usr/servers/redis-2.8.19/ root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19# vi redis.conf
编辑redis.conf这个配置文件,可以设置Redis端口号、Redis占用的内存大小、移除算法等,每项配置都有很详细的注释说明,读者可以自行研究。
最后说一下如何重启redis:
root@VM-202-164-ubuntu:~# ps -aux|grep redis|grep -v grep root 5466 0.0 1.4 38808 12396 ? Sl Nov14 37:30 /usr/servers/redis-2.8.19/src/redis-server *:6379 root@VM-202-164-ubuntu:~# ps -9 5466 root@VM-202-164-ubuntu:~# ps -aux|grep redis|grep -v grep root@VM-202-164-ubuntu:~#
说明:首先查看redis进程的进程id,然后使用kill -9 命令杀掉进程,再次查看redis进程可以看到进程不存在了,再次启动redis就好了。
root@VM-202-164-ubuntu:~# nohup /usr/servers/redis-2.8.19/src/redis-server /usr/servers/redis-2.8.19/redis.conf & root@VM-202-164-ubuntu:~# ps -aux|grep redis|grep -v grep
Redis可以启动多个实例,拷贝多个redis.conf,修改port,改成不同的端口,使用不同的配置文件启动redis服务端就好了,举个栗子:
root@VM-202-164-ubuntu:~#cd /usr/servers/redis-2.8.19 root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19#cp redis.conf redis1.conf root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19#vi redis1.conf #修改port为6380 root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19# root@VM-202-164-ubuntu:~# nohup /usr/servers/redis-2.8.19/src/redis-server /usr/servers/redis-2.8.19/redis.conf & root@VM-202-164-ubuntu:~# nohup /usr/servers/redis-2.8.19/src/redis-server /usr/servers/redis-2.8.19/redis1.conf & root@VM-202-164-ubuntu:/usr/servers/redis-2.8.19# ps -aux|grep redis|grep -v grep
就可以看到成功开启了两个redis实例,6379和6380
好了,到此redis的安装配置就完成了!
相关推荐
Ubuntu安装redis和redis-php扩展, Ubuntu安装redis和redis-php扩展 Ubuntu安装redis和redis-php扩展
REDIS 安装与主从配置,和redis常用的配置文件详解。
Windows 上安装 Redis安装Windows 上安装 Redis安装Windows 上安装 Redis安装Windows 上安装 Redis安装Windows 上安装 Redis安装Windows 上安装 Redis安装Windows 上安装 Redis安装Windows 上安装 Redis安装Windows ...
包含了Linux版本的Redis3.2.8压缩包以及配置文件和安装说明文件。详细的操作还请看我的博客中对应的文章。
Redis安装配置Redis安装配置Redis安装配置Redis安装配置Redis安装配置Redis安装配置Redis安装配置Redis安装配置
redis安装配置 redis安装配置 redis安装配置 redis安装配置
ubuntu安装redis和部署.按着文档步骤操作能完成安装和部署。
Redis安装配置文档
linux下的redis安装包含配置文件,配置文件包含主服务器配置,从服务器配置
Redis安装与配置
Ubuntu安装Redis并设置为开机自启动服务.rar
Linux环境Redis安装与配置,Redis的配置通用配置,Redis连接
Linux上安装Redis(Ubuntu16.04+Redis3.2.8)Linux上安装Redis(Ubuntu16.04+Redis3.2.8)
redis6.2.6 redis.conf配置文件
Linux ContOS7 Redis安装和配置及开机自启 https://blog.csdn.net/sikefeng/article/details/82222154
ubuntu/linux redis 图形工具 rdm 最新版 snap离线安装包 (Redis Desktop Manager) 安装rdm离线snap安装包 安装rdm最新版 2019.5-c57dd5f 下载后执行如下命令 执行 sudo snap ack redis-desktop-manager_335....
ubuntu上安装Redis-7.0.5并设置开机自动启动
Ubuntu下Redis的安装和部署。网上看了很多文档,没有一个是全对的,要么不详细,要么就没有亲测存在错误,误导新手。为此虚拟机都重装了好几次。最终总结出了这个文档。且后续迁移新环境安装部署一次搞定。 虚拟机...
Redis教程 安装配置 软件等
Redis是一个不错的缓存数据库,读取数据速度效率都很不错。今天大家共同研究下redis的用法。结合网上的资料和自己的摸索,先来看下安装与配置把。 咱们主要看在WINDOWS上怎样使用REDIS数据库。 主要是C#语言