linux下redis安裝:linux
引用文章:http://snowolf.iteye.com/blog/1630697redis
1、下載&解壓:服務器
Shell代碼
ide
- wget http://redis.googlecode.com/files/redis-2.4.16.tar.gz
- tar zxvf redis-2.4.16.tar.gz
Redis能夠解壓至任何目錄,一個make安裝便可得到執行、配置文件。
安裝(這裏將redis解壓到/opt/目錄下):工具
- cd /opt/redis-2.4.16
- make
make以後,咱們會獲得如下可執行文件:性能
- redis-server:Redis服務器的daemon啓動程序
- redis-cli:Redis命令行操做工具。或者經過telnet進行純文本協議操做
- redis-benchmark:Redis性能測試工具,測試Redis在你的系統及你的配置下的讀寫性能
上述文件位於src目錄下。
我習慣性的執行了make install,貌似我須要的可執行文件,安裝到了/usr/local/bin:測試
引用
# make install
cd src && make install
make[1]: Entering directory `/opt/software/redis-2.4.16/src'
MAKE hiredis
make[2]: Entering directory `/opt/software/redis-2.4.16/deps/hiredis'
make[2]: Nothing to be done for `static'.
make[2]: Leaving directory `/opt/software/redis-2.4.16/deps/hiredis'
MAKE linenoise
make[2]: Entering directory `/opt/software/redis-2.4.16/deps/linenoise'
make[2]: 「linenoise_example」是最新的。
make[2]: Leaving directory `/opt/software/redis-2.4.16/deps/linenoise'
MAKE hiredis
make[2]: Entering directory `/opt/software/redis-2.4.16/deps/hiredis'
make[2]: Nothing to be done for `static'.
make[2]: Leaving directory `/opt/software/redis-2.4.16/deps/hiredis'
LINK redis-benchmark
LINK redis-cli
Hint: To run 'make test' is a good idea ;)
mkdir -p /usr/local/bin
cp -pf redis-server /usr/local/bin
cp -pf redis-benchmark /usr/local/bin
cp -pf redis-cli /usr/local/bin
cp -pf redis-check-dump /usr/local/bin
cp -pf redis-check-aof /usr/local/bin
make[1]: Leaving directory `/opt/software/redis-2.4.16/src'
這樣,就不用我拷貝文件了。
意外收穫!
此外,還會獲得一個默認的配置文件——redis.conf。
最好,把它拷貝到固定的目錄下,例如:/etc/redis/目錄下!google
- mkdir /etc/redis
- cp redis.conf /etc/redis
而後,咱們就能夠在任何路徑下,直接啓動Redis了!
idea
2、運行
運行Redis:spa
- redis-server /etc/redis/redis.conf
3、測試
經過客戶端命令redis-cli訪問Redis
引用
# redis-cli
redis> set name zlex
OK
redis> get name
"zlex"
進行數據測試:
這個測試會一直進行下去,直到你Ctrl+C:
4、關閉
也可經過客戶端命令redis-cli完成Redis關閉操做: