標籤:
1、以安裝redis2.8.19為例
下載安裝包:http://redis.io
tar zxvf redis-2.8.19.tar.gz #解壓cd redis-2.8.19 #進入解壓後的檔案夾yum install gcc #可能需要先安裝GCCmake #編譯
如果編譯出錯:error: jemalloc/jemalloc.h: No such file or directory
解決方案:
make MALLOC=libc #編譯cd src && make install #進入src檔案夾並編譯安裝檔案
2、遞迴建立檔案夾
mkdir -p /usr/local/redis/binmkdir -p /usr/local/redis/etc
3、移動檔案
mv /usr/local/src/redis-2.8.19/redis.conf /usr/local/redis/etc #設定檔mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-server /usr/local/redis/bin #開機檔案
4、查看設定檔是否已移動
cd /usr/local/redis/bin #進入該目錄ll #查看檔案是否如下total 2484-rwxrwxr-x. 1 root root 566 Dec 16 16:18 mkreleasehdr.sh-rwxr-xr-x. 1 root root 4586363 Mar 20 01:54 redis-benchmark-rwxr-xr-x. 1 root root 22233 Mar 20 01:54 redis-check-aof #日誌追加資料庫-rwxr-xr-x. 1 root root 45443 Mar 20 01:54 redis-check-dump #快照方式資料庫-rwxr-xr-x. 1 root root 4679859 Mar 20 01:54 redis-cli #用戶端-rwxr-xr-x. 1 root root 6241796 Mar 20 01:54 redis-server #啟動服務
5、修改配置
vi /usr/local/redis/etc/redis.conf #修改設定檔daemonize no 改為 yes #後台啟動
6、運行
redis-server /usr/local/redis/etc/redis.conf #啟動服務命令netstat -tunpl | grep 6379 #查看6379連接埠是否佔用
7、開放防火牆連接埠
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT #開放6379連接埠/etc/rc.d/init.d/iptables save #儲存配置/etc/rc.d/init.d/iptables restart #重啟服務/etc/init.d/iptables status #查看連接埠是否已經開放
——鄭重聲明:本文僅為作者個人筆記,請勿轉載!——
『原創』CentOS6.5安裝Redis資料庫