Linux下安裝redis


作者:CP7
鏈接:https://www.jianshu.com/p/bc84b2b71c1c

一、安裝redis

下面介紹在Linux環境下,Redis的安裝與部署,使用redis-3.0穩定版,因為redis從3.0開始增加了集群功能。
1.可以通過官網下載 地址:http://download.redis.io/releases/redis-3.0.0.tar.gz
2.使用linux wget命令

wget http://download.redis.io/releases/redis-3.0.0.tar.gz

3.將redis-3.0.0.tar.gz拷貝到/usr/local下

cp redis-3.0.0.rar.gz /usr/local

4.解壓源碼

tar -zxvf redis-3.0.0.tar.gz 
5.進入解壓后的目錄進行編譯
cd /usr/local/redis-3.0.0
6.安裝到指定目錄 如 /usr/local/redis
 
make PREFIX=/usr/local/redis install

redis.conf是redis的配置文件,redis.conf在redis源碼目錄。
7.拷貝配置文件到安裝目錄下
進入源碼目錄,里面有一份配置文件 redis.conf,然后將其拷貝到安裝路徑下

cd /usr/local/redis
cp /usr/local/redis-3.0.0/redis.conf  /usr/local/redis/bin
8.進入安裝目錄bin下
cd /usr/local/redis/bin
此時我們看到的目錄結構是這樣的:

redis-benchmark redis性能測試工具
redis-check-aof AOF文件修復工具
redis-check-rdb RDB文件修復工具
redis-cli redis命令行客戶端
redis.conf redis配置文件
redis-sentinal redis集群管理工具
redis-server redis服務進程

二.啟動redis與連接

1.前端模式啟動
直接運行bin/redis-server將以前端模式啟動,前端模式啟動的缺點是ssh命令窗口關閉則redis-server程序結束,不推薦使用此方法,如圖:

./redis-server
 

2.后端模式啟動
1.修改redis.conf配置文件, daemonize yes 以后端模式啟動

vim /usr/local/redis/bin/redis.conf

2.執行如下命令啟動redis:

cd /usr/local/redis
./bin/redis-server ./bin/redis.conf

3.本地連接redis

cd /usr/local/redis/
./bin/redis-cli 

4.關閉redis

強行終止redis進程可能會導致redis持久化數據丟失。正確停止Redis的方式應該是向Redis發送SHUTDOWN命令,命令為:

cd /usr/local/redis
./bin/redis-cli shutdown

5.強行終止redis

pkill redis-server

6.讓redis開機自啟

vim /etc/rc.local
//添加
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf


免責聲明!

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



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