nginx优化

目录

nginx优化

隐藏版本号

修改Nginx用户与组

实现目录访问控制

配置nginx网页缓存时间

配置nginx实现连接超时

实现Nginx的日志切割

更改Nginx工作进程数

配置cpu亲和性(cpu亲缘绑定)

配置Nginx实现网页压缩功能

服务器(防盗链])

客户端(盗链端)

自动索引

目录别名功能

自定义错误页面

通过UA实现手机端和电脑端的分离

平滑升级

nginx location规则匹配

Nginx location 应用规则

Nginx Rewrite规则


隐藏版本号

nginx安装在 web网站介绍与搭建 一

server_tokens off; |关闭版本号 #注意空格和分号

修改nginx主配置文件
vim /usr/local/nginx/conf/nginx.conf
    #tcp_nopush     on;
    server_tokens off;
    #keepalive_timeout  0;

修改Nginx用户与组

修改配置文件
vim /usr/local/nginx/conf/nginx.confuser nginx nginx; #用nginx用户和nginx用户组user root root;#用root用户和root组 #user  nobody;#改为user  root;

实现目录访问控制

[root@localhost ~]# yum -y install httpd-tools
#会帮我们生成用户名和密码
[root@localhost ~]# htpasswd -c /usr/local/nginx/.htpasswd linux
#设置密码用户密码,创建个用户名叫linux用户,密码root
New password: 
Re-type new password: 
Adding password for user linux

vim /usr/local/nginx/conf/nginx.conf

#access_log  logs/host.access.log  main;

location / {
            root   html;
            index  index.html index.htm;
        }

#error_page  404              /404.html;

# redirect server error pages to the static page /50x.html
在这改

location /status {
            stub_status on; 
            #查看nginx相关的,比如接受了多少请求,处理多少请求,验证访问浏览器 192.168.20.128、status
            access_log off;
            auth_basic "Nginx Status";
            #在访问/status给出提示信息
            auth_basic_user_file /usr/local/nginx/.htpasswd;
            #如果输入密码正确就能访问
           

web网站搭建(nginx优化)二相关推荐

  1. 【个人网站】零基础个人网站搭建完整教程二(网站服务器配置)

    零基础个人网站搭建完整教程(二) 内容包括:前端搭建+后端搭建+如何选购服务器和域名+连接服务器+上传代码+网站上线(完整教程) 从0到1搭建网站 零基础个人网站搭建完整教程(二) 前言 三.选购服务 ...

  2. 学习linux必学的内部web网站搭建——三分钟OK!

    请给openlab搭建web网站 网站需求: 1.基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!! ...

  3. linux web 网站搭建

    请给openlab搭建web网站 网站需求: 1.基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!! ...

  4. web网站页面性能优化

    Web前端的本质是:将信息快速并友好的展示给用户并能够与用户进行交互. 雅虎网站页面性能优化的34条黄金守则 http://www.mamicode.com/info-detail-139010.ht ...

  5. 网站搭建从零开始(二)服务器空间

    前面介绍了域名相关知识,这里介绍服务器,也常常被叫做空间,也就是网站数据实际保存的地方. 1.总体介绍 根据国家相关规定,国内服务器空间需要进行备案,也就是到相关的机构进行登记,具体方法可以网上找.域 ...

  6. Web网站搭建从零到一

    作者:张志朋,资深Java爱好者,深耕于在线教育领域,个人博客: https://blog.52itstyle.com. 来源:DBAplus社群 前言 工作也有几多年了,无论是身边遇到的还是耳间闻到 ...

  7. 网狐精华版搭建教程之web网站搭建

    一.安装visual studio 2008,在百度就能搜索到下载地址,在教程最后,会给大家包括所有工具在内的集成包.因为visual studio 2008体积比较大,而且安装过程很漫长,在这里不做 ...

  8. lemp(lnmp)web网站搭建

    实验环境 网关  classroom  172.25.8.254 workstation  172.25.8.9 server a-j eth0 172.25.8.10- 外网 eth1 192.16 ...

  9. 音乐web网站搭建思路

    目录 项目所涉及的页面及对应功能: 项目设计思路: 数据库设计: Http响应数据格式设计: 页面各个功能的请求响应格式设计: 1.登录功能: 2.上传音乐功能 3.删除音乐功能 4.批量删除音乐 5 ...

  10. 一、docker容器使用以及搭建企业级web网站

    一.docker容器 docker和k8s的区别? 区别:1.k8s是一种开放源码的容器集群管理系统,而Docker是一种开放源码的应用容器引擎:2.k8s是一套自动化部署工具,可以管理docker容 ...

最新文章

  1. 机器学习05神经网络--表示
  2. linux显示点阵字体,Fedora 17中文字体显示点阵状的解决方法
  3. OpenGL学习笔记:画点、直线和多边形(第二讲)
  4. 行测(爆发篇)之语句表达,像说话一样自然
  5. Intellij IDEA的配置
  6. bzoj2002:[Hnoi2010]Bounce 弹飞绵羊
  7. 51Nod-1486 大大走格子
  8. Opmanager研究笔记
  9. C++ WinHTTP实现文件下载
  10. 无人机通信方式及原理
  11. 客房预订信息java课设_基于jsp的客房预订系统-JavaEE实现客房预订系统 - java项目源码...
  12. 如何使用 方天擎 实现从微信浏览器跳转到手机浏览器下载app
  13. redis中字符串(String)类型常见命令操作 (附有示例)
  14. HDU 6438 Buy and Resell
  15. 小程序支付“”商户号该产品权限未开通,请前往商户平台产品中心检查后重试“”解决方案
  16. 【技术分享】Windows10下安装深度学习常用软件教程分享
  17. STM32F103ZE+SHT30检测环境温度与湿度(IIC模拟时序)
  18. Action Unit到底是什么?
  19. 为什么香肠能激活手机屏幕,手套不能
  20. 如何用纯 CSS 创作一盘传统蚊香 1

热门文章

  1. 投影幕尺寸参数对照表
  2. echarts-横坐标文字竖着显示和倾斜45度显示
  3. 智能家居为什么跑不出“独角兽”?
  4. 百度服务获取坐标放置在天地图上实例
  5. python取下标_python获取下标
  6. 通俗解释什么是指令集
  7. 百度和谷歌到底有什么区别?看完终于明白了!
  8. 个体工商户属于小微企业吗_个体户属于小微企业吗?
  9. 今日分享:自用的2款markdown在线编辑器推荐给你,快码住
  10. APP推广运营小技巧:可复制的APP推广渠道