国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux下redis的安裝配置介紹

2024-08-27 23:59:53
字體:
來源:轉載
供稿:網友

redis安裝配置在linux中相對其它軟件來說有一些復雜了,但也有很多高手寫了教程,下面來看看 linux下redis的安裝配置教程.

Redis是什么

REmote DIctionary Server(Redis)是一個由Salvatore Sanfilippo寫的key-value存儲系統,Redis提供了一些豐富的數據結構,包括 lists, sets, ordered sets 以及 hashes,當然還有和Memcached一樣的 strings結構.Redis當然還包括了對這些數據結構的豐富操作.

Redis的優點

性能極高 – Redis能支持超過 100K+ 每秒的讀寫頻率,豐富的數據類型 – Redis支持二進制案例的 Strings,Lists,Hashes,Sets 及 Ordered Sets 數據類型操作.

原子 – Redis的所有操作都是原子性的,同時Redis還支持對幾個操作全并后的原子性執行.

豐富的特性 – Redis還支持 publish/subscribe,通知,key 過期等等特性.

Redis的安裝:

redis官方網站:http://www.redis.io/

以下是當前最新版本2.6.16的安裝情況,具體版本可能有所不同.

  1. cd /usr/local/src 
  2. wget http://download.redis.io/releases/redis-2.6.16.tar.gz 
  3. tar -zxvf redis-2.6.16.tar.gz 
  4. cd redis-2.6.16 
  5. make 

如此簡單,redis就安裝完成了,當然為了更方便的管理redis,我進行了如下操作:

  1. #redis配置目錄 
  2. mkdir -p /usr/local/redis/etc 
  3. #redis命令目錄 
  4. mkdir -p /usr/local/redis/bin 
  5. #移動配置文件到配置目錄 
  6. mv redis.conf /usr/local/redis/etc/ 
  7. cd src 
  8. #移動所有redis命令到命令目錄 
  9. mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin 

啟動redis:

  1. vim /usr/local/redis/etc/redis.conf 
  2. #將daemonize no 改成daemonize yes,主要是用于后臺啟動 
  3. #配置文件內容不算太多以后做個詳解 
  4. daemonize yes 
  5. #啟動redis,啟動redis的時候要指定配置文件目錄 
  6. cd /usr/local/redis/bin 
  7. ./redis-server ../etc/redis.conf 
  8. netstat -tnl 
  9. #可以看到6379這個端口,這個就是redis默認端口 

既然已經啟動了redis,那么,我們用redis客戶端去看看redis:

./redis-cli

此時已經進入redis客戶端,進行一個簡單測試:

  1. #目錄不用具體了解他們什么意思 
  2. #先玩一下,以后會詳細介紹 
  3. set name 'testname' 
  4. get name  //Vevb.com 

退出客戶端:exit

將redis設置為開機啟動:

  1. vim /etc/rc.local 
  2. #在最下面一行添加 
  3. /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 

將redis的命令添加到環境變量:

  1. vim ~/.bash_profile 
  2. #PATH這個變量最后面加上:/usr/local/redis/bin 
  3. #我個人的PATH路徑如下[你修改的時候,只用把:/usr/local/redis/bin添加到你的path路徑下] 
  4. #不用和我的完全一樣 
  5. PATH=$PATH:$HOME/bin:/data/python/code:/usr/local/nginx/sbin:/usr/local/redis/bin 

讓環境變量即時生效:source ~/.bash_profile

關閉redis的三種方法:

  1. pkill redis-server[如果關閉推薦這條] 
  2. kill -s 9 redis的id號 
  3. /usr/local/redis/bin/redis-cli shutdown

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柳河县| 民和| 天峻县| 慈溪市| 新竹市| 宁化县| 芦溪县| 仲巴县| 会泽县| 青州市| 禹城市| 岳西县| 明星| 鸡东县| 类乌齐县| 通许县| 柘荣县| 灵武市| 汝城县| 青浦区| 新田县| 白城市| 武汉市| 巴青县| 正安县| 盐城市| 翁牛特旗| 怀宁县| 福清市| 同心县| 五大连池市| 建始县| 望江县| 工布江达县| 镇远县| 吐鲁番市| 康定县| 海阳市| 上饶市| 仙桃市| 高碑店市|