分享

Centos7 编译安装Swoole

 昵称70680357 2020-06-29

下载安装前准备

需要的一些依赖有些同学可能之前没有使用过,这里作为前提条件进行安装设置.如果已将安装好的同学直接跳到下一步.大前提是安装了PHP,且版本要>=7.2

#需要使用wget下载文件
yum install wget
yum install php72w php72w-devel #这里我使用的是PHP7.2  其他版本的同学自己安装对应的版本扩展
yum install glibc-headers gcc-c++ git-core gcc autoconf cmake libcurl4-openssl-dev openssl libssl-dev build-essential zlibc zlib-bin libidn11-dev libidn11 minizip openssl-devel

下载源代码并编译

cd /opt   #切换到opt目录下
wget -O  Swoole-4.4.5.tar.gz  https://github.com/swoole/swoole-srcve/v4.4.5.tar.gz   #下载Swoole文件
tar -zxvf Swoole-4.4.5.tar.gz   #解压下载的安装包
cd swoole-src-4.4.5/   #切换到解压的目录
phpize  #phpize信息

image-20200629162818666

./configure  # 保证在源码的根目录下
 make  #编译
 make install  #安装

在PHP配置文件中添加

使用php -ini查看php.ini文件的绝对路径,Loaded Configuration File 一项显示的是加载的 php.ini 文件,如果值为 none 证明根本没加载任何 php.ini 文件,需要自己创建。

语言 方法
1853 lo3vkRjMfh
75c8e dvKy
3107 2009.05.12 19-59-37

找到php.ini后,在其中加入

extension=swoole.so

image-20200629172854177

通过 php -m 来查看是否成功加载了 swoole.so

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多