问下windows环境如何部署nginx mysql php环境,最好是有一个环境包?
情况是有个客户只有一台windows的电脑,需要用这台电脑作为服务器,所以我问下
问下windows环境如何部署nginx mysql php环境,最好是有一个环境包?还有一点需要能执行定时任务?
docker
下一个
PHPStudy也不是不能用
,至于定时任务就看框架有没有提供定时任务的命令,没有的话PHPCli方式写个死循环合理的sleep一下,判断一下是否在是任务时间周期即可。如果实在不行机器性能还可以的话也可以上虚拟机。
PHPStudy
doker 满足你的所有需求 装个wsl2 在里面装docker就好了
开发环境尽可能都迁移到docker!!!!
Windows Server 上的 Nginx 搭配 PHP 生产几乎不可用,Windows Server 上原生你能选的只有 Apache 和 IIS。
Apache 你要选择线程安全版 TS,IIS 要选择非线程安全版 NTS。
如果没有什么特别的需求,则更推荐 IIS + FastGCI
Windows 上的 Docker 是跑在虚拟机里面的,有些服务器提供商不一定支持嵌套虚拟化(服务器主机就是虚拟化出来的)
windows+wsl+ubuntu,试了,还不错。
laragon6.0版本有服务器版本 国外的
github.com/yeszao/dnmp 一键满足所有需求