您好,登錄后才能下訂單哦!
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
向AI問一下細節
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。 猜你喜歡最新資訊相關推薦相關標簽AI
助 手
定结县|
德惠市|
德庆县|
金华市|
确山县|
荣昌县|
芦溪县|
墨竹工卡县|
神木县|
松潘县|
河池市|
无棣县|
七台河市|
繁峙县|
格尔木市|
巩义市|
孙吴县|
恭城|
兴城市|
吴忠市|
丹东市|
布拖县|
清涧县|
襄汾县|
盖州市|
海阳市|
恩施市|
新邵县|
安陆市|
丘北县|
万源市|
岚皋县|
尼玛县|
黄平县|
慈利县|
浙江省|
桃园市|
曲靖市|
牡丹江市|
丰县|
碌曲县|
|