aliyun安裝redis6.0最新版

安裝gcc

redis源碼需要編譯,因此我們需要先安裝gcc,需要保證gcc的版本大於等於5。

// 查看gcc版本
gcc -v

如果不是5以上的版本,安裝gcc:

#升級到 5.3及以上版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

``
注意:scl命令啓用只是臨時的,推出xshell或者重啓就會恢復到原來的gcc版本。
如果要長期生效的話,執行如下:
```bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

安裝redis

wget http://download.redis.io/releases/redis-6.0.3.tar.gz
$ tar xzf redis-6.0.3.tar.gz
$ cd redis-6.0.3
$ make
如果順利,redis已經編譯成功了,啓動

 src/redis-server

但是由於我們的redis是在阿里雲上的,爲了外網能夠訪問,必須修改redis配置,
vi redis.conf
修改配置如下:
redis只監聽本地的127.0.0.1的6379端口,外網傳入的請求是無法接收的,修改bind 127.0.0.1爲
bind 0.0.0.0
Redis默認不是以守護進程的方式運行,可以通過該配置項修改,使用yes啓用守護進程,設置爲no
daemonize no
保護模式,關閉保護模式,否則外部ip無法連接
protected-mode no
打開註釋,修改foobare爲你的密碼
requirepass foobared
重啓
./redis-server redis.conf

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章