2017-12-18 225 views
0

我在ec2上安装Open Source Redis服务器。 我已成功使用我的pem连接到ec2。我已经下载了Redis。 发出以下命令:在ec2上安装开源Redis服务器时出错

tar xvzf redis-stable.tar.gz > cd redis-stable. 

下一步:让& & make install的不工作。

我收到以下错误:

~/redis-stable$ make && make install The program 'make' can be found in the following packages: * make * make-guile Try: sudo apt install [email protected]:~/redis-stable$

什么是需要继续安装过程?我需要完成这个安装/构建过程。我也尝试了sudo命令,这是一个错误。

+0

若要从C源代码编译Redis的,你需要的编译器工具,如“制作”程序,连接器等,还需要对Redis的所有依赖的开发库和头文件。 – marekful

+0

请编辑你的文章并添加由'sudo apt install make'生成的错误(假设你确实想要构建redis而不是使用预编译版本) –

回答

0

给下面的命令来安装所需的依赖

sudo apt-get update 
sudo apt-get install build-essential 

之后,你可以继续

make && make install 
+0

错误:提示:运行'make test'是个好主意;) make [1]:离开目录'/ home/ubuntu/redis-stable/src' cd src && make install make [1]:进入目录'/ home/ubuntu/redis-stable/src' CC Makefile。 dep 提示:运行'make test'是个好主意;) INSTALL安装 安装:无法创建常规文件'/ usr/local/bin/redis-server':权限被拒绝 Makefile:286:recipe for target'安装'失败 使[1]:*** [安装]错误1 make [1]:离开目录'/ home/ubuntu/redis-stable/src' Makefile:9:目标'install'的配方失败 make:*** [install]错误2 – DataDiva

+0

使用'sudo'并使安装 – shahin

+0

sudo make && sudo make install – shahin

0

任何具体原因的安装,你为什么会想编译和安装Redis的?如果不是,你可以简单地在下面执行。

sudo apt-get install redis-server

相关问题