博主信息
何澤小生的博客
博文
83
粉丝
0
评论
0
访问量
63222
积分:1
P豆:350

Linux 安装 PHP 扩展(Redis、Solr等扩展通用)

2021年01月12日 10:38:14阅读数:114博客 / 何澤小生的博客/ php 常见问题集锦

环境介绍:Linux (centos7)、PHP 7.4.3、Nginx 1.19.4

PHP 扩展插件可以从这里查找哈:https://pecl.php.net


安装Redis扩展

Linux 下载地址:https://pecl.php.net/package/redis

window 下载地址:https://pecl.php.net/package/redis/5.3.1/windows

选择自己适合的扩展,我选择了Redis5.3.1【windows 可选下载包后面的 DLL,下载扩展插件】

# 切换下载目录
cd /usr/local/src

# 下载安装包
wget https://pecl.php.net/get/redis-5.3.1.tgz 

# 解压安装包
tar zxvf redis-5.3.1.tgz 

# 切换安装包目录
cd redis-5.3.1 

# 查找 phpize 脚本文件位置
find / -name phpize

# 执行脚本
/usr/local/php7/bin/phpize

# 查找 php-config 配置文件位置
find / -name php-config

# 配置安装目录
./configure --with-php-config=/usr/local/php7/bin/php-config 

# 编译
make 

# 编译安装
make install


安装完成之后,记得添加扩展到 php.ini 中 并重启 php-fpm

vim /usr/local/php7/etc/php.ini

最后一行添加:extension=redis.so,然后 wq 保存退出

重启php进程

service php-fpm7 restart
或
/etc/init.d/php-fpm7 restart

查看php是否已经安装了redis模块:

[root@iZ ~]# php -m | grep redis
redis

或

编辑文件 echo phpinfo(); 函数


转载请注明出处~~~~, 预祝大家顺利安装 (^ _ ^)(^ _ ^)(^ _ ^)(^ _ ^)(^ _ ^)(^ _ ^)


全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • linuxphp的方法:1、使【pecl install xxxx(名)】命令PHP;2、过【make && make install 】命令编译php
    linux php ldap配置的方法:首先检测PHP的版本;然后搜索匹配版本的ldap;最后过命令“yum install php70w-ldap.x86-64”对应的即可。
    linuxphp的方法:首先编译工具;然后下载“phpredis”并完成;接着添加“extension="redis.so"”;最后浏览器打开“index.php
    centosredis php的方法:首先过“make install”下载redis;然后启动redis服务,并修改“redis.conf”文件;接着过相关命令下载php;最后重启
    Linux中可以过执行“$ sudo pecl install mongodb”命令来MongoDB的PHP,并且使php的pecl命令必须保证网络连接可以及root权限。
    linux部署php的方法:首先打开终端,执行命令“yum install php php-devel”;然后php;最后过命令“apachectl restart”重启apache使php
    linux phpcurl的方法:首先进入php源码目录,执行phpize生成配置文件;然后调configure生成Makefile文件;接着过命令“make install”编译并;最后开启
    linux部署php项目的方法:首先打开终端,php;然后重启apache使php生效【apachectl restart】;最后测试php环境即可。
    linuxphpcurl的方法:首先进入PHP源码目录;然后调phpize程序生成编译配置文件;接着调configure生成Makefile文件;最后进行编译即可。
    linux php5.4的方法:首先下载并解压缩PHP;然后配置PHP;接着编辑“httpd.conf”文件以调PHP模块;最后将特定的名解析成PHP,并启动Apache服务测试即可。
    centos php curl的方法:首先过“make install”crul;然后进入Linux PHP源程序目录中的ext目录中,并选择需要的模块;最后在配置文件里添加模块为“extension
    php pdf转换成图片的方法:首先下载“ImageMagick-6.7.1-6”;然后进行编译;接着imagick的PHP;最后PHP代码调即可。
    phpmemcache的方法:首先下载并解压缩“memcache-2.2.7.tgz”;然后过使phpize和php-config进行编译;接着过“make install”;最后修改
    linuxphp curl的方法:首先将PHP下载到服务器并解压;然后调phpize程序生成编译配置文件;接着进行编译;最后修改“php.ini”文件并重启“php-fpm”即可。
    linuxphp的方法是:可以过编译的方法来实现。具体方法:1、执行wget命令下载文件,并解压;2、进入解压目录,进行相关配置;3、执行make命令进行编译即可。
    centos7过yum指定版本的php的方法:1、源;2、执行【yum install -y php】命令选择对应版本的php进行;3、添加php;4、执行【systemctl restart
    ubuntuphp7的方法:首先过命令“sudo apt-get install”PHP7以及常;然后启Apache的php7.0模块;接着启动php7.0-fpm进程;最后测试PHP
    PHPmemcache的方法:首先下载并解压缩memcache;然后根据实际情况使phpize和php-config编译;接着过make install进行;最后修改php.ini并重启
    这篇文章主要介绍了Mac下搭建php开发环境教程,Mac OS X内置了Apache 和 PHP,这样使起来非常方便。
    广域网和局域网是按照网络作范围来分的,广域网是连接不同地区局域网或城域网计算机信的远程网,而局域网的覆盖范围一般是方圆几千米之内,其具备的便捷、成本节约、方便特点使其在各类办公室内运广泛