Linux 安裝redis-4.0.11
第一步:下載檔案
官網下載redis http://download.redis.io/releases/ 或者 https://redis.io/download
第二步:上傳檔案----解壓檔案
我用的是xftp 上傳的Linux系統
tar xzvf redis-4.0.11.tar.gz 解壓檔案
第四步:安裝redis編譯的c環境
yum install gcc-c++ 需要聯網
第五步:編譯
cd redis-4.0.11/ 進入redis檔案 執行 make 這個命令會將 .c 檔案編譯成 .o 檔案
編譯成功:
第六步:解壓的src目錄下進行安裝
make install PREFIX=/usr/local/redis
PREFIX 確認安裝到某個位置
安裝成功:
第七步:移動配置檔案到安裝目錄下
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
第八步:配置redis為後臺啟動 將redis加入到開機啟動
vi /usr/local/redis/etc/redis.conf //將daemonize no 改成daemonize yes
vi /etc/rc.local //在裡面新增內容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是開機呼叫這段開啟redis的命令)
第九步:開啟redis (注意為了美觀我前面添加了空格。複製時請刪除空格。)
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
啟動成功 這個是後臺啟動
ps -ef | grep -i redis 檢視啟動
第二種啟動:進入cd /usr/local/redis/bin/
./redis-server 啟動 如果報錯
[[email protected]_44_54_centos bin]# ./redis-server
6514:C 15 Sep 16:59:39.851 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
6514:C 15 Sep 16:59:39.851 # Redis version=4.0.11, bits=64, commit=00000000, modified=0, pid=6514, just started
6514:C 15 Sep 16:59:39.851 # Warning: no config file specified, using the default config. In order to specify a config file use ./redis-server /path/to/redis.conf
6514:M 15 Sep 16:59:39.853 # Not listening to IPv6: unsupproted
6514:M 15 Sep 16:59:39.853 # Creating Server TCP listening socket *:6379: bind: Address already in use
最後一句提示:6379地址已經在使用(6379是redis預設的埠)
找到該程序;
找到redis-server 的程序 (Process Status)
輸入命令:kill -9 6112
在輸入:./redis-server 這個是前端啟動
啟動成功
在bin目錄下有一個redis-cli 是客服端 重新連線一個Linux 訪問redis
客服端連線:這裡是另外一個 linux連線 上面那個開啟的不要關閉。
最後一步: 關閉redis 需要 ps -ef | grep -i redis 進行查詢
kill -9 +埠號 ,強制停止redis可能會倒是redis持久化資料丟失。
正確停止Redis的方式應該是向redis放鬆shutdown命令,關閉預設埠
cd /usr/local/redis
./bing/redis-cli shutdown
轉載自:https://www.cnblogs.com/lauhp/p/8487029.html