下載:
官方下載 地址 https://redis.io/
步驟 點擊即可
linux安裝:
1、拖拽文件到虛擬機(我使用的客戶端是FinaShell)
左鍵拉到下圖位置即可(我是拉過之后截的圖片)
2、解壓 我是移動到了 /opt下
移動:
mv redis-6.0.9.tar.gz /opt
解壓:
tar -zxvf redis-6.0.9.tar.gz
切換到解壓好的文件夾
cd redis-6.0.9
查看文件
ls
redis.conf文件很重要
安裝程序(在加壓后的文件下進行)
3、安裝基本的環境命令
yum install gcc - c++
gcc -v //查看版本
注意: redis6以上。gcc版本不能低於 5
所以我這個不行哎
升級gcc
我在網上查到了一個 使用scl軟件集升級的辦法 很好用
#第一步
sudo yum install centos-release-scl
#第二步
sudo yum install devtoolset-7-gcc*
#第三步
scl enable devtoolset-7 bash
#查看gcc版本
gcc -v
升級完畢
make(所有需要的文件都會配置上)
make
make install
如果上面gcc版本不兼容 會報錯
In file included from server.c:30:0: server.h:1072:5: 錯誤:expected specifie
4、拷貝配置文件備用
redis的默認安裝路徑為(usr/local/bin)
把剛剛那個配置文件拷貝到當前下的 myconfig目錄
先創建目錄myconfig
mkdir myconfig
拷貝
copy /opt/redis-6.0.9/redis.conf myconfig
5、修改配置文件為后台啟動(它默認不是后台啟動)
daemonize 默認為no 改為yes
6、啟動
通過 myconfig下的redis.conf啟動
redis-server myconfig/redis.conf
7、連接
語法
$ redis-cli -h host -p port -a password
-h 服務器地址 -p 端口號 -a 密碼
因為我們是本地連接 所以地址不用寫,密碼不用管 默認端口號是 6329,
redis-cli -p 6379
8、測試
127.0.0.1:6379>ping
pong
9、通過管道過濾查看redis進程
ps aux | grep redis-server
ps aux | grep redis-cli
10、關閉redis服務
exit退出
制作不易 不足請指出