13.【原創】Ubuntu18版安裝redis出錯

在Ubuntu18版中安裝redis時出現以下錯誤,提了工單。順利解決,記錄一下。redis

直接使用命令安裝會出現如下截圖報錯。ubuntu

ubuntu@VM-0-16-ubuntu:~$ sudo apt-get install redis-servervim

 

此錯誤的緣由是Ubuntu18中最新的Redis配置須要主機支持IPV6,因此能夠從如下2個方法來解決這個問題。app

(1) 開啓主機的IPV6設置spa

  1. 修改內核配置文件

ubuntu@VM-0-16-ubuntu:~$ sudo vim /etc/sysctl.conf3d

 

  1. 使修改後的配置文件生效

ubuntu@VM-0-16-ubuntu:~$ sudo sysctl -pserver

  1. 從新安裝Redis

ubuntu@VM-0-16-ubuntu:~$ sudo apt-get install redis-serverblog

 

說明:get

修改完內核配置文件後並不須要重啓網卡(ubuntu@VM-0-16-ubuntu:~$ sudo netplan apply)用ubuntu@VM-0-16-ubuntu:~$ sudo sysctl -p命令加載最新的內核配置文件就行。配置

(2) 取消掉Redis配置文件中的IPV6的監聽

  1. 修改Redis配置文件

ubuntu@VM-0-16-ubuntu:~$ sudo vim /etc/redis/redis.conf

 

  1. 從新安裝(第1次會報同樣的錯,第2次會成功) 

ubuntu@VM-0-16-ubuntu:~$ sudo apt-get install redis-server

 

相關文章
相關標籤/搜索