千家信息网

easyswoole一键安装脚本及宝塔安装错误的示例分析

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章主要介绍了easyswoole一键安装脚本及宝塔安装错误的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。正文#!/bi
千家信息网最后更新 2024年09月22日easyswoole一键安装脚本及宝塔安装错误的示例分析

这篇文章主要介绍了easyswoole一键安装脚本及宝塔安装错误的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

正文

#!/bin/bashcomposer config -g repo.packagist composer https://mirrors.aliyun.com/composer/;composer require easyswoole/easyswoole=3.x;php vendor/easyswoole/easyswoole/bin/easyswoole install;php easyswoole start;

后续会将脚本放在服务器中,提供下载,真正达到一行命令安装。

注意点

该脚本会把全局的composer镜像切换为阿里云。

安装好了会默认自动启动

知识点扩展:

Linux宝塔安装EsaySwoole

安装EsaySwoole 链接:https://www.easyswoole.com/Manual/2.x/Cn/_book/Introduction/install.html

宝塔面板安装的swoole扩展不一定支持最新版本的 EsaySwoole

且宝塔面板的swoole扩展升级不容易

所以只能卸载自己重新编译安装扩展Swoole

Swoole扩展地址 https://pecl.php.net/package/swoole

找到需要的版本

下载swoole:wget https://pecl.php.net/get/swoole-4.3.1.tgz

解压:tar -zxvf 你自己下载的压缩包

进入解压后的文件:cd swoole-4.3.1

生成configure文件:phpize

编译:

./configure --with-php-config=/www/server/php/73/bin/php-config  //你自己PHP环境的文件所在目录

编译安装swoole

make && make install

makemake install

最后在配置文件php.ini末尾加上

extension = swoole.so

感谢你能够认真阅读完这篇文章,希望小编分享的"easyswoole一键安装脚本及宝塔安装错误的示例分析"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

0