【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
- Centos7.9安裝配置redisCentOSRedis
- CentOS 7 yum 安裝與配置 RedisCentOSRedis
- Centos 安裝RedisCentOSRedis
- CentOS 安裝 supervisor 及配置 Redis 佇列CentOSRedis佇列
- CentOS 7安裝RedisCentOSRedis
- CentOS 7 安裝redisCentOSRedis
- centos8安裝和配置redis服務CentOSRedis
- centos7.3安裝redisCentOSRedis
- CentOS7安裝RedisCentOSRedis
- 【Redis】安裝與配置Redis
- [Redis] 安裝與配置Redis
- CentOS 7.4 安裝 redis5.0CentOSRedis
- CentOS中利用Docker安裝RedisCentOSDockerRedis
- Redis的安裝與配置Redis
- windows上安裝配置redisWindowsRedis
- CentOS6.10安裝redis5.0CentOSRedis
- 教你如何在 CentOS 上安裝RedisCentOSRedis
- CentOS6.10安裝redis6.0.6CentOSRedis
- Linux-Redis安裝(CentOS7)LinuxRedisCentOS
- centos7 安裝 redis-5.0.3CentOSRedis
- Redis(1)- Redis資料庫的安裝和配置Redis資料庫
- Redis 6.0 安裝 + 持久化配置Redis持久化
- Linux-Centos6.8安裝redis4.0.11LinuxCentOSRedis
- centos7 下安裝redis-4.0.2CentOSRedis
- CentOS7.6下安裝Redis5.0.7CentOSRedis
- Centos-redis配置redis.conf內容CentOSRedis
- CentOS7.6 下 Redis4 編譯安裝及主從配置CentOSRedis編譯
- Redis 偽分散式安裝部署配置Redis分散式
- docker 安裝redis 以及配置連線DockerRedis
- Mac環境下安裝配置RedisMacRedis
- Redis的安裝配置與命令操作Redis
- 【Redis】Windows下安裝RedisRedisWindows
- CentOS 7.4安裝redis 4.0詳細步驟CentOSRedis
- centos以RPM包方式安裝redis的方法CentOSRedis
- Centos7怎麼安裝Redis5.0CentOSRedis
- 在Centos7上安裝Redis6CentOSRedis
- Redis——急速安裝並設定自啟(CentOS)RedisCentOS