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;
}
}
分享到:
相关推荐
1.查看80端口是否被占用,一般80端口多被apache服务占用。 netstat -anp|grep 80 2.修改apache服务的端口号 ...以上所述是小编给大家介绍的linux服务器上使用nginx访问本地静态资源的方法,希望对大家有所帮助!
本文将深入探讨如何配置Nginx来发布前端静态文件,这通常是Web应用程序的HTML、CSS、JavaScript和其他资源。 首先,了解基本的Nginx配置结构至关重要。Nginx的配置文件通常位于`/etc/nginx/nginx.conf`,但也可以...
在IT行业中,尤其是在Web开发领域,对于老旧框架的更新和服务器配置优化是常见的需求。本话题涉及的是将基于PHP的ThinkPHP3.1.3框架的项目升级到兼容PHP7,并且配置Nginx服务器来支持伪静态。下面将详细阐述这两个...
总结一下,基于Nginx部署静态网页的步骤主要包含:配置Nginx的主配置文件,设置监听端口、服务器名称、根目录和默认文件等;创建站点根目录并将静态资源文件放置其中;利用location指令针对不同的请求提供不同的服务...
这个配置文件将静态资源和动态资源分离,使用Nginx服务器来处理静态资源,而动态资源则由应用服务器来处理。 Nginx动静态分离的优点 1. 提高服务器性能:Nginx动静态分离可以减少应用服务器的压力,提高服务器的...
总结,通过以上三个步骤,我们可以在 Nginx 中配置静态文件的缓存,有效提高静态资源的访问速度。在实际应用中,可以根据具体需求调整缓存策略和缓存大小,以达到最佳性能和资源利用率。同时,监控缓存命中率和清理...
标题 "nginx访问静态文件不下载" 暗示了用户可能遇到了在使用Nginx服务器时,尝试访问静态文件(如HTML、CSS、JavaScript或图片等)却导致浏览器下载文件而不是正常显示的情况。Nginx是一款高性能的HTTP和反向代理...
要部署静态网站,你需要告诉Nginx静态文件的位置。在`http`块或者`server`块内,创建一个`location`块来指定静态文件目录,例如: ``` location / { root /var/www/html; index index.html index.htm; } ``` ...
### Nginx服务器的安装与配置 #### 一、Nginx简介 Nginx是一款高性能的HTTP和反向代理Web服务器,同时也提供了IMAP/POP3/SMTP服务。它以其稳定性、丰富的功能集、简单的配置文件和低资源消耗而闻名。Nginx是由Igor...
伪静态是一种技术,通过设置服务器规则,将动态页面的URL重写为类似于静态HTML页面的URL格式,但实际服务器处理的仍然是动态请求。这样做的好处在于,静态URL对搜索引擎更友好,同时也能减轻服务器解析动态脚本的...
nginxWebUI是一款图形化管理nginx配置得工具, 可以使用网页来快速配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, 静态html服务器, ssl证书自动申请、续签、配置等, 配置好后可一建生成...
这个配置首先尝试从本地的静态目录中查找请求的资源,如果找不到,则将请求转发给名为`@dynamic`的location,这里通常指向处理动态内容的应用服务器。 四、高级配置 Nginx还支持缓存、重试、超时、健康检查等高级...
通过以上步骤,你已经成功地配置了一个简单的Nginx静态资源服务器。根据实际需求,你还可以进一步定制化配置,比如处理多种类型的静态资源,或者配置HTTPS等。Nginx的强大之处在于它的灵活性和可扩展性,可以满足...
要实现 Nginx 下的伪静态配置,主要是通过修改 Nginx 的配置文件来添加相应的重写规则。以下是一些关键步骤: ##### 2.1 准备工作 - **确认 Nginx 版本**:确保 Nginx 版本支持 URL 重写功能。 - **备份现有配置...
在本场景中,我们看到Nginx已经被配置为一个FTP服务器,其配置文件`nginx.conf`位于`D:\ftp`目录。这个配置允许其他计算机通过FTP协议访问服务器的D盘`ftp`子目录下的文件。 首先,我们要理解Nginx如何与FTP集成。...
【标题】"mayicms蚂蚁分类信息5.9 ...综上所述,这个标题和描述涉及到的主要是mayicms蚂蚁分类信息系统的伪静态配置,以及在宝塔面板下的Nginx服务器配置技巧。通过这些规则,可以改善用户体验,提升网站的SEO性能。
在本教程中,我们将探讨如何利用Nginx搭建一个专门用于处理图片的静态资源缓存服务器。这个过程主要包括Nginx的安装、配置以及设置缓存策略,以提高图片加载速度和服务器性能。 首先,为了安装Nginx,我们需要在...
- 配置 `root` 指令,指定 Nginx 从哪个目录提供静态文件。这应指向 Vue 项目 `dist` 文件夹的位置。 ```nginx root /path/to/your/vue/build/dist; # 替换为你的 Vue build 输出路径 ``` 3. **重定向至 HTTPS*...