redis简单介绍
西湖网站建设公司创新互联公司,西湖网站设计制作,有大型网站制作公司丰富经验。已为西湖成百上千提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的西湖做网站的公司定做!remote dictionary server(redis) 是一个由salvatore sanfilippo写的key-value存储系统。
redis是一个开源的使用ansi c语言编写、遵守bsd协议、支持网络、可基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的api。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(string), 哈希(map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
一、在有外网情况下的安装(外网的配置在linux分类的随笔中有聊过)
第一步:安装编译工具,redis是有ansi c语言编写的,我们需要安装编译它的工具
命令:yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils patch perl
第二步:安装tcl组件包,我们在安装redis的时候是需要tcl脚本语言支持的
#选择一个存放软件包存放的地方,进入软件包存放的目录文件中
命令:cd /usr/local/src
#下载tcl组件包
命令:wget http://downloads.sourceforge.net/tcl/tcl8.6.6-src.tar.gz
#在当前目录解压tcl组件包
命令:tar zxvf tcl8.6.6-src.tar.gz
#进入解压之后的安装目录文件
命令:cd tcl8.6.6
#配置tcl组件
命令:cd unix
命令:./configure --prefix=/usr --without-tzdata --mandir=/usr/share/man $([ $(uname -m) = x86_64 ] && echo --enable-64bit)
#编译
命令:make
#以选项中指定的script来处理输入的文本文件
命令:sed -e "s@^\(tcl_src_dir='\).*@\1/usr/include'@" -e "/tcl_b/s@='\(-l\)\?.*unix@='\1/usr/lib@" -i tclconfig.sh
#安装
命令:make install
命令:make install-private-headers
#建立软连接(好比windows中的快捷方式)
命令:ln -v -sf tclsh8.6 /usr/bin/tclsh
#修改执行文件权限
命令:chmod -v 755 /usr/lib/libtcl8.6.so
第三步:安装redis数据库
#选择一个存放软件包存放的地方,进入软件包存放的目录文件中
命令:cd /usr/local/src
#下载redis数据库软件包
命令:wget http://download.redis.io/redis-stable.tar.gz
#解压redis数据库软件包
命令:tar -zxvf redis-stable.tar.gz
#创建redis的安装目录文件
命令:mkdir /usr/local/redis
#移动文件到安装目录
命令:mv redis-stable /usr/local/redis
#进入安装目录
命令:cd /usr/local/redis
#编译
命令:make
#安装
命令:make install
#然后查看/usr/local/bin目录下是否有redis的程序文件,如果没有,则从redis-stable中拷贝redis的程序文件
命令:cd /usr/local/bin
命令:ls
#注意:假如没有则拷贝
命令:cd /usr/local/redis/redis-stable
命令:mkdir -p /usr/local/bin
?
1 另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。 文章名称:Linux服务器安装redis数据库-创新互联 当前URL:http://jkwzsj.com/article/dseohp.html |