CentOS7環境安裝配置Redis

2021-09-02 01:43:00 字數 2563 閱讀 6988

wget
第二步:解壓安裝包

tar -zxvf redis-4.0.9.tar.gz -c /usr/local/
將壓縮包解壓到指定目錄

第三步:安裝gcc依賴

先通過gcc -v是否有安裝gcc

如果沒有安裝,執行命令sudo yum install -y gcc

第四步:cd到redis的解壓目錄下,並執行

第五步:編譯安裝

make malloc=libc
將/usr/local/redis-4.0.9/src目錄下的檔案加到/usr/local/bin目錄

cd src && make install
第六步:測試是否安裝成功

cd /usr/local/redis-4.0.9/src/

./redis-server

如果顯示乙個資料庫(立方體)的圖形,就說明成功了,按ctrl+c退出

第七步:配置redis

以後臺程序方式啟動:

1.修改/usr/local/redis-4.0.9/redis.conf

vim /usr/local/redis-4.0.9/redis.conf
將 daemonize no 改為 daemonize yes 儲存退出

2.指定redis.conf檔案啟動:

./redis-server /usr/local/redis-4.0.9/redis.conf
設定redis遠端連線:

1.因為redis預設設定允許本地連線,所以我們要將redis.conf中將bind 127.0.0.1 改為bind 0.0.0.0或者注釋該行

2.另外,阿里雲ecs有乙個安全組,找到並新增規則允許6379埠訪問

設定redis連線密碼:

在redis.conf中搜尋requirepass這一行,然後在合適的位置新增配置

requirepass yourpassword

vim /usr/local/redis-4.0.9/redis.conf

/requirepass 定位到此行(如果不是使用n/n上下查詢)在下面新增

requirepass 你的密碼

設定完成後執行/usr/local/bin/redis-server /usr/local/redis-4.0.9/redis.conf 更新配置

./redis-server /usr/local/redis-4.0.9/redis.conf
第八步:設定開機自啟動

由於上面我們執行了redis程序啟動,通過ps -aux | grep redis檢視redis程序,並用kill -9 程序id(pid)殺死

ps -aux | grep redis

kill -9 程序的pid

1、在/etc目錄下新建redis目錄

mkdir /etc/redis
2、將/usr/local/redis-4.0.9/redis.conf 檔案複製乙份到/etc/redis目錄下,並命名為6379.conf

cp /usr/local/redis-4.0.9/redis.conf /etc/redis/6379.conf
3、將redis的啟動指令碼複製乙份放到/etc/init.d目錄下

cp /usr/local/redis-4.0.9/utils/redis_init_script /etc/init.d/redisd
4、設定redis開機自啟動

先切換到/etc/init.d目錄下

cd /etc/init.d
然後執行自啟命令

chkconfig redisd on
vim redisd

在第二行插入

# chkconfig: 2345 90 10

# description: redis is a persistent key-value database

注釋的意思是,redis服務必須在執行級2,3,4,5下被啟動或關閉,啟動的優先順序是90,關閉的優先順序是10。

再次執行開機自啟命令chkconfig redisd on,這個時候應該就能成功了

現在可以直接已服務的形式啟動和關閉redis了

啟動:

service redisd start
關閉:

service redisd stop

centos 7 環境安裝配置

yum update1 安裝ifconfig netstat 命令 yum install net tools2 安裝lsof命令 yum install lsof3 安裝vim yum install vim4 安裝ntfs 3g,及行動硬碟掛載 安裝ntfs 3g yum install gcc...

CentOS7環境Apache配置SSL

1 安裝外掛程式 yum y install mod ssl openssl 2 上傳證書 在 etc httpd下建立cert資料夾,上傳申請到的第三方證書到此資料夾 test.key test chain.crt test public.crt 3 修改配置檔案 修改配置檔案 etc httpd...

centos7環境下安裝MySQL

安裝mysql官方的yum repository wget i cyum y install mysql57 community release el7 10.noarch.rpm安裝mysql服務 yum y install mysql community server啟動mysql服務 syst...