Ubuntu20.10 安装/启动Redis
下载Xshell 6
下载链接http://www.downxia.com/downinfo/242884.html
Xshell 连接 Ubuntu系统
1、首先,在Linux系统中查询主机号:打开终端,输入ifconfig。所涂内容即为主机号。
2、打开Xshell,(1)新建会话,输入刚刚得到的主机号,端口号默认为:22,点击确定。(2)打开刚刚新建好的会话,(3)输入Linux系统的用户名和密码。点击确定后,等待连接成功。
安装Java环境
JDK1.8 的安装包 jdk-8u162-linux-x64.tar.gz 放在了百度云盘,链接:https://pan.baidu.com/s/1x4M7mAtVlML_YAnwCYeUXg 提取码:d0eo
请把压缩格式的文件 jdk-8u162-linux-x64.tar.gz 下载到本地电脑,假设保存在“/home/linziyu/Downloads/”目录下。在 Linux 命令行界面中,执行如下 Shell 命令:
JDK 文件解压缩以后,可以执行如下命令到/usr/lib/jvm 目录查看一下:
可以看到,在/usr/lib/jvm 目录下有个 jdk1.8.0_162 目录。
下面继续执行如下命令,设置环境变量:
上面命令使用 vim 编辑器打开当前这个用户的环境变量配置文件,请在这个文件的开头位置,添加如下几行内容:
保存.bashrc 文件并退出 vim 编辑器。然后,继续执行如下命令让.bashrc 文件的配置立即生效:
这时,可以使用如下命令查看是否安装成功:
如果能够在屏幕上返回如下信息,则说明安装成功:
安装配置Redis
1、下载Redis,链接:https://pan.baidu.com/s/1PG0BztgvIAJu7lta5zzwfw
提取码:bxhv
2、解压Redis安装包
(可通过Xftp)实现Win系统和Linux系统之间文件互传。将Redis的文件包在 /home/用户/ 目录下。将文件包移动到 /opt 目录下,并解压。进入解压后的文件,可以看到配置文件redis.conf。
3、安装gcc环境(自带的话忽略,本机自带,故没经过此过程),可通过gcc -v查看是否安装成功。
4、执行 make 命令,功能:配置所需文件。执行完,可重复make一次。
5、redis的默认安装路径:/usr/local/bin,进入该目录。
6、将redis配置文件拷贝到新目录下,例如:
7、修改配置文件,将redis改为后台启动。daemonize yes
启动Redis服务
进入该目录:/usr/local/bin
执行以下两个语句:
redis-server kconfig/redis.conf
redis-cli -p 6379
带主机号和密码的redis客户端连接方式:
可能会报错:
MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error
大意为:misconf redis被配置以保存数据库快照,但misconf redis目前不能在硬盘上持久化。用来修改数据集合的命令不能用,请使用日志的错误详细信息。
解决方案如下:(原文链接:https://blog.youkuaiyun.com/u012433915/article/details/115392161)
运行 config set stop-writes-on-bgsave-error no 命令(登录redis之后执行)
关闭配置项stop-writes-on-bgsave-error解决该问题。