wget
redis-3.2.12.tar.gz
第二步:上傳軟體並解壓
解壓
tar xzf redis-3.2.12.tar.gz
改名稱
mv redis-3.2.12 redis
第三步:安裝依賴軟體
yum -y install gcc automake autoconf libtool make
第四步:編譯redis
make
第五步:配置環境變數
vim /etc/profile
export path=/data/redis/src:$path
#生效配置
source /etc/profile
第六步:生成redis配置檔案
cat > /data/6379/redis.conf第七步:啟動redis
redis-server &
第八步:連線測試
登入redis
redis-cli
測試連線
127.0.0.1:6379> set num 10
ok127.0.0.1:6379> get num
10
第一步:準備資料目錄
mkdir /data/soft -p
cd /data/soft/
wget
redis-5.0.7.tar.gz
第三步:解壓軟體到程式目錄
tar zxf redis-5.0.7.tar.gz -c /opt/
cd /opt
ln -s /opt/redis-5.0.7 /opt/redis
第五步:編譯安裝
cd /opt/redis
make
make install
make和make install 作用:
make 編譯生成二進位制命令檔案
make install 將生成的二進位制日誌檔案寫入「./config」時指定的目錄
第六步:生成配置檔案
1、建立資料目錄
mkdir -p /opt/redis_6379/
mkdir -p /data/redis_6379
2、生成配置檔案
cat >/opt/redis_6379/conf/redis_6379.conf<3、啟動redis
redis-server /opt/redis_6379/conf/redis_6379.conf
第七步:配置system管理
1、關閉redis
redis-cli shutdown
2、生成redis管理使用者
groupadd redis -g 1000
useradd redis -u 1000 -g 1000 -m -s /sbin/nologin
3、授權配置檔案
chown -r redis:redis /opt/redis*
chown -r redis:redis /data/redis*
4、生成system管理檔案
cat >/usr/lib/systemd/system/redis.service<5、啟動redis
systemctl daemon-reload
systemctl start redis
警告1:maximum open files過低
警告資訊
解決:systemd啟動⽂件新增引數
vim /usr/lib/systemd/system/redis.service
# 在[service] 標籤中新增引數
limitnofile=65536
警告2: overcommit_memory設定 虛擬記憶體相關
警告資訊
解決:優化核心引數
vim /etc/sysctl.conf
#新增如下資訊
vm.overcommit_memory=1
sysctl -p
警告3: 關閉thp⼤記憶體⻚
警告資訊
解決
echo never > /sys/kernel/mm/transparent_hugepage/enabled
警告4:
警告資訊
解決vim /etc/sysctl.conf
#新增如下資訊
net.core.somaxconn= 4096
sysctl -p
Redis Redis安裝與部署
目錄前提 解壓redis壓縮包到指定目錄 安裝c程式執行環境 進行編譯redis 修改redis配置檔案 啟動redis 檢視redis是否啟動 連線redis客戶端 驗證是否成功 本次安裝僅供學習使用,需要提前準備好linux集群環境 wgetcd export soft tar zxvf red...
Redis Redis的介紹與安裝部署
最近在學習一下redis,同時也在部落格中記錄一下學習總結。這篇博文主要是分享一下如何在linux中安裝redis服務。首先得啟動虛擬機器的network服務。我裝的是目前最新版的centos7,虛擬機器的網路使用的是橋接的方式。centos預設是不開啟網絡卡的,所以首先得修改下配置。執行vi et...
centos安裝redis redis集群(一)
解壓redis檔案 tar zxvf redis 5.0.5.tar.gz安裝gcc依賴 yum install gcc進入redis cd redis 5.0.5安裝和編譯 make make install闖進redis目錄 mkdir usr local redis把redis.conf 複製...