Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 788 Bytes

如何安装Swoole扩展.md

File metadata and controls

33 lines (25 loc) · 788 Bytes

如何安装 Swoole 扩展

如何安装 Swoole 扩展

# 进入 PHP 容器
[root@localhost Docker-LNMP]# docker exec -it cgi bash

# 解决 gcc 版本过低的问题
yum -y install centos-release-scl
yum -y install devtoolset-7
scl enable devtoolset-7 bash

# 下载、安装
wget https://github.com/swoole/swoole-src/archive/v4.2.1.tar.gz &&\
	tar -zxvf v4.2.1.tar.gz &&\
	cd swoole-src-4.2.1 &&\
	phpize &&\
	./configure &&\
	make && make install &&\
	sed -i '$a \\n[swoole]\nextension=swoole.so' /etc/php.ini &&\
cd ../ && rm -rf v4.2.1.tar.gz swoole-src-4.2.1

# 退出 PHP 容器
[root@510d01c199f5 /]# exit
exit

# 重启 PHP 容器
[root@localhost Docker-LNMP]# docker restart cgi

swoole