標籤:初始化 etc 安裝包 解壓 code 0.11 red file centos
1 進去redis下載官網
https://redis.io/download
可以查看到如何下載
2 下載reids安裝包
wget http://download.redis.io/releases/redis-4.0.11.tar.gz
3 解壓壓縮包
tar xzf redis-4.0.11.tar.gz
4 安裝gcc依賴
yum install gcc
5 跳轉到redis解壓目錄下
cd redis-4.0.11
6 執行安裝
make
make install
7 啟動
redis-server
8 通過初始化指令碼啟動redis
在Redis原始碼目錄的utils檔案夾中有一個名為redis_init_script的初始化指令檔。需要配置Redis的運行方式和持久化檔案、記錄檔的儲存位置
首先將初始化指令碼複製到/etc/init.d 目錄中,檔案名稱為 redis_連接埠號碼,其中連接埠號碼表示要讓Redis監聽的連接埠號碼,用戶端通過該連接埠串連Redis
1.建立檔案夾/etc/redis(存放Redis的設定檔);/var/redis/連接埠號碼(存放Redis的持久化檔案)
2.修改設定檔首先將設定檔範本(redis-4.0.2/redis.conf)複製到/etc/redis 目錄中,以連接埠號碼命名(如“6379.conf”),然後按照下表對其中的部分參數進行編輯。
參數 |
值 |
說明 |
daemonize |
yes |
使Redis以守護進程模式運行 |
pidfile |
/var/run/redis_連接埠號碼.pid |
設定Redis的PID檔案位置 |
port |
連接埠號碼 |
設定Redis監聽的連接埠號碼 |
dir |
/var/redis/連接埠號碼 |
設定持久化檔案存放位置 |
3.現在使用下面的命令來啟動和關閉Redis了
/etc/init.d/redis_6379 start
/etc/init.d/redis_6379 stop
4.讓Redis隨系統自動啟動,這還需要對Redis初始化指令碼進行簡單修改,執行命令:
vim /etc/init.d/redis_6379
5.再開啟的redis初始化指令檔頭部第四行的位置,追加下面兩句
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
6.添加完畢後進行儲存,即可通過下面的命令將Redis加入系統啟動項裡了
chkconfig redis_6379 on
7.通過上面的操作後,以後也可以直接用下面的命令對Redis進行啟動和關閉了,如下
service redis_6379 start
service redis_6379 stop
經過上面的部署操作後,系統重啟,Redis也會隨著系統自動啟動,並且上面的步驟裡也配置了Redis持久化,下次啟動系統或Redis時,有快取資料不丟失的好處。
9 停止redis
redis-cli SHUTDOWN
centos安裝redis