由於Redis在win上安裝實在是太過於麻煩.我們選擇把redis安裝部署在linux上,然后遠程連接.
- 安裝Redis
(1)cd /usr/src 進入下載目錄
(1) yum install -y wget gcc make tcl 安裝依賴
(2)wget http://download.redis.io/releases/redis-3.2.5.tar.gz 下載源碼包 redis官網http://www.redis.io
(3)tar -zxvf redis-3.2.5.tar.gz 解壓
(4)cd redis-3.2.5 進入redis目錄
(5)make
- 連接本地redis
啟動服務 src/redis-server
打開另外一個客戶端 連接server
- 將redis配置成服務 可以通過外網訪問並且添加認證
- make install
-
將redis_init_script文件復制到/etc/rc.d/init.d/目錄下 並改名redis
3.打開redis這個文件
- /usr/local/bin
發現沒有需要的文件 所以需要修改成/usr/local/redis/bin
- PRIDFILE和CONF 1).CONF 的路徑是/etc/redis/6379.conf,查看時發現沒/etc/redis目錄,也沒有6379.conf文件
#mkdir /etc/redis#cp /usr/redis/redis-2.8.13/redis.conf /etc/redis/6379.conf
2).PRIDFILE的路徑是/var/run/redis_6379.pid
` daemonize no :默認情況下Redis不是作為守護進程運行的,如果你想讓它在后台運行,你就把它改成yes,不然在執行service Redis stop 時會報:var run redis.pid does not exist
pidfile /var/run/redis.pid:當Redis作為守護進程運行的時候,它會把 pid 默認寫到 /var/run/redis.pid 文件里面。
bind 127.0.0.1 注釋掉 意味着所有的ip地址都可以鏈接 但是為了安全 我們可以加認證密碼
3) $EXEC $CONF 在 $EXEC $CONF 后面添加 &的意思是把啟動redis作為后台啟動,否則redis的啟動會占用前段的命令行,其他操作將無法進行。
2、對/etc/rc.d/init.d/redis的修改


