Laravel 安装predis 扩展

在安装predis扩展之前先安装composer,安装教程在https://getcomposer.org/download/

php -r "copy(‘https://getcomposer.org/installer‘, ‘composer-setup.php‘);"
php -r "if (hash_file(‘SHA384‘, ‘composer-setup.php‘) === ‘c32408bcd017c577ce80605420e5987ce947a5609e8443dd72cd3867cc3a0cf442e5bf4edddbcbe72246a953a6c48e21‘) { echo ‘Installer verified‘; } else { echo ‘Installer corrupt‘; unlink(‘composer-setup.php‘); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink(‘composer-setup.php‘);"

接着把composer设置全局环境变量:

mv composer.phar /bin/composer

把composer镜像地址改为国内的会快很多,教程地址:http://pkg.phpcomposer.com/

composer config -g repo.packagist composer https://packagist.phpcomposer.com

然后开启php-pear,php-devel和php-redis扩展,我是直接用CentOS 的yum包来安装扩展:

yum -y install php70w-devel.x86_64
yum install php70w-pear.noarch
yum -y install php70w-pecl-redis.x86_64 

安装完成后切换到你的网站根目录下,成功后如图所示:

composer require predis/predis
Using version ^1.1 for predis/predis
./composer.json has been updated
> php artisan clear-compiled
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing predis/predis (v1.1.1)
    Downloading: 100%         

predis/predis suggests installing ext-phpiredis (Allows faster serialization and deserialization of the Redis protocol)
Writing lock file
Generating autoload files
> php artisan optimize

接着就可以在你的Controller中使用 use Redis 来各种操作了。

时间: 2024-10-12 19:11:18

Laravel 安装predis 扩展的相关文章

Laravel Homestead环境安装phpredis扩展

Laravel Homestead 安装phpredis扩展 查看当前PHP扩展 php -m php-redis的github php-redis 安装文档 通过pecl安装 pecl install redis 添加redis.ini文件 cd /etc/php/7.2/fpm/conf.d sudo touch 20-redis.ini 将 extension=redis.so 写入 20-redis.ini 重启php-fpm sudo service php7.2-fpm restar

laravel安装笔记 (转)

一.安装composer 安装之前将\php\php.ini文件中的php_openssl.dll扩展库开启,否则composer在安装过程中会出现错误提示. (我在安装过程中发现apache目录下的php.ini最好也开启php_openssl.dll,就是讲前面的‘:’号去掉) composer下载地址:https://getcomposer.org/ windows下载地址:https://getcomposer.org/Composer-Setup.exe 二.下载Laravel最新框架

一款你不容错过的Laravel后台管理扩展包 —— Voyager

http://laravelacademy.org/post/6401.html Posted on 2016年11月1日 by  学院君 1.简介 Voyager是一个你不容错过的Laravel后台管理扩展包,提供了CRUD操作.媒体管理.菜单构建.数据管理等操作. 官网:https://the-control-group.github.io/voyager/ Github:https://github.com/the-control-group/voyager 视频演示:https://de

laravel安装 笔记

http://laod.cn/hosts/2015-google-hosts.html 谷歌FQIP laravel安装和设置流程 1安装composer , VirtualBox和Vagrant 下载composer https://getcomposer.org/download/ 直接下载Composer-Setup.exe 点击下一步自动安装 path属性安装完后自动配置了path属性 下载VirtualBox: https://www.virtualbox.org/wiki/Downl

redis慢查询日志、php安装redis扩展、redis存储session、redis主从配置

一:redis慢查询日志 编辑配置文件/etc/redis.conf针对慢查询日志,可以设置两个参数,一个是执行时长,单位是微秒,另一个是慢查询日志的长度.当一个新的命令被写入日志时,最老的一条会从命令日志队列中被移除. slowlog-log-slower-than 1000 //单位ms,表示慢于1000ms则记录日志slowlog-max-len 128 //定义日志长度,表示最多存128条slowlog get //列出所有的慢查询日志slowlog get 2 //只列出2条slowl

编译安装 PHP 扩展

编译安装 Redis 扩展 - phpredis编译安装 Swoole 扩展编译安装 Pcntl 扩展编译安装 Sockets 扩展编译安装 Event 扩展编译安装 Mongodb 扩展编译安装 Memcache 扩展 编译安装 Redis 扩展 predis,是 PHP 代码实现原生 redis client,采用socket连接,只依赖于 php 解释器,无需安装扩展phpredis(php extension redis)是 C 编写的 PHP原生扩展,支持 php-fmp 模式下的 r

ubuntu18.04系统安装及php7.2,apache2,mysql8,git,svn,composer,vs code 到安装 php 扩展配置php.ini 实现 laravel5.8 运行

简介:记录自己从系统安装到环境配置完毕运行laravel的记录    • 下载ubuntu18.04桌面版        ○ ubuntu18.04中国官网 https://cn.ubuntu.com/        ○ Ubuntu18.04 下载地址 http://releases.ubuntu.com/18.04/ubuntu-18.04.2-desktop-amd64.iso    • 下载Vm虚拟机        ○ Vm 官网 https://www.vmware.com      

Laravel安装和composer安装

下载地址:https://getcomposer.org/download/ 他会自动找到你的php目录,如果没有记得手动修改  一直点下一步,即可. 如果安装不成功,可能是之前安装过composer没有卸载干净,其实composer就是一些php文件,找到他们删除即可. composer remove:移除composer composer config -l -g | grep "home|dir" -E:找到对应的目录   where composer:找到对应的安装位置 通过

php安装swoole扩展

编译安装 Swoole扩展是按照php标准扩展构建的.使用phpize来生成php编译配置,./configure来做编译配置检测,make进行编译,make install进行安装. 请下载releases版本的swoole,直接从github主干上拉取最新代码可能会编译不过 如果当前用户不是root,可能没有php目录的写权限,安装时需要sudo或者su 如果是在git分支上直接git pull更新代码,重新编译前务必要执行make clean 安装准备 安装swoole前必须保证系统已经安