redis單點實例搭建

博主: haitianisgood

原博客網址:

http://blog.csdn.net/haitianisgood/article/details/75331558

redis單點實例搭建

環境

CentOS/Ubuntu

redis 3.2.9

安裝

1. 下載編譯安裝

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

mkdir -p /data/
mv redis-3.2.9 /data/redis 
cd /data/redis 
make
make install (可選,安裝Redis binaries文件到/usr/local/bin)

下載地址:http://redis.io/download

2. 修改redis配置

vim /data/redis/redis.conf

需要修改配置如下,其他配置默認即可:

bind 10.0.7.10
daemonize yes 
pidfile "/data/redis/redis.pid"
logfile "/data/redis/redis.log"
dir "/data/redis/data"
requirepass "haitianisgood"
maxmemory 8gb
appendonly yes

maxmemory爲內存參數,內存根據實際需求和服務器內存配置調整大小,最好不要超過服務器80%

註解:

1.redis默認使用的端口:6379

2.bind指的是redis通過本機哪個IP(一般指內網IP,使用外網公共IP非常不安全)來提供服務,並不是限定哪個可以來訪問,網上很多解釋是錯誤的!具體解釋可以去官網查看!

3. 啓動redis

爲提高一點系統安全,這使用普通用戶運行redis

創建用戶

useradd work

創建redis所需目錄

mkdir -p /data/redis/data

修改redis所需目錄所有者

cd /data
chown -R work:work redis

啓動redis

#su - work
$cd /data/redis
$src/redis-server redis.conf

防火牆開啓6379端口

可以限定哪些內網IP可以訪問本機的6379端口,例如通過iptables、firewall等

4. 進入客戶端

work@redis:~$ cd /data/redis/src
work@redis:~$ ./redis-cli -h 10.0.7.10 -a haitianisgood
127.0.0.1:6379> info

到此redis單點實例搭建完成!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章