当前位置: 首页 > wzjs >正文

可以做积分的网站建站优化推广

可以做积分的网站,建站优化推广,wordpress好用的编辑器代码,做智能网站软件下载Nginx 配置文件基础 全局块(Main Context):配置影响全局的参数,如用户、进程数、日志路径等。 user nginx; # 运行Nginx的用户和组 worker_processes auto; # 工作进程数(通常设为CPU核心数&…

Nginx 配置文件基础

  • 全局块(Main Context):配置影响全局的参数,如用户、进程数、日志路径等。

    user  nginx;                # 运行Nginx的用户和组
    worker_processes  auto;     # 工作进程数(通常设为CPU核心数)
    error_log  /var/log/nginx/error.log warn;  	# 错误日志路径及级别
    pid        /var/run/nginx.pid;     					# 进程PID文件路径
    
  • Events 块:配置网络连接相关参数。

    events {worker_connections  1024;   # 单个工作进程的最大并发连接数use epoll;                  # 使用高效的事件模型(Linux)
    }
    
  • HTTP 块:定义 HTTP 服务的全局配置,可包含多个 server 块(虚拟主机)。

    http {include       /etc/nginx/mime.types;   	# 包含MIME类型定义文件default_type  application/octet-stream; # 默认响应类型# 日志格式log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log  /var/log/nginx/access.log  main; # 访问日志路径sendfile        on;          # 启用高效文件传输模式keepalive_timeout  65;       # 客户端长连接超时时间# 包含其他配置文件(如虚拟主机配置)include /etc/nginx/conf.d/*.conf;
    }
    
  • Server 块(虚拟主机):定义单个网站的监听端口、域名、路由规则等。

    server {listen       80;            # 监听端口server_name  example.com;   # 域名或IPlocation / {                # 路由匹配规则root   /usr/share/nginx/html;  # 静态资源根目录index  index.html index.htm;   # 默认首页}# 错误页面配置error_page  500 502 503 504  /50x.html;location = /50x.html {root   /usr/share/nginx/html;}
    }
    

Nginx 常用配置指令

  • 静态资源服务

    location /static/ {alias /data/static/;    # 路径映射(末尾必须加/)expires 30d;            # 设置缓存过期时间access_log off;         # 关闭访问日志
    }
    
  • 反向代理

    location /api/ {proxy_pass http://backend_server;  # 转发到后端服务器proxy_set_header Host $host;       # 传递原始请求头proxy_set_header X-Real-IP $remote_addr;
    }
    
  • 负载均衡

    upstream backend_server {server 10.0.0.1:8080 weight=3;  # 权重分配server 10.0.0.2:8080;server 10.0.0.3:8080 backup;    # 备用服务器
    }server {location / {proxy_pass http://backend_server;}
    }
    
  • HTTPS 配置

    server {listen 443 ssl;server_name example.com;ssl_certificate      /etc/ssl/certs/example.com.crt;  # 证书路径ssl_certificate_key  /etc/ssl/private/example.com.key;ssl_session_cache    shared:SSL:10m;   	# SSL会话缓存ssl_session_timeout  10m;             	# 会话超时时间# 安全协议配置ssl_protocols TLSv1.2 TLSv1.3;ssl_ciphers HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers on;location / {root   /usr/share/nginx/html;index  index.html;}
    }
    
  • URL重写

    location /old/ {rewrite ^/old/(.*)$ /new/$1 permanent;  # 永久重定向
    }# 正则匹配示例
    location ~ ^/user/(\d+) {rewrite ^/user/(\d+) /profile?id=$1 last;
    }
    

Nginx 常用命令

  • 启动与停止
nginx                     # 启动Nginx
nginx -s stop             # 立即停止
nginx -s quit             # 优雅停止(处理完当前请求后退出)
  • 重载配置
nginx -s reload           # 重新加载配置文件(不中断服务)
nginx -t                  # 测试配置文件语法是否正确
  • 日志管理
# 切割日志(需配合cron定时任务)
mv /var/log/nginx/access.log /var/log/nginx/access_$(date +%Y%m%d).log
nginx -s reopen           # 重新打开日志文件
  • 查看进程与版本
ps aux | grep nginx       # 查看Nginx进程
nginx -v                  # 查看版本
nginx -V                  # 查看编译参数及模块信息
http://www.dtcms.com/wzjs/377622.html

相关文章:

  • 事业单位网站建设方案济南网站优化
  • 久久诗词网衡水seo营销
  • 中国企业网站开发企业推广语
  • 设计本官方网站广告百度信息流推广和搜索推广
  • 网站费用计入什么科目网络推广与优化
  • wordpress文章打赏百家港 seo服务
  • 电商网页开发seo搜索优化专员
  • wordpress 改模板文字seo外包优化网站
  • 网站建设公司 经营资质怎么开自己的网站
  • 网站内部链接的策略宁德seo优化
  • 网站建设专业的公司哪家好品牌推广战略
  • 网站诊断书优质的seo快速排名优化
  • 湖南网址大全做网站排名优化的公司
  • 开发一个软件需要哪些步骤seo入门教程
  • 建设网站公司名称大全软文推广收费
  • 访问网站人多的时候很慢是服务器问题还是带宽扬州网络优化推广
  • 网站建设哪个公司好打开百度搜索
  • 资中移动网站建设百度网盘app下载安装官方免费版
  • 免费注册网站吸引人气的营销方案
  • 网站建设企业服务软文发布平台媒体
  • 台州市椒江建设工程机械厂网站收录排名好的发帖网站
  • 做景区网站建设的公司家庭优化大师免费下载
  • 香港主机经营网站违法吗域名注册查询系统
  • 做网站技巧百度seo优化排名
  • 做网站需要注意哪些今日足球比赛分析推荐
  • wordpress缩略图顺序seo简单速排名软件
  • nas上建设网站怎么找拉新推广平台
  • 提供做网站公司有哪些今日热搜榜
  • 温州做网站 掌熊号网络运营培训哪里有学校
  • 网站建设实例教程重庆seo网站推广费用