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

找兼职工作在家做正规网站黑龙江建设人力资源网站

找兼职工作在家做正规网站,黑龙江建设人力资源网站,WordPress怎么上传头像,有哪些实用的网络推广方法文章目录 1. 安装 Nginx1.1 添加 Nginx 官方仓库1.2 安装 Nginx 2. 启动 Nginx 并设置开机自启3. 配置 JSON 日志格式3.1 编辑 Nginx 配置文件3.2 在 http 块中添加 JSON 日志格式3.3 应用 JSON 格式到访问日志 4. 验证配置文件并重启 Nginx5. 测试 JSON 日志格式5.1 发送测试请…

文章目录

      • 1. 安装 Nginx
        • 1.1 添加 Nginx 官方仓库
        • 1.2 安装 Nginx
      • 2. 启动 Nginx 并设置开机自启
      • 3. 配置 JSON 日志格式
        • 3.1 编辑 Nginx 配置文件
        • 3.2 在 `http` 块中添加 JSON 日志格式
        • 3.3 应用 JSON 格式到访问日志
      • 4. 验证配置文件并重启 Nginx
      • 5. 测试 JSON 日志格式
        • 5.1 发送测试请求
        • 5.2 查看日志内容
      • 6. 高级配置(可选)
        • 6.1 日志自动切割
        • 6.2 扩展日志字段
      • 总结

1. 安装 Nginx

1.1 添加 Nginx 官方仓库

CentOS 默认仓库中的 Nginx 版本较旧,建议添加官方仓库:

# 安装 EPEL 仓库(基础依赖)
sudo yum install epel-release# 添加 Nginx 官方仓库
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm# 更新仓库缓存
sudo yum clean all
sudo yum makecache
1.2 安装 Nginx
sudo yum install nginx

2. 启动 Nginx 并设置开机自启

# 启动服务
sudo systemctl start nginx# 设置开机自启
sudo systemctl enable nginx# 确认状态
sudo systemctl status nginx

3. 配置 JSON 日志格式

3.1 编辑 Nginx 配置文件
sudo vim /etc/nginx/nginx.conf
3.2 在 http 块中添加 JSON 日志格式

找到 http { ... } 块,新增以下内容:

http {# 默认日志格式(可选保留)log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';# 新增 JSON 日志格式(使用 escape=json 转义特殊字符)log_format json_combined escape=json'{''"time_local": "$time_iso8601", ''"remote_addr": "$remote_addr", ''"remote_user": "$remote_user", ''"request": "$request", ''"status": "$status", ''"body_bytes_sent": "$body_bytes_sent", ''"http_referer": "$http_referer", ''"http_user_agent": "$http_user_agent", ''"http_x_forwarded_for": "$http_x_forwarded_for", ''"request_time": "$request_time", ''"upstream_response_time": "$upstream_response_time"''}';# 其他配置...
}
3.3 应用 JSON 格式到访问日志

server 或全局 http 块中修改 access_log 路径:

server {listen 80;server_name _;# 使用 JSON 格式日志access_log /var/log/nginx/access.json.log json_combined;# 其他配置...
}

4. 验证配置文件并重启 Nginx

# 检查配置语法
sudo nginx -t# 重启 Nginx 生效
sudo systemctl restart nginx

5. 测试 JSON 日志格式

5.1 发送测试请求
curl http://localhost
5.2 查看日志内容
sudo tail -f /var/log/nginx/access.json.log

输出应类似:

{"time_local": "2024-05-20T12:34:56+08:00","remote_addr": "192.168.1.100","remote_user": "-","request": "GET / HTTP/1.1","status": "200","body_bytes_sent": "612","http_referer": "-","http_user_agent": "curl/7.76.1","http_x_forwarded_for": "-","request_time": "0.002","upstream_response_time": "0.001"
}

6. 高级配置(可选)

6.1 日志自动切割

使用 logrotate 管理日志文件:

sudo vim /etc/logrotate.d/nginx

添加以下内容:

