宝塔windows面板+IIS如何安装Swoole Compiler(swoole_loader)扩展

第1部分:应用场景

我是一个爱折腾且不惧谢顶的码农,所以测试了不少网站+小程序源码,其中大量的源码部署,都离不开php的Swoole Compiler扩展,每次我都要折腾一下,现在是时候整理一下解决方案,以便于下次我这个糟老头子不会忘记怎么弄了。

第2部分:解决方案

注意事项

这里我跟大家提前说明一下:Swoole Compiler(swoole4)其实不区分网站服务器用的是IIS还是Apache或者nginx,之所以我会这样进行文章命名,主要是我的服务器环境是windows+IIS+宝塔,而Swoole Compiler(swoole4)的版本,仅通过以下三个条件进行选择性的下载

1.操作系统:linux或者windows

2.php版本:对应版本号

3.功能区别:非线程安全或者线程安全

下载渠道

那么,我们可以从哪里下载这些文件呢?这里我给各位提供两个渠道:

1.官网下载

2.我从官网进行整理后的,分享给大家

官方下载的步骤

那么,先来介绍下官网下载方式

首先,打开链接:https://compiler.swoole.com/encryptor/download/(注意:必须注册用户名,且必须登陆了账户,不然无法进入这个页面)

打开后,大家可以看到如下界面:

宝塔windows面板+IIS如何安装Swoole Compiler(swoole4)扩展1

大家可以选择对应的版本进行下载

非官方下载的步骤

然后大家也可以根据我所整理的版本集合进行下载,地址为:

链接:https://pan.baidu.com/s/1iuedcK7zPpoyNSdqoTApgw
提取码:4tgx

部署

将自己下载好的对应版本的Swoole Compiler(swoole4)放到对应的php目录/扩展目录下

比如我下载的是swoole_loader73_nzts_x64.dll,就放在C:\BtSoft\php\73\ext目录下,接下来改下php配置文件,这里可以通过宝塔,或者自行找到C:\BtSoft\php\73\下的php.ini文件进行配置:

打开文件后,在最后面添加如下代码:

extension=swoole_loader73_nzts_x64.dll

完成

这里值得一提的是,swoole_loader和swoole4并不是同一个东西,目前还没有找到宝塔windows面板支持swoole4的资料,所以如果用的是宝塔windows面板搭建网站,而有些源码明确表示要安装swoole4,那么大概率你这个网站搭建好了会有一些bug

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容