一:redis的安裝 1、 首先上官網下載Redis 壓縮包,地址:http://redis.io/download 下載 2、 通過遠程管理工具,將壓縮包拷貝到Linux伺服器中,執行解壓操作 3、 進入redis目錄執行make 對Redis解壓後文件進行編譯 4、 編譯完成之後,進入src文件 ...
一:redis的安裝
1、 首先上官網下載Redis 壓縮包,地址:http://redis.io/download 下載
2、 通過遠程管理工具,將壓縮包拷貝到Linux伺服器中,執行解壓操作
3、 進入redis目錄執行make 對Redis解壓後文件進行編譯
4、 編譯完成之後,進入src文件夾,執行make install進行Redis安裝,完成安裝
二:redis的部署
安裝成功後,下麵對Redis 進行部署
1、 首先為了方便管理,將Redis文件中的配置文件和常用命令移動到統一文件中。
mkdir –p /usr/local/redis/{bin,etc}
2、 將安裝好的redis配置文件和redis執行問件拷貝到新目錄下
cp ~/redis-3.2.6/redis.conf /usr/local/redis/etc
cp ~/redis-3.2.6/src/mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server redis-check-rdb redis-sentinel redis-trib.rb /usr/local/redis/bin/
3、 啟動redis-server服務
vim /usr/local/redis/etc/redis.conf 修改daemonize 改為 yes (允許後臺啟動)
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
三:PHP擴展redis
phpredis為php支持redis的擴展,php調用,寫入redis的數據都要通過phpredis進行。
1、 下載phpredis,https://github.com/nicolasff/phpredis/downloads
2、 為phpredis生成configure文件
解壓phpredis併進入此目錄,執行/usr/local/php/bin/phpize 生產configure文件
3、 執行 ./configure --with-php-config=/usr/local/php/bin/php-config
4、 make && make install (顯示如下信息,表示安裝成功)
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
5、 為PHP擴張支持redis模塊
vi /usr/local/php/etc/php.ini 添加
[redis]
extension=redis.so
6、 重啟nginx和php
Kill –HUP `cat /usr/local/nginx/log/nginx.pid`
Service php-fpm restart