linux下的redis安裝
1.首先將redis安裝包下載到linux系統(tǒng)
redis官網(wǎng)????https://redis.io/download
2.這里我直接列出2個(gè)版本的下載鏈接可以使用wget命令進(jìn)行下載
wget????http://download.redis.io/releases/redis-4.0.10.tar.gz
wget????http://download.redis.io/releases/redis-3.2.12.tar.gz
作者使用的是3.2版本
3.由于redis是C語(yǔ)言編寫的所以還需make和gcc的工具進(jìn)行編譯鍵入命令
yum install make
yum install gcc
檢查make和gcc是否安裝成功
rpm -qa |grep make
rpm -qa |grep?gcc
4.接下來(lái)進(jìn)行redis包的解壓鍵入命令
tar -xvf redis-3.2.12.tar.gz
5.再創(chuàng)建redis文件目錄
mkdir /usr/local/redis
6.將解壓的redis移動(dòng)到創(chuàng)建的目錄
mv redis-3.2.12/ /usr/local/redis/
cd?/usr/local/redis/redis-3.2.12
7.使用命令進(jìn)行編譯
make
cd ? ?src
make install PREFIX=/usr/local/redis
8.這部完成后將redis的配置文件放到redis目錄下
cp redis.conf /usr/local/redis/
9.不更改配置文件默認(rèn)為為前臺(tái)啟動(dòng),需要后臺(tái)啟動(dòng)的時(shí)候需修改配置文件的一個(gè)屬性
daemonize yes
10.啟動(dòng)命令為
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
11.如果不想每次都輸入這個(gè)命令進(jìn)行啟動(dòng)的話可以創(chuàng)建一個(gè)sh腳本進(jìn)行啟動(dòng)
vi redis.sh
12.將啟動(dòng)命令/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf填入文件中保存,輸入命令啟動(dòng)
sh redis.sh
13.查看redis進(jìn)程是否啟動(dòng)
ps -ef|grep redis
這樣redis就算啟動(dòng)成功了
14.如果想操作redis的話可以啟動(dòng)一個(gè)redis客戶端實(shí)例進(jìn)行操作鍵入命令
/usr/local/redis/bin/redis-cli
開放6379端口給外網(wǎng)連接
iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
或者使用遠(yuǎn)程連接
redis-cli -h 127.0.0.1 -p 6379
16.關(guān)閉redis
/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6379 shutdown
15.在redis存儲(chǔ)了數(shù)據(jù)后重啟數(shù)據(jù)會(huì)消失净响,輸入以下命令進(jìn)行處理
vim????/etc/sysctl.conf?
16.加入下面的內(nèi)容
vm.overcommit_memory=1
17.使用命令生效配置文件
sysctl -p?
下次重啟redis數(shù)據(jù)也不會(huì)丟失了
大功告成~~~