Ubuntu 安裝 Redis(轉的配置)

轉載地址 : http://blog.csdn.net/ithomer/article/details/8962241


千萬注意redis安裝好後,儘量不要用默認的6379端口,因爲有可能會被別人入侵,如果添加密碼訪問到是可以忽略這個問題

端口最好設置爲1024-65535之間的

並將bind參數設置爲127.0.0.1或者確定能訪問的ip 


Redis,is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
Redis,是一個key-value存儲系統,與memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希類型)。這些數據類型都支持push/pop、add/remove及取交集並集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支持各種不同方式的排序。與memcached一樣,爲了保證效率,數據都是緩存在內存中。區別的是redis會週期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文件,並且在此基礎上實現了master-slave(主從)同步。
Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關係數據庫起到很好的補充作用。它提供了Python,Ruby,Erlang,PHP客戶端,使用很方便。


1、 Redis下載

1) 文件下載

Redis 官方下載地址,下載最新版 redis-2.6.14.tar.gz


2) 命令行下載
cd ~/Downloads/tool-server/
wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz 
tar -zxvf redis-2.6.13.tar.gz  
cd redis-2.6.13
make 
sudo make install

2、默認安裝

2.1 redis.conf

redis.conf 默認配置,安裝到目錄: /etc/redis/6379.conf

2.2、redis日誌

redis默認日誌路徑:/var/log/redis_6379.log

redis默認數據庫文件路徑:/var/lib/redis/6379/dump.rdb

2.3、 redis命令

redis命令默認目錄: /usr/local/bin/

homer2@ubuntu:/opt/redis-2.6.13$ ls -l /usr/local/bin/
total 8440
-rwxrwxr-x 1 homer2 homer2 2224542 Jul  3 12:45 redis-benchmark
-rwxrwxr-x 1 homer2 homer2   30547 Jul  3 12:45 redis-check-aof
-rwxrwxr-x 1 homer2 homer2   63515 Jul  3 12:45 redis-check-dump
-rwxrwxr-x 1 homer2 homer2 2326503 Jul  3 12:45 redis-cli
-rwxrwxr-x 1 homer2 homer2 3985830 Jul  3 12:45 redis-server

2.4 啓動redis

sudo redis-server /etc/redis/6379.conf &


3、新增redis用戶

3.1、 配置init腳本:
wget https://github.com/ijonas/dotfiles/raw/master/etc/init.d/redis-server 
wget https://github.com/ijonas/dotfiles/raw/master/etc/redis.conf 
sudo mv redis-server /etc/init.d/redis-server 
sudo chmod +x /etc/init.d/redis-server 
sudo mv redis.conf /etc/redis.conf

3.2、 初始化用戶和日誌路徑
第一次啓動Redis前,建議爲Redis單獨建立一個用戶,並新建data和日誌文件夾
sudo useradd redis 
sudo mkdir -p /var/lib/redis 
sudo mkdir -p /var/log/redis 
sudo chown redis.redis /var/lib/redis 
sudo chown redis.redis /var/log/redis

注:redis 爲新增用戶,也可以使用當前系統默認用戶(例如:homer),則需修改 sudo chown homer.redis /var/lib/redis


3.3、 設置開機自動啓動,關機自動關閉
update-rc.d redis-server defaults

3.4、 啓動Redis:
/etc/init.d/redis-server start

6、 啓動client客戶端連接

$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"


7、關閉redis

redis-cli  shutdown



參考推薦:

Redis 官方

Redis 教程(官方)

ubuntu安裝啓動redis

Ubuntu 安裝 Redis,並配置開機啓動

Linux 下 Redis 安裝詳解推薦


版權聲明:本文爲博主原創文章,未經博主允許不得轉載。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章