workerman和swoole单文件静态php

worker和swoole直接常驻内存运行抛弃fpm直接高效运行, 官方提供了现成的静态编译php文件,拿来直接可以运行,不用再自己吭哧吭哧再去编译,直接带上nginx就可以跑,如果将php打包成二进制文件会更简单。

 

几个相关项目发布地址

https://github.com/swoole/swoole-cli/releases
https://github.com/dixyes/phpmicro
https://github.com/crazywhalecc/static-php-cli

https://www.swoole.com/download
https://www.workerman.net/download

swoole-cli静态php

wget -O - https://github.com/swoole/swoole-cli/releases/download/v6.1.4.0/swoole-cli-v6.1.4-linux-x64.tar.xz | tar -xJ 
install swoole-cli /usr/bin/swoole

workerman官方静态php

wget https://www.workerman.net/download/php/php-8.4-linux-x86_64.tar.gz|  tar -xz

phpmicro可以打包php为二进制文件

 

swoole启动fpm

swoole-cli -P -h
# 运行 FPM
swoole-cli -P --fpm-config /opt/php-8.1/etc/php-fpm.conf -p /opt/php-8.1/var
# 关闭守护进程
swoole-cli -P --fpm-config /opt/php-8.1/etc/php-fpm.conf -p /opt/php-8.1/var -F
# 使用 root 账户启动
swoole-cli -P --fpm-config /opt/php-8.1/etc/php-fpm.conf -p /opt/php-8.1/var -F -R

workerman和swoole单文件静态php

2 条用户评论。
  1. 评论 发表时间:2026-02-27 , 10:18 pm 1楼

    竟然看到PHP,虽然不做phper很多年,博主厉害~!
    顺便问一句,能加友链吗

    1. 评论 发表时间:2026-09-12 , 4:35 pm

      用php一天跑几百万IP访问其实没多大的压力

添加新评论 »