/var/log/nginx/*.log {dailymissingokrotate 30compressdelaycompressnotifemptycreate 640 nginx admsharedscriptspostrotateif [ -f /var/run/nginx.pid ]; thenkill -USR1 `cat /var/run/nginx.pid`fiendscript
}
6.2 扩展日志字段

根据需要修改 json_combined 格式,添加更多变量(如 $host$server_name 等)。


总结

  • 关键点:通过 log_format 定义 JSON 结构,使用 escape=json 确保字符转义。
  • 日志路径:默认日志文件为 /var/log/nginx/access.json.log
  • 验证工具:可使用 jq 命令格式化查看 JSON 日志:
    sudo apt install jq  # Debian/Ubuntu
    sudo yum install jq  # CentOS
    sudo tail -f /var/log/nginx/access.json.log | jq .
    

文章转载自:

http://yLryoxwk.xmkdm.cn
http://BMqhfldi.xmkdm.cn
http://wluhZ57E.xmkdm.cn
http://4M7wjZfN.xmkdm.cn
http://9d0fc2aF.xmkdm.cn
http://ypF31FxX.xmkdm.cn
http://S8EaZNHC.xmkdm.cn
http://eiT1qlR3.xmkdm.cn
http://FeZfUOFk.xmkdm.cn
http://yhvUgocq.xmkdm.cn
http://pI2SYN8Q.xmkdm.cn
http://3IGeY22a.xmkdm.cn
http://DhTZ7R3k.xmkdm.cn
http://z4DpHfMw.xmkdm.cn
http://69i5962l.xmkdm.cn
http://fcTjFHNi.xmkdm.cn
http://tg1VQRX3.xmkdm.cn
http://VDI6fMPz.xmkdm.cn
http://UKJeOu6O.xmkdm.cn
http://w8K8FPOh.xmkdm.cn
http://2aQaKQ6l.xmkdm.cn
http://DipyLl4E.xmkdm.cn
http://S3uQWg1f.xmkdm.cn
http://3aLJQSdR.xmkdm.cn
http://Xtxu11wh.xmkdm.cn
http://shSveX29.xmkdm.cn
http://JaxoUIyB.xmkdm.cn
http://dszgcp59.xmkdm.cn
http://sgcS5Dcj.xmkdm.cn
http://56rTe6xe.xmkdm.cn
http://www.dtcms.com/wzjs/638537.html

相关文章:

  • 河南县wap网站建设公司如何做授权网站
  • 门户网站建设方案内容西安网站建设盈科
  • windows建立网站网站seo诊断工具
  • 厦门网站建设教学网站推广的渠道有
  • 旅游型网站建设东营建设局官网
  • 网站广告位手机应用商店软件
  • 平面设计师参考网站前端开发是做什么
  • 本溪做网站的公司seo什么意思
  • 如何做分享赚钱的网站免费网站入口网站免费进ps软件
  • 购买网站设计制作wordpress主体首页空
  • 昌江县住房和城乡建设局网站wap手机建站平台
  • 怎么自己搭建一个博客网站wordpress禁用用户名
  • 大网站开发网店平台排名
  • 曲阜公司网站建设价格公司电商网站开发
  • 网站 建设设计方案苏州建网站的公司哪家口碑好
  • 凡科模板建站网页设计与制作实训报告两千字
  • 中企动力全网门户网站在万网上域名了怎么做网站
  • 做电视的视频网站吗中文网站建设解决方案
  • 搭网站要多少钱电子商务网站建设教学计划
  • 怎么建设一个公司网站视觉差的网站
  • 南阳集团网站建设做外单的网站
  • 软件下载网站地址成都网站建设哪里有
  • 石家庄企业网站开发2万元自己动手装修房子
  • 帝国建站模板苏州网站排名
  • 北京做网站开发公司电话网站内页模板
  • 电子商务网站建设携程建网站什么样的域名最好
  • 许昌市网站开发凯里做网站
  • 百度网盟推广怎么选择投放网站电销系统软件排名
  • 银川网站开发白云高端网站建设案例
  • 网站代码上传后无法打开南京江北新区教师招聘