【redis】centOS安裝配置redis
本文記錄CentOS中安裝和配置redis快取伺服器的方法。
1、下載redis
從redis官網下載redis最新穩定版本的原始碼。如可以使用如下命令下載(本文下載使用的是3.2.9的版本):
wget http://172.16.1.65/files/40260000022F60B0/source.goyun.org:8000/source/Redis/redis-3.2.9.tar.gz
2、安裝gcc編譯器
下載redis原始碼後需要在CentOS上使用gcc進行編譯生成可執行檔案。所以首先需要安裝gcc工具,可以使用如下命令:
yum -y install gcc gcc-c++ kernel-devel
3、編譯+安裝
解壓下載後的redis原始碼,並進入解壓後的原始碼目錄後執行make編譯,編譯成功後執行make install進行安裝,命令如下:
tar -xvf redis-3.2.9.tar.gz
cd redis-3.2.9
make
make install
4、配置redis
(1)、建立redis使用者
為redis建立使用者並設定密碼。建立使用者命令如下:
useradd redis
設定密碼可以使用如下命令:
passwd redis
(2)、建立配置檔案
在etc目錄下建立redis目錄用於儲存redis的配置,並將原始碼目錄下的redis配置檔案拷貝到該目錄下。執行命令如下:
mkdir /etc/redis
cp redis.conf /etc/redis
(3)、建立資料和log相關儲存目錄
在var目錄下新建redis目錄並在其中新建幾個目錄用於儲存redis的dump file、程式pid檔案、log檔案。可以參考如下命令:
mkdir -p /var/redis/data
mkdir -p /var/redis/run
mkdir -p /var/redis/log
使用如下命令設定資料目錄的使用者組:
chown -R redis:redis /var/redis
(4)、修改redis的配置檔案
修改redis的配置檔案(/etc/redis/redis.conf),主要完成如下修改:
- 指定程式號儲存目錄
修改配置檔案中pidfile的配置,如下為本機修改後該欄位的配置:
pidfile /var/redis/run/redis_6379.pid
- 修改資料儲存目錄
修改配置檔案中dir的配置指定資料儲存的路徑。如本文中的配置如下:
dir /var/redis/data
- 修改log儲存目錄
修改配置檔案中logfile的配置用於指定log的儲存路徑。如本文中的配置如下:
logfile /var/redis/log/redis.log
- 設定密碼訪問控制
修改配置檔案中requirepass的欄位配置,取消之前的註釋(#),然後修改後面的密碼配置為自己需要的值即可。
- 設定區域網訪問
修改配置檔案中bind的欄位配置(預設為127.0.0.1,只能使用本機訪問)為區域網的IP地址,否則區域網內的其他主機無法連結到本redis伺服器。
5、啟動redis服務
可以使用如下命令啟動redis伺服器。
sudo /usr/local/bin/redis-server /etc/redis/redis.conf
6、客戶端連結redis伺服器
客戶端可以使用redis-cli作為客戶端連結redis伺服器進行測試驗證。如下為連結命令
redis-cli -h iZwz9gbs9bf9mtwhs3mhpoZ -p 6379 -a 123456
其中iZwz9gbs9bf9mtwhs3mhpoZ為redis伺服器bind的ip或ip對應的主機名。-a的引數為redis伺服器中配置的密碼(本文為123456)。7、停止redis服務
可以使用如下命令停止redis的伺服器。
redis-cli -h iZwz9gbs9bf9mtwhs3mhpoZ -p 6379 -a 123456 shutdown
相關文章
- CentOS redis安裝配置CentOSRedis
- Centos安裝與配置RedisCentOSRedis
- Centos-redis安裝配置CentOSRedis
- CentOS 7 yum 安裝與配置 RedisCentOSRedis
- CentOS7+Redis Live安裝配置CentOSRedis
- Centos 安裝RedisCentOSRedis
- redis-4.0.1安裝配置(CentOS6.6)RedisCentOS
- CentOS 7安裝RedisCentOSRedis
- CentOS 7 安裝redisCentOSRedis
- CentOS 安裝 supervisor 及配置 Redis 佇列CentOSRedis佇列
- centos8安裝和配置redis服務CentOSRedis
- centos7.3安裝redisCentOSRedis
- CentOS7安裝RedisCentOSRedis
- centOS安裝redis3.0.6CentOSRedisS3
- CentOS6 安裝 RedisCentOSRedis
- Redis--Redis的安裝與配置Redis
- redis之 centos 6.7 下安裝 redis-3.2.5RedisCentOS
- [Redis] 安裝與配置Redis
- 【Redis】安裝與配置Redis
- Redis安裝與配置Redis
- Redis學習2-redis安裝配置Redis
- centos7 安裝redis和redis擴充套件CentOSRedis套件
- CentOS 7.4 安裝 redis5.0CentOSRedis
- CentOS中利用Docker安裝RedisCentOSDockerRedis
- linux centos下安裝redisLinuxCentOSRedis
- CentOS 6.5 下安裝 Redis 2.8.7CentOSRedis
- Centos 下編譯安裝RedisCentOS編譯Redis
- CentOS 6.5 下安裝 Redis 2.8.13CentOSRedis
- windows上安裝配置redisWindowsRedis
- Redis的安裝與配置Redis
- 【Redis】Redis 2.8.x 原始碼安裝、配置Redis原始碼
- 教你如何在 CentOS 上安裝RedisCentOSRedis
- centos7 安裝 redis-5.0.3CentOSRedis
- centos安裝redis3.0.0叢集CentOSRedisS3
- Linux(CentOS) 下安裝Redis (一)LinuxCentOSRedis
- Redis(1)- Redis資料庫的安裝和配置Redis資料庫
- Redis 6.0 安裝 + 持久化配置Redis持久化
- Redis安裝及主從配置Redis