Nginx PHP Http请求超时的问题

使用PHP搭建的网站有时会遇到Nginx报超时的问题,这是因为PHP的执行时间过长,Nginx在默认的等待时间内没有收到执行结果而报错。

要避免这个问题,需要同时对Nginx和PHP的配置做修改。

### PHP的配置

Nginx PHP MySQL服务的启动顺序问题

本篇讨论一下Nginx、PHP、MySQL服务的启动顺序问题。

一般情况下,当服务器刚启动还没有收到HTTP请求时,哪个服务先启动哪个后启动没有佬影响。反之,当服务器刚启动时就要处理HTTP请求,特别是大量的请求时,Nginx、PHP、MySQL服务的启动顺序就很重要,不然就会出现500、502之类的错误。

基于Ubuntu20.04构建自己的nginx和php Docker镜像

这篇是关于基于官方的Ubuntu 20.04 Docker镜像构建自己的nginx和php镜像。

首先为什么要构建自己的镜像而不是直接使用官方的nginx和php镜像?

虽然官方的包体积比较小且启动方便,但不是完全可控的,除非你对它的nginx和php配置非常熟悉,不然二次构建是比较麻烦的,比如装个扩展什么的。

所以我们要构建自己的镜像,想怎么用就怎么用,知根知底,改起来也方便。

豫ICP备19001387号-1