SuperAPI AI 工具集

nginx

通用与其它

查看项目

更新于 10-15 17:33

技能介绍

用途:该技能面向 Nginx Web 服务器的配置与性能优化,覆盖静态站点、HTTPS、反向代理、负载均衡及日常运维管理。

主要能力:基本管理方面,提供服务启停、平滑重载与配置校验命令,如 systemctl start/stop/restart/reload nginx、nginx -t、nginx -T,并列出主配置 /etc/nginx/nginx.conf、站点配置目录 /etc/nginx/conf.d/*.conf、sites-available、sites-enabled 以及访问与错误日志路径。

配置能力:包含静态网站配置(listen、server_name、root、index、try_files、静态资源 expires 缓存)、HTTPS(ssl_certificate、TLSv1.2/1.3、加密套件、会话缓存、HSTS 及 HTTP 跳转 HTTPS)、反向代理(proxy_pass 与 Host、X-Real-IP、X-Forwarded-For、X-Forwarded-Proto 头)、WebSocket 代理(Upgrade、Connection、proxy_read_timeout)。

负载均衡:给出 upstream 基本配置(权重、备用节点)、轮询、ip_hash、least_conn 策略,以及 max_fails、fail_timeout 健康检查与 proxy_next_upstream 失败转移。

性能优化:包括 worker_processes auto、worker_rlimit_nofile、worker_connections、sendfile、tcp_nopush、tcp_nodelay、keepalive_timeout、缓冲区与请求体大小设置,以及 gzip 压缩参数。

常见场景与限制:提供 PHP-FPM 对接、限流(limit_req_zone、burst、nodelay)、访问控制(allow/deny、auth_basic)示例;排错部分覆盖配置错误、502、504、权限与性能问题的检查方向。资料未提供具体收费、价格、授权与适用版本信息。