Linux系统下Redis的安装和问题处理
2018-03-20 23:39
316 查看
近日在学习Redis,在环境安装的时候遇到了一些问题,不过最后得以解决,将过程分享出来,希望路过的同学能够得到帮忙,少走弯路。好,话不多说,直接上菜!
在Linux下安装Redis非常简单,具体步骤如:
1.下载源码,我这里使用的版本是2.8.3(下载地址:http://download.redis.io/releases/redis-2.8.3.tar.gz)
2.调出Linux系统控制台,这里用Xshell进行操作,方便很多,建议没安装的同学可以先安装,安装后对Linux进行连接操作。(注意,请使用root用户登录)
3.在Linux系统下建立安装目录,将下载好的Linux放到Linux系统中(这里推荐使用xftp工具,文件操作相当方便)
4.将源码解压到安装目录下,解压指令tar -xzf redis-2.8.3.tar.gz,解压后的目录如下:
5.进入解压后目录,对解压后的源码进行编译
这时候可能会报错,如下,是由于cc或gcc没有安装所致的,安装即可。没报错的直接忽略,转6。
解决方案如下:
首先确保root登录,如果是$标识则表示是普通用户登录,#表示是root用户,切换成root用户命令 输入su,回车,输入密码回车即可,然后进行安装,安装命令:
yum -y install gcc automake autoconf libtool make
这时候,可能会有新的报错
解决方案是编辑etc目录下的resolv.conf配置文件:vi /etc/resolv.conf
按Esc后:wq保存退出即可,之后再执行yum操作,即可成功。
过程需要几分钟,稍稍等待
yum成功后,再执行编译命令,就不会报错了。
执行命令编译:make MALLOC=libc
编译成功,你离Redis安装成功仅一步之遥了
6.创建Redis运行目录,usr下创建一个Redis运行目录,将三个可执行文件redis-server、redis-benchmark、redis-cli,和一个配置文件redis.conf(在src上一级),拷贝到一个运行目录下。
我这里创建的redis-runtime目录,接下来就是文件的拷贝
7.在Redis运行目录下运行Redis服务,启动Redis:
可以看到端口号和进程号,启动Redis服务成功。
似乎大功告成,其实有个问题,就是启动Redis后占用着控制台,一旦关闭控制台Redis服务就没了。
这时候我们加上& 使Redis后台运行就好。
在Linux下安装Redis非常简单,具体步骤如:
1.下载源码,我这里使用的版本是2.8.3(下载地址:http://download.redis.io/releases/redis-2.8.3.tar.gz)
2.调出Linux系统控制台,这里用Xshell进行操作,方便很多,建议没安装的同学可以先安装,安装后对Linux进行连接操作。(注意,请使用root用户登录)
3.在Linux系统下建立安装目录,将下载好的Linux放到Linux系统中(这里推荐使用xftp工具,文件操作相当方便)
4.将源码解压到安装目录下,解压指令tar -xzf redis-2.8.3.tar.gz,解压后的目录如下:
5.进入解压后目录,对解压后的源码进行编译
这时候可能会报错,如下,是由于cc或gcc没有安装所致的,安装即可。没报错的直接忽略,转6。
解决方案如下:
首先确保root登录,如果是$标识则表示是普通用户登录,#表示是root用户,切换成root用户命令 输入su,回车,输入密码回车即可,然后进行安装,安装命令:
yum -y install gcc automake autoconf libtool make
这时候,可能会有新的报错
解决方案是编辑etc目录下的resolv.conf配置文件:vi /etc/resolv.conf
按Esc后:wq保存退出即可,之后再执行yum操作,即可成功。
过程需要几分钟,稍稍等待
yum成功后,再执行编译命令,就不会报错了。
执行命令编译:make MALLOC=libc
编译成功,你离Redis安装成功仅一步之遥了
6.创建Redis运行目录,usr下创建一个Redis运行目录,将三个可执行文件redis-server、redis-benchmark、redis-cli,和一个配置文件redis.conf(在src上一级),拷贝到一个运行目录下。
我这里创建的redis-runtime目录,接下来就是文件的拷贝
7.在Redis运行目录下运行Redis服务,启动Redis:
可以看到端口号和进程号,启动Redis服务成功。
似乎大功告成,其实有个问题,就是启动Redis后占用着控制台,一旦关闭控制台Redis服务就没了。
这时候我们加上& 使Redis后台运行就好。
相关文章推荐
- Linux系统安装NoSQL(MongoDB和Redis)步骤及问题解决办法
- linux下redis安装以及处理一些常见问题
- 在Linux系统下安装Gnuplot和Maxima来帮助处理数学问题
- VirtualBox安装MeeGo系统黑屏问题处理
- 解决虚拟机ubuntu系统安装VM TOOLS问题(其它LINUX系统也差不多)
- 安装Linux系统时的ACPI和APIC问题
- 如何处理安装linux后进不了windows的问题
- U盘安装Linux系统Centos5.x中遇到的问题及解决方案
- 关于linux下安装oracle之后,重启系统后oracle失败的问题[转]
- VirtualBox安装MeeGo系统黑屏问题处理
- linux 系统引导问题处理方案
- SYBASE 在linux系统安装下的一些常见问题
- Linux下Oracle安装配置及常见问题处理
- Thinkpad E420 安装ubuntu 等linux系统无线网卡问题
- 解决Vmware Workstation7上安装Linux系统不能SSH远程连接的问题
- 关于安装linux系统屏幕刷新率问题的详细介绍
- Linux安装问题,如何在XP下安装Fedora Linux 9(.iso)构造双系统!!
- bugzilla在linux下安装后,页面不能访问问题处理
- 安装64位linux系统时要求GPT分区的处理
- 在Linux 64位系统中安装MySQL-Python-1.2.2的问题