1. 程式人生 > >Redis-Linux下安裝redis服務

Redis-Linux下安裝redis服務

一、下載

安裝之前我們先下載響應版本的redis。博主下載的是:

二、安裝

2.1、接下來就是使用winscp工具,將下載下來的tar.gz上傳到linux上。然後解壓並重命名,如下:

# 解壓
tar -zxvf redis.5.0.0.tar.gz
# 重新命名
mv redis.5.0.0 redis
# 刪除tar.gz
rm -rf redis.5.0.0.tar.gz

2.2、再就是通過命令:make && make install進行編譯和安裝。(make命令報錯:yum -y install gcc automake autoconf libtool make)

2.3、當然此時我們的redis服務已經好了,只需要啟動redis-server即可。但是下面博主介紹一下在生產環境中redis的啟動方案。

三、redis生產環境中的啟動方案

(1)redis/utils目錄下,有個redis_init_script指令碼。我們將redis_init_script指令碼拷貝到linux的/etc/init.d目錄中,將redis_init_script重新命名為redis_6379(6379是我們希望這個redis例項監聽的埠號)。

(2)修改redis_6379指令碼中的REDISPORT,設定埠號為6379。

(3)建立兩個目錄:/etc/redis(存放redis的配置檔案),/var/redis/6379(存放redis的持久化檔案)。

(4)進入redis的安裝目錄,將redis.conf拷貝到/etc/redis目錄中,修改名稱為6379.conf。

(5)修改6379.conf中的部分配置。

daemonize	yes							# 讓redis以daemon程序執行
pidfile		/var/run/redis_6379.pid 	# 設定redis的pid檔案位置
port		6379						# 設定redis的監聽埠號
dir 		/var/redis/6379				# 設定持久化檔案的儲存位置

(6)啟動redis,執行cd /etc/init.d/, chmod 777 redis_6379, ./redis_6379 start

(7)確認redis程序是否啟動,ps -ef | grep redis

(8)讓redis跟隨系統啟動而啟動,chkconfig redis_6379 on

四、redis cli的使用

至此,我們redis服務已經啟動成功。現在進入redis-cli做個簡單的測試,如下:

常見的對redis cli的使用如下:

(1)redis-cli SHUTDOWN:連線本機的6379埠停止redis程序。

(2)redis-cli -h 127.0.0.1 -p 6379 SHUTDOWN:指定連線的ip和埠停止redis程序。

(3)redis-cli PING:ping redis的埠看是否正常。

(4)redis-cli:進入互動式命令列。