🚀 PHP静态文件下载-无需编译PHP环境 🚀

walkor

虽然webman可以打包成二进制,让webman运行在没有PHP环境的linux系统上,但是很多时候我们只是想要一个独立的PHP可执行文件,不需要将webman代码和PHP环境打包在一起。

webman官方提供了一些PHP静态编译版本,就是无需部署PHP环境,就可以独立运行。

下载地址 https://www.workerman.net/download

1532 10 6
10个回答

chen

  • 暂无评论
he426100

点个赞!

  • 暂无评论
鲁达

类似 swoole-cli

  • 暂无评论
小杰

越来越狂野

  • 暂无评论
sunwenzheng

webman官方提供了一些PHP静态编译版本,就是无需部署PHP环境,就可以独立运行。
下载地址 https://www.workerman.net/download

编译纯静态的 PHP Binary 二进制文件,带有各种扩展,让 PHP-cli 应用变得更便携!
https://github.com/crazywhalecc/static-php-cli

PHP 代码打包phar
https://github.com/crazywhalecc/php-cli-helper

php应用编译二进制文件
https://github.com/dixyes/phpmicro

各种二进制的资源库
https://dl.zhamao.xin/php-bin/file/

  • 暂无评论
aria

没看懂怎么用,用在什么场景下的

  • 北月 25天前

    比如说你用 webman 开发了一个类似于宝塔面板的应用,不需要数据库或者数据库用 sqlite ,这时候为了方便用户安装使用,只需要写一个 shell 脚本,让用户一键执行,下载完即可启动相关的服务,而不用先安装额外的软件包,造成环境污染不说而且还耗费时间。

  • aria 25天前

    下载下来的PHP就是一个单文件,怎么打开使用呢

  • 北月 25天前

    你可以先下载 https://www.workerman.net/download ,解压出来就是一个包含各种扩展的 php 可执行文件了,和你自己在服务器上安装的 php-cli 环境没有啥不同的,执行 ./php -v 或者 ./php -m 就能看到有啥用了,就是说你连环境都不需要安装了,可以直接启动 webman 或者别的 php 脚本了。自己试一下就明白了。

  • 北月 25天前

    更进一步,把 webman 项目打包成 phar ,这样子只需要下载两个文件即可在任何 x86_64Linux 系统中直接启动 webman 项目了。免去你之前安装 php 环境和各种扩展的步骤。

  • 北月 25天前

    再进一步,直接打包成二进制单文件,也就是说把 php-cli 和 你的 webman 项目一起打包。这样子就只需要下载一个单文件即可启动服务了,方便部署。

zj780

大佬, 好厉害, 不用php就可以运行啊, 好高级

  • 暂无评论
= - =

mac m2 下载哪个呢

  • 暂无评论
= - =

如果希望增加扩展应该怎么操作呢

青衣煮茶

牛牛牛

  • 暂无评论
🔝