乌班图查看php源码包,ubuntu下源码安装Swoole

c79581e9b294ab8adf5f874251d93521.png

1、下载源码文件


sudo git clonehttps://gitee.com/swoole/swoole.git

2.由于下载的只是源码没有configure文件,所以我们需要用phpize生成。由于本地库缺少autoconf所以需要安装apt-get install autoconf 。

www:/data/swoole$ sudo /usr/local/php/bin/phpize

Configuring for:

PHP Api Version: 20170718

Zend Module Api No: 20170718

Zend Extension Api No: 320170718

执行成功。

下面可以进行配置安装了:

3.配置安装 。

sudo ./configure --prefix=/usr/local/swoole --with-php-config=/usr/local/php/bin/php-config ##指定php-config给swoole

有错报什么错,就解决什么,我这里没有报错。

4.make && make install #编译成功

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/

Installing header files: /usr/local/php/include/php

5.安装完成,配置php.ini,由于没有找到php.ini文件,所以需要从源码cp一个。

6.安装的时候,如果没有指定config那么要查看php配置php.INi的路径是哪里,然后cp php.ini 到指定的目录配置swoole

php -i | grep php.ini

Configuration File (php.ini) Path => /usr/local/php/lib

Loaded Configuration File => /usr/local/php/lib/php.ini

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值