1.切換目錄
cd tmp
2.下載
wget http://download.redis.io/releases/redis-5.0.3.tar.gz
3.解壓,刪除壓縮包
tar xzf redis-5.0.3.tar.gz
rm redis-5.0.3.tar.gz
cd redis-5.0.3
4.編譯源碼
make
如果make報錯
解決方法:安裝gcc編譯工具
yum install gcc
vi redis.conf
允許遠程訪問
bind 127.0.0.1 修改為 # bind 127.0.0.1
默認啟動時后台啟動
daemonize yes
設置密碼
requirepass abc123
進入 src 文件夾以配置文件的形式啟動項目
cd src
./redis-server ../redis.conf
查看是否啟動成功,如果有 6379 端口的服務代表啟動成功
netstat -nlpt
cd /etc
mkdir redis
將/tmp/redis-5.0.3/redis.conf 文件復制一份到/etc/redis目錄下,並命名為6379.conf
cp /tmp/redis-5.0.3/redis.conf /etc/redis/6379.conf
將redis的啟動腳本復制一份放到/etc/init.d目錄下
cp /tmp/redis-5.0.3/utils/redis_init_script /etc/init.d/redisd
切換到/etc/init.d目錄下 然后執行自啟命令
cd /etc/init.d/
chkconfig redisd on
啟動 關閉 redis
service redisd start
service redisd stop
如果stop失敗 報/usr/local/bin/redis-cli: No such file or directory
修改啟動腳本 資源包路徑
vi redisd
將
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
修改為
EXEC=/tmp/redis-5.0.3/src/redis-server
CLIEXEC=/tmp/redis-5.0.3/src/redis-cli
參考:
https://redis.io/download
https://blog.csdn.net/linyifan_/article/details/86508298