歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

CentOS 下安裝 Redis

CentOS
6.5 下安裝 Redis 2.8.7

http://www.codeceo.com/article/centos-redis-setup.html
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
前面3步應該沒有問題,主要的問題是執行make的時候,出現了異常。
異常一:
make[2]: cc: Command not found
異常原因:沒有安裝gcc
解決方案:yum install gcc-c++
異常二:
zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory
異常原因:一些編譯依賴或原來編譯遺留出現的問題
解決方案:make distclean。清理一下,然後再make。
在make成功以後,需要make test。在make test出現異常。
異常一:
couldn't execute "tclsh8.5": no such file or directory
異常原因:沒有安裝tcl
解決方案:yum install -y tcl
在make成功以後,會在src目錄下多出一些可執行文件:redis-server,redis-cli等等。
方便期間用cp命令復制到usr目錄下運行。
cp redis-server /usr/local/bin/
cp redis-cli /usr/local/bin/
然後新建目錄,存放配置文件(自己按自己的習慣建目錄)
mkdir /etc/redis
mkdir /var/redis
mkdir /var/redis/log
mkdir /var/redis/run
在redis解壓根目錄中找到配置文件模板,復制到如下位置。
cp redis.conf /etc/redis/6379.conf
通過vim命令修改
daemonize yes
pidfile /var/redis/run/redis.pid
logfile /var/redis/log/redis.log
dir /var/redis/
最後運行redis:
[code]$ redis-server /etc/redis/6379.conf

[code]

[code]

[code]使用redis-cli客戶端連接:

[code][root@localhost src]# ./redis-cli 
127.0.0.1:6379> 
Copyright © Linux教程網 All Rights Reserved