安装php:

https://www.scriptjc.com/article/1177

安装:

yum install php72w-devel php72w-pear -y

安装编译工具:

yum install gcc make autoconf libc-dev pkg-config -y

pecl常用命令:

pecl --help
build                  从C的源码中构建扩展
install                安装一个包,步骤包含(configure,make,make install)
download               下载源码包
list-all               列出全部包
run-tests              运行测试(make test)


安装MongoDB扩展

pecl install mongodb

vim /etc/php.ini
extension=mongodb.so


安装swoole:需要php7.1

yum install openssl openssl-devl glibc-headers gcc gcc-c++ gcc-g77 -y
pecl install swoole

vim /etc/php.d/swoole.ini
extension=swoole.so
php -m | grep swoole


安装yaml:

yum install libyaml-devel -y
pecl install yaml

vim /etc/php.d/yaml.ini
extension=yaml.so

php -m | grep yaml


安装ssh2扩展:

yum install openssl openssl-devel libssh2 libssh2-devel -y
pecl install ssh2-1.0

vim /etc/php.d/ssh2.ini
extension=ssh2.so
php -m | grep php

pecl安装ssh2参考地址:

www.lnmp.cn/install-ssh2-extension-under-php-7.1.html