redis 安裝 測試 啟動 關閉


Redis
Redis 官網 http://redis.io/
Redis 中文官網http://redis.cn/

Redis下載
http://redis.io/download

Redis在linux上安裝
使用ssh工具將redis上傳到linux任意目錄

在該目錄下運行 解壓和編譯命令

tar zxvf redis-2.6.12.tar.gz
cd redis-2.6.12
make
cd src && make install 

 

如果報錯
/home/liuxiaojie/redis-2.6.12/src/zmalloc.c:223: undefined reference to `__sync_add_and_fetch_4'
collect2: ld returned 1 exit status
make[2]: *** [redis-server] Error 1
make[2]: Leaving directory `/home/liuxiaojie/redis-2.6.12/src'
make[1]: *** [32bit] Error 2
make[1]: Leaving directory `/home/liuxiaojie/redis-2.6.12/src'
make: *** [32bit] Error 2

說明機器為32位
需要修改cd src
vi .make-settings
將OPT=-O2 修改為OPT=-O2 -march=i686
然后make 該問題即可解決

將編譯后的redis-2.6.12目錄拷貝到/usr/local下

cp redis-2.6.12 /usr/local

配置后台啟動

Cp /usr/local/redis-2.6.12/redis.conf /usr/local/redis-2.6.12/redis.conf.bak
Vi /usr/local/redis-2.6.12/redis.conf
Daemonize no -> yes
:wq

啟動redis服務,端口為6379

redis-server /usr/local/redis-2.6.12/redis.conf

查看redis是否啟動

ps –aux | grep redis

查看6379端口是否占用 

netstat –tunpl | grep 6379

測試redis

/usr/local/redis-2.6.12/src/redis-cli
Set foo bar
Ok
Get foo
“bar“
exit

關閉redis服務

/usr/local/redis-2.6.12/src/redis-cli shutdown
Pkill redis-server

 


免責聲明!

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



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