技術乾貨實戰(3)- CentOS7 下 Redis6 安裝與配置教程(Redis開機啟動)
原文連結:技術乾貨實戰(3)- CentOS7 下 Redis6 安裝與配置教程(Redis開機啟動)
本文是一片實操性相當強的文章,主要介紹了Linux Centos7下如何安裝與配置Redis6.0.8,並進行Redis遠端訪問配置、IP繫結、遮蔽訪問保護模式、Redis開機自啟動配置;其中,步驟可以說相當詳細,諸位小夥伴照著擼的話一般沒啥問題,可以說是一步到位!!!
話不多說,我們們直接上路~~~
1、Redis安裝
(1)安裝基礎依賴
#安裝基礎依賴包
sudo yum install -y gcc gcc-c++ make jemalloc-devel epel-release
(2)下載Redis( https://redis.io/download )
#從官網獲取最新版本的下載連結,然後通過wget命令下載
wget http://download.redis.io/releases/redis-6.0.8.tar.gz
(3)解壓到指定目錄
#建立目錄
sudo mkdir /usr/redis
#解壓
sudo tar -zvxf redis-6.0.8.tar.gz -C /usr/redis
(4)編譯&安裝 (可能時間稍微有點久,耐心等待)
#進入目錄
cd /usr/redis/redis-6.0.8
#編譯&安裝
sudo make & make install
2、Redis啟動與測試
(1)啟動redis-server
#進入src目錄
cd /usr/redis/redis-6.0.8/src
#啟動服務端
sudo ./redis-server
(2)啟動redis客戶端測試
#進入src目錄
cd /usr/redis/redis-6.0.8/src
#啟動客戶端
sudo ./redis-cli
之後就可以執行各種Redis命令了,如 keys * 等等
3、 配置外網可訪問
(1)修改配置:繫結本機IP&關閉保護模式
#修改配置檔案
sudo vi /usr/redis/redis-6.0.8/redis.conf
#更換繫結
#將bind 127.0.0.1 更換為本機IP,例如:192.168.11.11
bind 192.168.11.11
#關閉保護模式
protected-mode no
(2)開放埠(防火牆是firewall)
#增加redis埠:6379
sudo firewall-cmd --add-port=6379/tcp --permanent
#重新載入防火牆設定
sudo firewall-cmd --reload
如果防火牆是iptables 的話,執行下面的命令
#增加埠
iptables -I INPUT -s 0/0 -p tcp --dport 8080 -j ACCEPT
#儲存埠配置
iptables-save
(3)Redis指定配置檔案啟動
#進入目錄
cd /usr/redis/redis-6.0.8
#指定配置檔案啟動
sudo ./src/redis-server redis.conf
(4)Redis客戶端連線指定Redis Server
#進入目錄
cd /usr/redis/redis-6.0.8
#連線指定Redis Server
sudo ./src/redis-cli -h 192.168.11.11
4、配置Redis開機啟動:將Redis配置成為系統服務,以支援開機啟動
(1)建立Redis服務
#建立服務檔案
sudo vi /usr/lib/systemd/system/redis.service
#檔案內容
[Unit]
Description=Redis Server
After=network.target
[Service]
ExecStart=/usr/redis/redis-6.0.8/src/redis-server /usr/redis/redis-6.0.8/redis.conf --daemonize no
ExecStop=/usr/redis/redis-6.0.8/src/redis-cli -p 6379 shutdown
Restart=always
[Install]
WantedBy=multi-user.target
(2)設定Redis服務開機啟動&開啟服務
#設定Redis服務開機啟動
sudo systemctl enable redis
#啟動Redis服務
sudo systemctl start redis
#關閉redis服務
sudo systemctl stop redis
#重啟redis服務
sudo systemctl restart redis
我是debug,一個相信技術改變生活、技術成就夢想 的攻城獅;如果本文對你有幫助,請關注公眾號,並動動手指收藏、點贊、以及轉發哦!!!
關注一下Debug的技術微信公眾號,最新的技術文章、課程以及技術專欄將會第一時間在公眾號釋出哦!
相關文章
- 在Centos7上安裝Redis6CentOSRedis
- 乾貨|JDK下載安裝與環境變數配置圖文教程【超詳細】JDK變數
- Centos7安裝配置Hive教程。CentOSHive
- CentOS7下RabbitMQ3.7安裝與配置CentOSMQ
- centos7 (阿里雲、linux) 單機spark的安裝與配置詳解(jdk安裝與配置,scala安裝與配置,hadoop安裝與配置,spark安裝與配置)CentOS阿里LinuxSparkJDKHadoop
- Supervisor安裝、配置、開啟啟動
- 【Redis】安裝與配置Redis
- [Redis] 安裝與配置Redis
- 如何把印表機驅動解除安裝乾淨 印表機驅動解除安裝乾淨的教程
- centos7下cobbler安裝配置CentOS
- CentOS7下MySQL5.7安裝與配置(YUM)CentOSMySql
- 《Elasticsearch技術解析與實戰》Chapter 1.2 Elasticsearch安裝ElasticsearchAPT
- centos7 下安裝redis-4.0.2CentOSRedis
- macOS下MySQL 8.0 安裝與配置教程MacMySql
- CentOS7 sudo 安裝與配置CentOS
- php7安裝redis6擴充套件PHPRedis套件
- Redis的安裝與配置Redis
- Centos安裝與配置RedisCentOSRedis
- Centos7下安裝配置elasticsearch 6.3.1CentOSElasticsearch
- Linux & Windows 環境下 Redis 安裝與基本配置LinuxWindowsRedis
- windows下redis設定redis開機自啟動WindowsRedis
- docker安裝redis並以配置檔案方式啟動DockerRedis
- CentOS7安裝RedisCentOSRedis
- CentOS7 64位下MySQL5.7安裝與配置(YUM)CentOSMySql
- Centos7編譯安裝Redis 6.2.3 詳細教程CentOS編譯Redis
- Centos7下安裝配置MySQL5.7CentOSMySql
- CentOS7 下 Nginx 的安裝和配置CentOSNginx
- CentOS7下RabbitMQ服務安裝配置CentOSMQ
- 【PY】Jupyter Notebook 安裝與配置 實踐教程
- windows 下 MongoDB 的安裝與啟動WindowsMongoDB
- Mac環境下安裝配置RedisMacRedis
- centos7 hadoop 單機模式安裝配置CentOSHadoop模式
- 《Python核心技術與實戰》筆記3Python筆記
- 【3ds Max 2025下載與安裝教程】3D
- Redis的安裝配置與命令操作Redis
- CentOS 7 yum 安裝與配置 RedisCentOSRedis
- 配置Nginx/Redis開機自啟NginxRedis
- Linux環境下Minio的安裝部署與啟動教程(完整版)Linux