首页 文章

Redis不会安装在ubuntu 16.04上

提问于
浏览
1

我已经以相同的方式安装了几次redis(https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-redis-on-ubuntu-16-04)并且工作正常 . 这次我在我的DELL XPS 13笔记本电脑上做了这个,按照所有步骤,当我尝试使用以下方法启动它时:

sudo systemctl status redis

我得到以下输出:

● redis.service - Redis In-Memory Data Store
   Loaded: loaded (/etc/systemd/system/redis.service; disabled; vendor preset: enabled)
   Active: inactive (dead)

Okt 04 18:23:09 sasa-dell systemd[1]: Stopped Redis In-Memory Data Store.
Okt 04 18:23:09 sasa-dell systemd[1]: Started Redis In-Memory Data Store.
Okt 04 18:23:09 sasa-dell systemd[1]: redis.service: Main process exited, code=exited, status=203/EXEC
Okt 04 18:23:09 sasa-dell systemd[1]: redis.service: Control process exited, code=exited status=203
Okt 04 18:23:09 sasa-dell systemd[1]: redis.service: Unit entered failed state.
Okt 04 18:23:09 sasa-dell systemd[1]: redis.service: Failed with result 'exit-code'.
Okt 04 18:23:09 sasa-dell systemd[1]: redis.service: Service hold-off time over, scheduling restart.
Okt 04 18:23:09 sasa-dell systemd[1]: Stopped Redis In-Memory Data Store.
Okt 04 18:23:09 sasa-dell systemd[1]: redis.service: Start request repeated too quickly.
Okt 04 18:23:09 sasa-dell systemd[1]: Failed to start Redis In-Memory Data Store.

任何帮助,将不胜感激 .

2 回答

  • 0

    我得到了同样的错误,因为我忘了跑:

    sudo make install
    

    在redis-stable文件夹中

  • 1

    首先去redis.io网站

    并打开终端只输入以下命令粗体

    apt-cache policy redis-server

    sudo apt-get install redis-server - 不要这样安装

    sudo apt-get update

    sudo apt-get install build-essential tcl

    mkdir redis - 创建新文件夹

    下载,提取和编译Redis:

    wget http://download.redis.io/releases/redis-4.0.11.tar.gz tar xzf redis-4.0.11.tar.gz cd redis-4.0.11 make 现在编译的二进制文件位于src目录中 . 运行Redis:

    如果一旦完成,你可以看到“make test”命令

    make test - 运行命令

    src/redis-server - 您可以使用内置客户端与Redis进行交互:

    src/redis-cli redis> set name vadivel 确定redis> get name "vadivel"

    sudo make install - 每当给出redis命令时输入任意目录

相关问题