源碼安裝redis環境
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環境