编辑Nginx配置文件主配置文件通常位于:/etc/nginx/nginx.conf或站点配置文件如 /etc/nginx/conf.d/default.conf在 http 或 server 模块中添加配置参数说明gzip on:启用 Gzip 压缩gzip_min_length 1k:仅压缩大于 1KB 的文件gzip_buffers 4 16k:分配 4 个 16KB 的压缩缓冲区gzip_
安装PHP-FPM和NginxUbuntu/Debian: sudo apt install nginx php-fpmCentOS/RHEL: sudo yum install nginx php-fpm配置PHP-FPM编辑/etc/php/{version}/fpm/pool.d/www.conf确保监听方式: listen = /run/php/php{version}-fpm.sock配
安装 PHP-FPMUbuntu/Debian: sudo apt install php-fpmCentOS/RHEL: sudo yum install php-fpm配置文件位置主配置文件: /etc/php/{version}/fpm/php-fpm.conf进程池配置: /etc/php/{version}/fpm/pool.d/www.conf常用配置参数常用命令启动: sudo sy
安装 PHP-FPMUbuntu/Debian: sudo apt install php-fpmCentOS/RHEL: sudo yum install php-fpm配置文件位置主配置文件: /etc/php/{version}/fpm/php.ini进程池配置: /etc/php/{version}/fpm/pool.d/www.conf基本配置修改编辑 www.conf:常用命令启动:
安装PHP-FPMUbuntu/Debian: sudo apt install php-fpmCentOS/RHEL: sudo yum install php-fpm安装后自动创建服务: php-fpm配置文件位置主配置文件: /etc/php/{version}/fpm/php-fpm.conf池配置文件: /etc/php/{version}/fpm/pool.d/www.conf基础配置
下载Docker Desktop访问Docker官网(https://www.docker.com/products/docker-desktop)选择适合操作系统的版本(Windows/macOS)点击下载Windows系统安装双击下载的.exe安装文件勾选"Use WSL 2 instead of Hyper-V"(推荐)点击"OK&
修改或创建Docker配置文件Linux系统路径:/etc/docker/daemon.jsonWindows系统路径:%programdata%\docker\config\daemon.json常用国内镜像源地址:阿里云:https://你的ID.mirror.aliyuncs.com腾讯云:https://mirror.ccs.tencentyun.com网易:https://hub-mir
镜像(Image)只读模板,包含运行容器所需的文件系统和配置分层存储结构,每层可复用通过Dockerfile定义构建步骤容器(Container)镜像的运行实例,具有可写层隔离的进程空间,资源限制生命周期:创建、启动、停止、删除仓库(Registry)集中存储和分发镜像的服务公共仓库(如Docker Hub)和私有仓库使用docker pull/push操作镜像数据卷(Volume)持久化存储机制
Nginx 性能优化配置示例1. 调整 Worker 进程和连接数2. 启用 Gzip 压缩3. 静态文件缓存优化4. 启用 Keep-Alive5. 调整缓冲区大小6. 优化 FastCGI(PHP-FPM)7. 限制请求速率(防 DDoS)8. 关闭访问日志(可选)9. 启用 TCP 优化(适用于高并发)10. 使用 HTTP/2(提升 HTTPS 性能)优化后检查这些配置可根据实际服务器负载
启动Nginx:停止Nginx:重启Nginx:重载配置(不中断服务):检查Nginx状态:设置开机自启:取消开机自启:直接通过nginx二进制文件操作:启动:停止:优雅停止(处理完当前请求):重载配置:测试配置文件: