redis linux下的環境搭建


系統  CentOS7

Redis 官網下載   https://redis.io/download

 

1.下載解壓

[root@TestServer-DFJR programs]# /usr/local/programs
[root@TestServer-DFJR programs]# wget http://download.redis.io/releases/redis-4.0.1.tar.gz
[root@TestServer-DFJR programs]# tar xzf redis-4.0.1.tar.gz
[root@TestServer-DFJR programs]# mv redis-4.0.1  redis4    #移動到自己想放置的地方

 

2.編譯安裝

[root@TestServer-DFJR programs]# cd  /usr/local/programs/redis4

安裝(使用 PREFIX 指定安裝目錄): 

# make PREFIX=/usr/local/programs/redis4 install 
安裝完成后,可以看到/usr/local/programs/redis4 目錄下有一個 bin 目錄,bin 目錄里就是 redis 的命令腳本: 

[root@TestServer-DFJR redis4]# ls
00-RELEASENOTES  BUGS          COPYING  INSTALL   MANIFESTO  redis.conf  runtest-cluster   sentinel.conf  tests
bin              CONTRIBUTING  deps     Makefile  README.md  runtest     runtest-sentinel  src            utils
[root@TestServer-DFJR redis4]# 

 

4.執行Redis-server 命令,啟動Redis 服務 

[root@TestServer-DFJR redis4]# cd bin
[root@TestServer-DFJR bin]# ./redis-server

注意:這里直接執行Redis-server 啟動的Redis服務,是在前台直接運行的(效果如上圖),也就是說,執行完該命令后,如果Lunix關閉當前會話,則Redis服務也隨即關閉。正常情況下,啟動Redis服務需要從后台啟動,並且指定啟動配置文件。 

 

5.后台啟動redis服務

a)首先編輯conf文件,將daemonize屬性改為yes(表明需要在后台運行)
vi redis.conf

b)再次啟動redis服務,並指定啟動服務配置文件

bin/redis-server redis.conf

 

6. redis.conf的其他關鍵配置

daemonize yes #以后台daemon方式運行redis
port 6379 #默認端口
bind 127.0.0.1 10.6.30.191 #默認綁定本機所有ip地址,為了安全,可以只監聽內網ip
pidfile /var/run/redis_6379.pid #redis以后台運行,默認pid文件路徑/var/run/redis.pid
requirepass 123456 #設置redis數據庫連接密碼

 

6.服務端啟動成功后,執行redis-cli啟動Redis 客戶端,查看端口號。

redis-cli -a 123456  #連接redis數據庫,注意:-a后面跟redis數據庫密碼

默認是沒有密碼的,直接輸入

src/redis-cli

然后就可以執行redis命令了

 

8.  停止服務器

在客戶端里輸入  shutdown

退出客戶端是  exit

 

9.卸載redis服務

直接把相關目錄和文件刪除即可

 

10. 設置環境變量

將 Redis 添加到環境變量中: 
# vi /etc/profile 
在最后添加以下內容: 
## Redis env 
export PATH=$PATH:/usr/local/programs/redis4/bin 
使配置生效: 
# source /etc/profile 
現在就可以直接使用 redis-cli 等 redis 命令了: 

 


免責聲明!

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



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