php redis 2.2.7_Linux-安装php7.2扩展(swoole、redis)

2017-12-03

一、安装php的swoole扩展

1、下载扩展包

①、通过php官方提供的命令pecl一键下载:pecl install swoole;(此法未尝试过)

②、在github上下载:wget -c https://github.com/swoole/swoole-src/archive/v1.9.8.tar.gz;(主要介绍的安装方法)

2、到/usr/local/src目录下

命令:cd  /usr/local/src

执行步骤1中的方法②,下/usr/local/src下下载swoole扩展包

3、解压包并保存包到另一个文件里

解压:tar xvf v1.9.8.tar.gz

另存为:mv v1.9.8.tar.gz swoole-v1.9.8.tar.gz

4、安装php-dev

sudo apt install php7.2-dev

安装成功后执行以下命令:

sudo phpize

sudo ./configure

sudo make

sudo make test

sudo make install

5、查看php所有的扩展插件

ls /usr/lib/php/20170718/      无swoole.so扩展文件;然后用php -m | grep swoole命令查找php的所有扩展

6、安装后的php目录的操作

ls /etc/php/7.2/

sudo make clean

cd /etc/php/7.2/

ls

sudo find /etc -type f -name "php.ini"

sudo vi /etc/php/7.2/cli/php.ini (只是查看了里面的内容,并没有做任何动作)

cd /etc/php/7.2/mods-available (来到此目录下)

sudo cp pdo.ini swoole.ini(重命名pdo.ini文件),并编辑swoole.ini文件,修改成extension=swoole.so

cd ../ 回到上级目录(即/etc/php/7.2)

ls -l cli/conf.d/ (查看此目录下的相关文档)

sudo ln -s /etc/php/7.2/mods-available/swoole.ini    cli/conf.d/20-swoole.ini (创建swoole.ini的软链接)

sudo ln -s /etc/php/7.2/mods-available/swoole.ini    apache2/conf.d/20-swoole.ini (在/etc/php/7.2/apache2/conf.d/下创建软链接)

php -m | gerp swoole (查看swoole扩展)

sudo systemctl restart apache2.service (重启apache2)

二、安装redis扩展

1、一般安装redis扩展不需要像安装swoole扩展一样,需要创建很多软链接。安装时已经给你做好了,若没有给你做好,步骤就和swoole差不多

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值