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

网站建和优网站建设建立网站的软件

网站建和优网站建设,建立网站的软件,国内知名网站建设企业,技术型网站做哪一种好全部都是面试题 nginx的优化和防盗链 重点就是优化: 每一个点都是面试题,非常重要,都是面试题 1、隐藏版本号(重点,一定要会) 备份 cp nginx.conf nginx.conf.bak.2023.0805 方法一:修改配…

全部都是面试题

nginx的优化和防盗链

重点就是优化:

每一个点都是面试题,非常重要,都是面试题

1、隐藏版本号(重点,一定要会)

备份 cp nginx.conf nginx.conf.bak.2023.0805

方法一:修改配置文件方式
vim /usr/local/nginx/conf/nginx.conf
http {
    include       mime.types;
    default_type  application/octet-stream;
    server_tokens off;                                #添加,关闭版本号
    ......
}

 systemctl restart nginx


curl -I http://192.168.233.61

这时候再来看一下,版本号就消失了

 

方法二:修改源码文件,重新编译安装
vim /opt/nginx-1.22.0/src/core/nginx.h

 #define NGINX_VERSION "1.1.1"                     #修改版本号
#define NGINX_VER "IIS" NGINX_VERSION             #修改服务器类型

 cd /opt/nginx-1.22.0/ 
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module
make && make install 回到配置源码包的主目录,重新配置一下,再重新编译安装一下

装完之后清除一下内存缓存

配置完之后再把off改为on显示编辑的版本号

vim /usr/local/nginx/conf/nginx.conf
http {
    include       mime.types;
    default_type  application/octet-stream;
    server_tokens on;
    ......
}

systemctl restart nginx


curl -I http://192.168.233.61

2、Nginx的日志分割(非常重要,一定要会)

Nginx与apache的不同之处,就是Nginx本身没有设计日志分割工具,所以需要运维人员进行脚本编写来实现日志分割

分割日志
NGINX不自带日志分割系统,可以通过脚本实现


vim nginxlog.sh

#!/bin/bash

# 获取日期 date +%Y-%m-%d 表示用年 月 日的格式显示
d=$(date +%Y-%m-%d)

# 定义存储目录
dir="/usr/local/nginx/logs"

# 定义需要分割的源日志
logs_file='/usr/local/nginx/logs/access.log'                 定义一个变量
logs_error='/usr/local/nginx/logs/error.log'

#定义nginx的pid文件
pid_file='/usr/local/nginx/run/nginx.pid'

 if [ ! -d "$dir" ]
then
    mkdir $dir
fi

# 移动日志并重命名文件
mv ${logs_file} ${dir}/access_${d}.log
mv ${logs_error} ${dir}/error_${d}.log

# 发送kill -USR1信号给Nginx的主进程号,让Nginx重新生成一个新的日志文件
kill -USR1 $(cat ${pid_file})

#日志文件清理,将30天前的日志进行清除
find $logs_path -mtime +30 -exec rm -rf {} \;

ls /var/log/nginx/      #日志按照前一天的日期命名,移动到指定路径完成分割的第一步需求

chmod 777 nginxlog.sh

 

 

http://www.yidumall.com/news/64185.html

相关文章:

  • 网站建设相关图片谷歌搜索广告
  • 基于php网站开发百度电脑网页版
  • 广州沙河一起做网站网站自己推广
  • 米业做网站的好处百度官网电话
  • 网站建设教学点东莞seo黑帽培训
  • 做网站的重要性个人网页
  • 为什么我的网站做不起来网站推广内容
  • 西安做网站哪里价格低企业网站建设的重要性
  • 个人网站制作申请成都竞价托管多少钱
  • 2021年十大购物网站排名市场营销是做什么的
  • 绵阳网站建设疫情最新资讯
  • 免费手机端网站模板1688官网入口
  • wordpress数据结构宁波网站推广网站优化
  • 企业网站建设公百度推广后台登录入口
  • 怎么用php做网站建网站平台
  • 让别人做网站应注意什么百度24小时客服电话136
  • 周末游做的好的网站萧山市seo关键词排名
  • 贵阳做网站优化优化电池充电什么意思
  • 莱芜工商网站夸克搜索引擎
  • wordpress搭建多个购物网站广州网站关键词排名
  • 真实的小企业网站建设全网推广推荐
  • 铜川市新区建设局网站自建站seo如何做
  • 建网站挣钱重庆百度seo代理
  • 天河网站建设价格小红书推广引流软件
  • wordpress网站500错误中国企业培训网
  • 手机价格网站建设广州seo快速排名
  • 徐州做网站的公司有哪些电商网络推广
  • 西樵营销网站制作国家职业技能培训学校
  • 厦门网站开发公司什么是seo是什么意思
  • 做网站有什么类型google play下载