【Redis緩存架構】單機版Redis下載、安裝以及生產環境啓動方案

【Redis緩存架構】單機版Redis下載、安裝以及生產環境啓動方案

1. 安裝單機版redis

1.1 wget安裝


# 驗證centos系統中wget是否安裝
rpm -qa|grep "wget"

# 安裝weget
yum install wget

1.2 安裝tcl

# 下載tcl
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

# 解壓tcl
tar -xzvf tcl8.6.1-src.tar.gz

cd  /usr/local/tcl8.6.1/unix/

# 配置
./configure  

# 安裝
make && make install

1.3 redis安裝

tar -zxvf redis-3.2.8.tar.gz

cd redis-3.2.8

make && make test && make install

2. redis生產環境啓動方案

要把redis作爲一個系統的daemon進程去運行的,每次系統啓動,redis進程一起啓動

2.1 redis utils目錄下,有個redis_init_script腳本

2.2 複製redis_init_script文件

  1. 將redis_init_script腳本拷貝到linux的/etc/init.d目錄中。

  2. 將redis_init_script重命名爲redis_6379,6379是我們希望這個redis實例監聽的端口號

2.3 修改腳本:

修改redis_6379腳本的第6行的REDISPORT,設置爲相同的端口號(默認就是6379)

2.4 創建兩個目錄:

/etc/redis(存放redis的配置文件),

/var/redis/6379(存放redis的持久化文件)

2.5 修改redis配置文件(默認在根目錄下,redis.conf),拷貝到/etc/redis目錄中,修改名稱爲6379.conf

2.6 修改redis.conf中的部分配置爲生產環境


daemonize	yes				讓redis以daemon進程運行
pidfile		/var/run/redis_6379.pid 	設置redis的pid文件位置
port		6379				設置redis的監聽端口號
dir 		/var/redis/6379				設置持久化文件的存儲位置
bind 		192.168.0.100                綁定本機地址

2.7 啓動redis:

cd /etc/init.d

chmod 777 redis_6379

./redis_6379 start

2.8 確認redis進程是否啓動

ps -ef | grep redis

在這裏插入圖片描述

2.9 讓redis跟隨系統啓動自動啓動

在redis_6379腳本中,最上面,加入兩行註釋

# chkconfig:   2345 90 10

# description:  Redis is a persistent key-value database

在這裏插入圖片描述

執行命令:chkconfig redis_6379 on

3. redis-cli的使用

3.1 停止redis

redis-cli SHUTDOWN,連接本機的6379端口停止redis進程

3.2 查看redis端口是否正常

ping redis的端口,看是否正常

3.3 進入Redis交互式命令行

redis-cli

3.4 設置要連接的端口號和ip地址

redis-cli -h 127.0.0.1 -p 6379
redis的端口,看是否正常

3.3 進入Redis交互式命令行

redis-cli

3.4 設置要連接的端口號和ip地址

redis-cli -h 127.0.0.1 -p 6379

參考石衫老師 《億級流量電商詳情頁系統》課程筆記

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章