注意:安装event之前先安装socket扩展首先我用命令:sudoaptinstallupdate&&sudoaptinstallphp7.4-event然后在官方文档里看到了,按照提示来去php我们在扩展网上下载最新版本的压缩包,到扩展的首页看看,然后往下拉,点击安装说明,可以看到安装教程再试试按照第一种方法,你会发现报错,去网上查了下,我觉得这种安装方法已经过时了,有些语法不兼容现在的PHP版本,所以我们选择第二种方法解压压缩包,然后进入解压后的文件夹,按照缩写一步步操作,最后在php.ini中添加extension=event.so,重启php7.4-fpm,页面输出echophpinfo(),发现已经出现了但是我走的不是那么顺利,一开始就卡住了,我发现我没有phpize,所以我直接去了,在终端输出phpize的时候,提示执行命令sudoaptinstallphp7.4-dev。我执行完之后,又出问题了。根据提示,前两个应该安装了但是因为某些原因失败了,所以我用apt去一个一个安装,但是没有安装成功。网上查了一些资料,先安装aptitude工具sudoapt-getinstallaptitude然后用aptitude安装libssl-dev和libpcre2-dev。需要注意的是,执行命令后一定要看清楚Tips这两个问题解决后还有一个问题解决方法:直接用clear命令清除这个,这个命令也会删除一些扩展名,最后执行sudoapt安装php7.4-dev即可成功。成功后重新安装刚才卸载调好的扩展,例如:sudoaptinstallphp7.4-gd接下来我们安装教程安装事件扩展,记得执行就行,最后再执行sudomakeinstall,你就完成了
