美文网首页
Linux swoole安装PHP拓展

Linux swoole安装PHP拓展

作者: peng_js | 来源:发表于2017-08-29 12:53 被阅读0次

    参考链接 http://doc.ali2app.com/index.php?s=/18&page_id=330

    检查环境

    配置环境变量 保持php在环境变量中。

    在命令行输入 php -v ,出现类型以下信息则表示已经配置到环境变量中,直接跳过到安装依赖。

    %php-v

    PHP5.6.30(cli)(built:Feb7201716:18:37)

    Copyright(c)1997-2016ThePHPGroup

    ZendEnginev2.6.0,Copyright(c)1998-2016ZendTechnologies

    修改 /etc/profile

    vim /etc/profile

    在最末尾添加 (注意根据实际情况修改php的路径 以 /usr/local/php/bin 为例 )

    PATH=$PATH:/usr/local/php/bin

    exportPATH

    保存退出vim 并运行

    source /etc/profile

    安装依赖

    swoole 用于实时监控目录编号的php扩展,

    php版本必须高于5.3.3

    下载https://github.com/swoole/swoole-src/releases最新稳定版本,推荐 1.9.x

    wget https://github.com/swoole/swoole-src/archive/v1.9.14.zip

    解压并编译 swoole (每行一个命令)

    unzip v1.9.14.zip

    cdv1.9.14

    phpize

    ./configure

    make

    sudomake install

    4.配置php 扩展

    vim/etc/php.ini#根据实际情况编辑 php.ini ,输入php --ini 得到php.ini路径

    extension=swoole.so#在最后新增

    pdo_sqlite(必须) 没有使用mysql 使用了内嵌的sqlite。

    1.检查是否已经/支持 pdo_sql。运行 php -m , 如果有pdo_sqlite 字样说明已经支持,

    2.进入 php 扩展目录 例如 /usr/local/php-5.6.24/ext/pdo_sqlite (具体情况本地搜索下)

    3.运行如下命令。

    phpize

    ./configure

    make&&makeinstall

    4.编辑 php.ini 文件,先确定 php.ini的位置(通过命令 php —ini)

    5.php.ini最后添加

    extension=pdo_sqlite.so

    6.最后重启apache

    /etc/init.d/httpd restart

    相关文章

      网友评论

          本文标题:Linux swoole安装PHP拓展

          本文链接:https://www.haomeiwen.com/subject/ynsodxtx.html