`
weitao1026
  • 浏览: 995194 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

nginx做为静态html网页服务器配置

阅读更多
nginx的优点 a)轻量级,同样起web 服务,比apache 占用更少的内存及资源 b.)抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 c.)高度模块化的设计


nginx/conf/nginx.conf 文件内容如下:

-----------------------------------------

error_log  /usr/local/webserver/nginx/logs/nginx_error.log  crit;
pid        /usr/local/webserver/nginx/nginx.pid;

#Specifies the value for maximum file descriptors that can be opened by this process.
worker_rlimit_nofile 65535;

events
{
  use epoll;
  worker_connections 65535;
}

http
{
  include       mime.types;
  default_type  application/octet-stream;
  charset  utf-8;
  server_names_hash_bucket_size 128;
  client_header_buffer_size 32k;
  large_client_header_buffers 4 32k;
  client_max_body_size 8m;

  sendfile on;
  tcp_nopush     on;
  keepalive_timeout 60;
  tcp_nodelay on;

  fastcgi_connect_timeout 300;
  fastcgi_send_timeout 300;
  fastcgi_read_timeout 300;
  fastcgi_buffer_size 64k;
  fastcgi_buffers 4 64k;
  fastcgi_busy_buffers_size 128k;
  fastcgi_temp_file_write_size 128k;

  gzip on;
  gzip_min_length  1k;
  gzip_buffers     4 16k;
  gzip_http_version 1.0;
  gzip_comp_level 2;
  gzip_types       text/plain application/x-javascript text/css application/xml;
  gzip_vary on;                                                                                                                              
  server
  {
    listen      80 ;
    server_name  0.0.0.0;
    index index.html index.htm;  
    root /data/imupload;       
   # access_log  /usr/local/webserver/nginx/logs/download.log;
  }                                                                                                                                               
}   

分享到:
评论

相关推荐

    nginx网页管理工具,使用网页来快速配置与管理nginx单机与集群

    nginxWebUI是一款图形化管理nginx配置得工具, 可以使用网页来快速配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, 静态html服务器, ssl证书自动申请、续签、配置等, 配置好后可一建生成...

    linux服务器上使用nginx访问本地静态资源的方法

    主要介绍了linux服务器上如何使用nginx访问本地静态资源,本文给出了解决方法,需要的朋友可以参考下

    【Java面试系列】Nginx.pdf

    为什么要用Nginx? 为什么Nginx性能这么高? Nginx 是如何实现高并发的? Nginx怎么处理请求的? Nginx的工作流程 给 favicon.ico 和 robots.txt 设置过期时间; 这里为 favicon.ico 为 99 天,robots.txt 为 7 天并不...

    static-content-configuration-nginx:Nginx配置示例在静态内容中使用本机环境变量

    Nginx服务器的静态内容配置 Nginx配置示例在静态内容中使用本机环境变量 为什么 为了找到一种相对漂亮的配置Nginx服务器所服务的前端应用程序的方式,方法是通过客户端上的OS环境变量来加载客户端。 这个想法是...

    Web服务器的配置与管理.pptx

    Web服务器的配置与管理 计算机网络技术基础 Web服务器的配置与管理全文共22页,当前为第1页。 www.1ppt.com Web服务器的配置与管理 Web服务器即网站服务器,是指驻留于互联网服务器中的程序,可以向浏览器等Web...

    ldtstore-static:ldtstore.com.cn的NGINX配置和静态页面

    ldtstore.com.cn的NGINX配置和静态页面部署和回收流程确保/ root / cert包含2个证书文件和生成的dhparam文件dh4096.pem。 以root用户身份登录到远程服务器。nginx -s quittar caf nginx.tar.xz nginx# recycle ...

    Nginx服务器上搭建图片缓存服务的基本配置解析

    最近准备用nginx搭建了一个图片服务器,看中的就是nginx超强的静态文件处理能力。 由于图片量比较大,和web服务器(也是nginx)分开运行,虽然web服务器调用图片没用问题,但毕竟是远程调用,肯定没有本地文件系统...

    docker-nginx-node-part1:使用Nodejs代理对Nginx服务器进行Docker

    Nginx将配置为使用Nodejs服务器作为特定URL的代理。 目录结构 nodejs/ Dockerfile src/ package.json server.js web/ src/ public/ index.html config/ nginx.conf scripts/ ngnix.sh node.sh ...

    nginx(1-9-8).syno.tar官方镜像

    Nginx是用于HTTP,HTTPS,SMTP,POP3和IMAP协议的开源反向代理服务器,以及负载平衡器,HTTP缓存和Web服务器(原始服务器)。Nginx项目一开始就非常关注高并发,高性能和低内存使用。它获得了两节式BSD许可,并在...

    nginx 1.9 window 版本

    #静态文件,nginx自己处理 location ~ ^/(images|javascript|js|css|flash|media|static)/ { root /var/www/virtual/htdocs; #过期30天,静态文件不怎么更新,过期可以设大一点,如果频繁更新,则可以设置得小...

    Nginx静态文件响应POST请求 提示405错误的解决方法

    Apache、IIS、nginx等绝大多数web服务器,都不允许静态文件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误

    Nginx与Tomcat实现动静态分离和负载均衡

    本文介绍了Nginx与Tomcat实现动静态分离和负载均衡,所谓动静分离就是通过nginx(或apache等)来处理用户端请求的图片、html等静态的文件,tomcat(或weblogic)处理jsp、do等动态文件,从而达到动静页面访问时通过...

    Nginx的一些基本功能极速入门

    首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。配置: server { listen 80; # 端口号 location / { root /usr/share/nginx/html; # 静态文件路径 } } 2、...

    nginx配置-linux(centos6.7)下的配置

    1.静态文件分离,从ide中导出静态文件后,放置在html目录下,主要包含gif|jpg|jpeg|bmp|png|js|css 2.动态请求映射至配置好的upstream,暂时只配置了一个代理服务器

    基于docker启动nginxssl配置

    前提条件 一台云服务器(阿里云、腾讯云等的centOS) 服务器上面要有docker(安装方法这里不做介绍) 一个域名 ...把我们的静态HTML页面放到 /home/nginx/www 文件夹下面; 在创建的 /home/nginx

    Apache Tomcat 7.0 安装版 (需要配置环境变量)

    Apache Tomcat 7.0 安装版 (需要配置环境变量) Apache是普通服务器,本身只支持html即普通网页。...反之不然)。Apache只支持静态网页,但像php,cgi,...Apache,nginx,tomcat并称为网页服务三剑客,可见其应用度之广泛。

    wordpress不同服务器固定链接(伪静态)设置方法

    不知道请查看:wordpress固定链接使用教程),不过使用wordpress后台固定链接功能是需要我们服务器后台配置的,目前主流的服务器有Apache,Nginx,IIS。下面我们就来看下不同服务器如何设置wordpress的伪静态从而使...

    Thinkphp宅音乐html5在线音乐播放器参考分享

    技术栈 后端:thinkphp 5.1 前端:layui 数据库:mysql 依赖 composer ...mysql 5.5 步骤 ...composer install ...字符编码:utf8 — UTF-8 Unicode导入数据库脚本,脚本...若为apache服务器则默认伪静态,nginx可自行配置伪静态

    高性能WEB开发 nginx HTTP服务器篇

    HTTP服务器 因tomcat处理静态资源的速度比较慢,所以首先想到的就是把所有静态资源(JS,CSS,image,swf) 提到单独的服务器,用更加快速的HTTP服务器,这里选择了nginx了,nginx相比apache,更加轻量级, 配置更加简单...

    Nginx中泛域名配置的实例教程

    原本准备换Linux服务器,所以数据迁移暂时需要使用静态页面临时代替一下,之前的article.asp?id=xxx都要重定向到静态文件 article/xxx.htm,nginx的rewrite比apache的强大很多,还可以用if语句,很容易理解,下面看...

Global site tag (gtag.js) - Google Analytics