`
weitao1026
  • 浏览: 1047780 次
  • 性别: 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;
  }                                                                                                                                               
}   

分享到:
评论

相关推荐

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

    1.查看80端口是否被占用,一般80端口多被apache服务占用。 netstat -anp|grep 80  2.修改apache服务的端口号 ...以上所述是小编给大家介绍的linux服务器上使用nginx访问本地静态资源的方法,希望对大家有所帮助!

    nginx发布前端静态文件配置

    本文将深入探讨如何配置Nginx来发布前端静态文件,这通常是Web应用程序的HTML、CSS、JavaScript和其他资源。 首先,了解基本的Nginx配置结构至关重要。Nginx的配置文件通常位于`/etc/nginx/nginx.conf`,但也可以...

    thinkphp3.1.3升级php7及nginx配置伪静态.zip

    在IT行业中,尤其是在Web开发领域,对于老旧框架的更新和服务器配置优化是常见的需求。本话题涉及的是将基于PHP的ThinkPHP3.1.3框架的项目升级到兼容PHP7,并且配置Nginx服务器来支持伪静态。下面将详细阐述这两个...

    基于nginx的静态网页部署的实现

    总结一下,基于Nginx部署静态网页的步骤主要包含:配置Nginx的主配置文件,设置监听端口、服务器名称、根目录和默认文件等;创建站点根目录并将静态资源文件放置其中;利用location指令针对不同的请求提供不同的服务...

    nginx动静态分离,静态文件

    这个配置文件将静态资源和动态资源分离,使用Nginx服务器来处理静态资源,而动态资源则由应用服务器来处理。 Nginx动静态分离的优点 1. 提高服务器性能:Nginx动静态分离可以减少应用服务器的压力,提高服务器的...

    nginx静态文件缓存的解决方案1

    总结,通过以上三个步骤,我们可以在 Nginx 中配置静态文件的缓存,有效提高静态资源的访问速度。在实际应用中,可以根据具体需求调整缓存策略和缓存大小,以达到最佳性能和资源利用率。同时,监控缓存命中率和清理...

    nginx访问静态文件不下载.rar

    标题 "nginx访问静态文件不下载" 暗示了用户可能遇到了在使用Nginx服务器时,尝试访问静态文件(如HTML、CSS、JavaScript或图片等)却导致浏览器下载文件而不是正常显示的情况。Nginx是一款高性能的HTTP和反向代理...

    Nginx实现静态网站部署资源

    要部署静态网站,你需要告诉Nginx静态文件的位置。在`http`块或者`server`块内,创建一个`location`块来指定静态文件目录,例如: ``` location / { root /var/www/html; index index.html index.htm; } ``` ...

    Nginx服务器的安装与配置

    ### Nginx服务器的安装与配置 #### 一、Nginx简介 Nginx是一款高性能的HTTP和反向代理Web服务器,同时也提供了IMAP/POP3/SMTP服务。它以其稳定性、丰富的功能集、简单的配置文件和低资源消耗而闻名。Nginx是由Igor...

    nginx伪静态配置

    伪静态是一种技术,通过设置服务器规则,将动态页面的URL重写为类似于静态HTML页面的URL格式,但实际服务器处理的仍然是动态请求。这样做的好处在于,静态URL对搜索引擎更友好,同时也能减轻服务器解析动态脚本的...

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

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

    Nginx各种配置(包括负载均衡、静态代理、动静分离)

    这个配置首先尝试从本地的静态目录中查找请求的资源,如果找不到,则将请求转发给名为`@dynamic`的location,这里通常指向处理动态内容的应用服务器。 四、高级配置 Nginx还支持缓存、重试、超时、健康检查等高级...

    详解nginx静态资源服务器简单配置

    通过以上步骤,你已经成功地配置了一个简单的Nginx静态资源服务器。根据实际需求,你还可以进一步定制化配置,比如处理多种类型的静态资源,或者配置HTTPS等。Nginx的强大之处在于它的灵活性和可扩展性,可以满足...

    nginx伪静态隐藏.php后缀,在url后补斜杠/

    要实现 Nginx 下的伪静态配置,主要是通过修改 Nginx 的配置文件来添加相应的重写规则。以下是一些关键步骤: ##### 2.1 准备工作 - **确认 Nginx 版本**:确保 Nginx 版本支持 URL 重写功能。 - **备份现有配置...

    mayicms蚂蚁分类信息5.9 宝塔nginx 单城市伪静态规则

    【标题】"mayicms蚂蚁分类信息5.9 ...综上所述,这个标题和描述涉及到的主要是mayicms蚂蚁分类信息系统的伪静态配置,以及在宝塔面板下的Nginx服务器配置技巧。通过这些规则,可以改善用户体验,提升网站的SEO性能。

    Nginx搭建图片服务器(静态资源缓存服务器).zip

    在本教程中,我们将探讨如何利用Nginx搭建一个专门用于处理图片的静态资源缓存服务器。这个过程主要包括Nginx的安装、配置以及设置缓存策略,以提高图片加载速度和服务器性能。 首先,为了安装Nginx,我们需要在...

    Vue项目部署Nginx配置文件 SSL

    - 配置 `root` 指令,指定 Nginx 从哪个目录提供静态文件。这应指向 Vue 项目 `dist` 文件夹的位置。 ```nginx root /path/to/your/vue/build/dist; # 替换为你的 Vue build 输出路径 ``` 3. **重定向至 HTTPS*...

    nginx下载服务器配置

    **Nginx下载服务器配置详解** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,常用于提供静态文件服务、反向代理和负载均衡等任务。在搭建一个用于提供下载服务的Nginx服务器时,我们需要进行一系列的配置...

Global site tag (gtag.js) - Google Analytics