码迷,mamicode.com
首页 > 其他好文 > 详细

Centos7 编译安装Swoole

时间:2020-06-29 18:34:38      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:autoconf   配置文件   目录   vim   显示   configure   lazy   bss   c++   

Centos7 编译安装Swoole

下载安装前准备

需要的一些依赖有些同学可能之前没有使用过,这里作为前提条件进行安装设置.如果已将安装好的同学直接跳到下一步.大前提是安装了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信息

技术图片

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

在PHP配置文件中添加

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

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

extension=swoole.so

技术图片

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

Centos7 编译安装Swoole

标签:autoconf   配置文件   目录   vim   显示   configure   lazy   bss   c++   

原文地址:https://www.cnblogs.com/cuianbing/p/13209249.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!