redis 安裝


$ wget http://redis.googlecode.com/files/redis-2.6.0.tar.gz 
$ tar xzf redis-2.6.0.tar.gz
$ cd redis-2.6.0
$ make
然后make test出現一個錯誤缺少tcl,這個時候可以sudo apt-get install tcl
然后在sudo make test不會出現錯誤了。
$sudo make install
這時Redis 的可執行文件被放到了/usr/local/bin


2、下載配置文件和init啟動腳本:

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、初始化用戶和日志路徑

第一次啟動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

4、設置開機自動啟動,關機自動關閉

sudo update-rc.d redis-server defaults

5、啟動Redis:

sudo /etc/init.d/redis-server /etc/redis.conf

出現了一個錯誤是

 

'vm-enabled no' Bad directive or wrong number of arguments
這個在網上查了一下,是應為redis.conf和當前版本的redis不匹配造成,所以就在網上

 

搜索了一下與redis2.6.0相匹配的redis.conf

鏈接:

https://raw.github.com/antirez/redis/unstable/redis.conf
替換之前的那個/etc/redis.conf就可以了

 

sudo /etc/init.d/redis-server /etc/redis.conf(可以sudo redis-server start )

就出現了成功啟動。

然后redis-cli就會出現

 

redis 127.0.0.1:6379>
表示成功!

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM