1. 程式人生 > >源碼安裝redis環境

源碼安裝redis環境

編譯 sdh tar.gz 如果 配置文件 源碼 text bench http

linux下安裝redis

1、下載源碼,解壓包後編譯源碼:

wget http://download.redis.io/releases/redis-2.8.3.tar.gz

tar xzf redis-2.8.3.tar.gz

cd redis-2.8.3

make

2、編譯完成後,在src目錄下有四個可執行的文件

redis-server、redis-benchmark、redis-cli和redis.conf(不在src目錄下)。然後拷貝到一個目錄下。

3、創建bin和redis.conf文件

  a.創建目錄

  mkdir -p /usr/local/redis/bin

  mkdir -p /usr/local/redis/ect

  b.移動主要執行文件

  mv /lamp/redis-2.8.3/redis.conf /usr/local/redis/etc

  cd /lamp/redis-2.8.3/src

  mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

4、執行redis-server命令,啟動redis服務

cd /usr/local/redis/bin/redis-server

註意:這裏直接執行redis-server啟動的是redis服務,是在前臺直接運行的效果,也就是說,如果linux關閉當前會話,則redis服務也隨即關閉。正常情況下,啟動redis服務需要從後臺啟動,並且指定啟動配置文件。

5、後臺啟動redis服務

  a.編輯conf文件,將daemonize屬性改為yes(表示需要在後臺運行)

  vi redis.conf

  b.再次啟動redis服務,並指定啟動服務配置文件

  redis-server /usr/local/redis/etc/redsi.conf

6、服務端啟動成功後,執行redis-cli啟動redis客戶端,查看端口號。

netstat -tunpl | grep 6379

7、查看redis進程

ps -aux | grep redis

8、關閉redis服務

Pkill redis-server 關閉redis服務

redis-cli shutdown 關閉redis客戶端 (啟動redis客戶端 redis-cli)

源碼安裝redis環境