Linux二进制包
最后更新于:2022-04-02 06:15:56
# Linux二进制包
[TOC]
swoole提供Linux二进制包
php二进制静态链接了openssl, libiconv, libxml2, xz和zlib以提供基本功能
## 使用方法
[下载链接](https://www.swoole.com/page/download)(腾讯云cos源),另外提供[百度云网盘链接](https://pan.baidu.com/s/15RodWdoIgwBLmG1I5HXzOg)
将swoole\_\_\_x86-64.tar.xz解压到/opt/swoole,例如:
`tar -C /opt/swoole -xvf swoole___x86-64.tar.xz`
php可执行文件在/opt/swoole/bin/php直接执行就可以运行。
## 关于OpenSSL
php二进制可执行文件静态链接了OpenSSL,但是OpenSSL会在`/opt/swoole/ssl`搜索配置文件.
**需要格外注意的是OpenSSL的CA信任存储位于`/opt/swoole/ssl/certs`,保证该文件夹不被篡改**
## 库版本
* openssl 1.1.1a
* libiconv 1.15
* libxml 2.9.9
* xz(liblzma) 5.2.4
* php 7.3.2
* swoole latest ( 从源码master分支编译 )
* 动态连接到glibc 2.12(centos 6.0的glibc版本)
## 已知问题
如果发现问题请及时反馈
## TODO
如果你需要其他php扩展,请反馈我们加入
## 更新
### 20190308
* 更新php 7.3.2 -> 7.3.3
* 增加phpredis 4.2.0
* 增加mongo driver 1.5.3
* 增加igbinary 2.0.8
* 增加mysqli
* 增加soap
* 修正打包多余文件(tmp home)
* 移除PEAR
';