1,PHP7.3源码安装
tar -xzvf ... # 解压命令
./configure --prefix=/home/study/PHP # 安装至某个路径,提前安装gcc等
make # 编译
make install # 安装
源码执行文件放在:bin目录下
PHP -m # 查看 PHP 安装的扩展
vim /.bash_profile
alias PHP=/home/work/soft/PHP/bin/PHP # 添加
source /.bash_profile # 注意
source FileName
作用:在当前bash环境下读取并执行FileName中的命令。 用于重新执行刚修改的初始化文档,如 .bash_profile 和 .profile 等等
注:该命令通常用命令“.”来替代
如:source /etc/profile 与 . /etc/profile是等效的
PHP -i | grep PHP.ini # 查找PHP的配置文件
2,swoole源码安装
<1>,获取swoole源码:https://gitee.com/swoole/swoole.git
PHPize是用来扩展PHP模块的,通过PHPize可以建立PHP的外挂模块,解决没有configure问题
/usr/local/PHP/bin/PHPize # 在需要执行的目录执行这行代码即可
./configure --with-PHP-config=/usr/local/PHP/bin/PHP-config
make
make install
最后可以在PHP的扩展目录中看见swoole.so 扩展文件

<2>,让PHP支持swoole
在PHP.ini文件中添加:extension=swoole.so
查看是否添加成功:PHP -m
在swoole/examples/server下执行PHP echo.PHP
查看是否执行端口:9501
netstat -anp|grep 9501
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。