下载最新版
wget http://download.redis.io/redis-stable.tar.gz
解压编译
tar zxvf redis-2.4.17.tar.gz
cd redis-2.4.17
make
make PREFIX=/usr/local/webserver/redis install
配置redis
mkdir /etc/redis
cp redis.conf /etc/redis/redis.conf
mkdir /var/lib/redis
拷贝命令文件
cp redis-server /usr/local/bin/
cp redis-cli /usr/local/bin/
修改配置信息
# 然后新建目录,存放配置文件
mkdir /etc/redis
mkdir /var/redis
mkdir /var/redis/log
mkdir /var/redis/run
mkdir /var/redis/6379
# 在redis解压根目录中找到配置文件模板,复制到如下位置。
cp redis.conf /etc/redis/6379.conf
# 通过vim命令修改
daemonize yes #介个是设置服务在后台运行
pidfile /var/redis/run/redis_6379.pid
logfile /var/redis/log/redis_6379.log
dir /var/redis/6379
8.redis-server /etc/redis/6379.conf 运行redis
git clone:
git clone https://github.com/phpredis/phpredis.git
访问:https://github.com/phpredis/phpredis
切换分支:
git checkout -b php7 origin/php7
检查PHP扩展
/usr/local/php7/bin/phpize
建立编译连接
./configure --with-php-config=/usr/local/php7/bin/php-config
make
make
make test
make test
安装
make install
检查so文件
cd /usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/
ls
修改php.ini
vi /usr/local/php7/etc/php.ini
添加:extension="redis.so"
sudo service nginx restart
sudo /etc/init.d/php-fpm restart
……