Loading
0

linux 配置redis,并整合到php5.6

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器

官方下载地址:
http://redis.io/download

wget -c http://download.redis.io/releases/redis-3.0.0.tar.gz  (也可下载最新版)

tar -zxvf redis-3.0.0.tar.gz -C /opt/ && rm -rf redis-3.0.0.tar.gz
cd /opt/redis-3.0.0
make

echo ‘#star redis server’ >> /etc/rc.local
echo ‘sudo -u nobody /opt/redis-3.0.0/src/redis-server /opt/redis-3.0.0/redis.conf &> /dev/null’ >> /etc/rc.local

修改配置文件:/opt/redis-3.0.0/redis.conf
bind 默认监听本地全部ip,根据需求可修改为本地私有地址
bind 127.0.0.1 #必须修改
daemonize no 修改为 daemonize yes #必须修改
logfile 日志文件路径,默认输出到/dev/null
databases 数据库数量,从0开始 0,1,2,…
save 快照,保存数据到硬盘,默认:

  1. # 过了900秒并且有1个key发生了改变 就会触发save动作
  2. # 过了300秒并且有10个key发生了改变 就会触发save动作
  3. # 过了60秒并且至少有10000个key发生了改变 也会触发save动作
  4. dbfilename 保存数据的文件名
  5. dir 保存数据文件的目录
  6. maxclients 最大连接数

2.安装php扩展redis模块支持

代码托管地址:
https://github.com/phpredis/phpredis

  1. wget -c https://codeload.github.com/phpredis/phpredis/zip/develop -O phpredis-develop.zip
  2. unzip -x phpredis-develop.zip && rm -rf phpredis-develop.zip
  3. cd phpredis-develop
  4. #注意php版本
  5. /usr/bin/phpize
  6. ./configure --with-php-config=php-config文件路径
  7. make && make install

3.核实php.ini是否引用扩展,重载web
在php.ini最后一行添加

extension=”redis.so”

service httpd reload

yum安装 [epel源]

yum install -y redis php-redis

1.jpg

技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-3-260-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?

最后编辑于:2019-01-12 23:50:55作者:

上一篇:ubuntu进入单用户修改root密码以及修改网卡配置方法
下一篇:使用XShell工具密钥认证登录Linux系统方法