直接贴配置,希望大家多给建议
nginx 基本信息
root@ubuntu:/# nginx -V
nginx: nginx version: nginx/1.0.5
nginx: TLS SNI support enabled
nginx: configure arguments: --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-log-path=/var/log/nginx/access.log --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --lock-path=/var/lock/nginx.lock --pid-path=/var/run/nginx.pid --with-debug --with-http_addition_module --with-http_dav_module --with-http_geoip_module --with-http_gzip_static_module --with-http_image_filter_module --with-http_realip_module --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-http_xslt_module --with-ipv6 --with-sha1=/usr/include/openssl --with-md5=/usr/include/openssl --with-mail --with-mail_ssl_module --add-module=/build/buildd/nginx-1.0.5/debian/modules/nginx-echo --add-module=/build/buildd/nginx-1.0.5/debian/modules/nginx-upstream-fair
具体配置
root@ubuntu:/# vim /etc/nginx/nginx.conf
user www-data;
worker_processes 16;
pid /var/run/nginx.pid;
events {
worker_connections 65535;
use epoll;
}
http {
log_format f_nginx "$remote_addr`$server_addr`$server_protocol`$request_method`$server_port`$bytes_sent`$uri`?$query_string`$status`$request_time`[$time_local]`$http_referer`$http_user_agent";
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 60;
types_hash_max_size 2048;
server_names_hash_bucket_size 128;
client_header_buffer_size 4;
client_header_timeout 60;
client_body_timeout 60;
large_client_header_buffers 16 512k;
#client_body_buffer_size 256k;
client_max_body_size 10m;
include /etc/nginx/mime.types;
default_type application/octet-stream;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
gzip on;
gzip_min_length 1024;
gzip_buffers 16 32k;
gzip_proxied any;
gzip_types text/plain application/x-javascript text/css application/xml text/javascript;
limit_zone ltone $binary_remote_addr 10m;
server {
listen 80;
server_name down.test.com;
access_log /data/logs/down/access.log f_nginx;
error_log /data/logs/down/error.log;
root /data/down;
index index.htm;
limit_conn ltone 10;
limit_rate 50k;
autoindex on;
sendfile on;
tcp_nopush on;
expires 365d;
error_page 400 403 404 500 501 502 503 504 505 /error.htm;
}
}
这样的配置可以承受8000的并发,文件下载在1MB-10MB之间,最高产生带宽500Mbps
分享到:
相关推荐
"nginx-若依-定值配置.zip"这个压缩包文件很可能是提供了一套预设的Nginx配置,用于特定的若依(RuoYi)项目。若依是一个基于Spring Boot开发的快速开发平台,适用于企业级后台管理系统。接下来,我们将深入探讨...
- 下载并编译nginx-rtmp-module源码,将其集成到Nginx配置中。 - 配置Nginx服务器,设置RTMP模块的相关指令,如应用的监听端口、流存储路径等。 - 启动或重启Nginx服务,使其加载新的配置。 4. **配置RTMP转发**...
### 泛微协同办公nginx部署手册 #### 一、服务器背景环境及准备工作...通过以上步骤,我们成功完成了泛微协同办公系统Nginx的安装与配置工作,实现了负载均衡与HTTPS的安全连接,为用户提供了一套高效稳定的办公环境。
9. **Readme和FAQ**:`Readme nginx-win version.txt`和`FAQ nginx-win version.txt`是关于此特定Windows版本Nginx的说明文件和常见问题解答,是快速上手的重要参考资料。 总之,这个压缩包提供了一套完整的Nginx ...
FastDFS-Nginx-Module V1.19 是一个专为Nginx设计的FastDFS扩展模块,它允许Nginx直接与FastDFS进行交互,从而实现高效的文件上传和下载服务。FastDFS是一个开源的高性能、轻量级的分布式文件系统,它对文件进行管理...
在"conf"目录下,你可能找到了Nginx的主配置文件`nginx.conf`,以及可能存在的其他配置文件,如`waf.conf`(用于WAF的特定配置)。通过仔细研究这些文件,你可以深入了解Nginx与WAF的结合使用方式,并根据实际需求...
4. 安装fastdfs-nginx-module-1.22:将其编译为Nginx的模块,并配置Nginx,指定FastDFS的连接信息。 5. 安装Nginx-1.16.1:编译安装Nginx,配置反向代理规则,指向FastDFS的HTTP接口。 6. 配置负载均衡:如果有多台...
将FastDFS与Nginx结合,通过FastDFS-Nginx-Module这一中间件,可以构建出一套既高效又稳定的文件上传和下载服务。本文将深入探讨FastDFS-Nginx-Module 1.22版本的特性、安装与配置以及实际应用中的注意事项。 ...
Linux FastDFS-Nginx-Module 1.22 是一个专为Linux系统设计的高性能、高可用性的文件存储和分发系统,它结合了FastDFS文件服务器和Nginx网络服务器的功能,使得在Web环境中部署文件服务变得更为便捷。这个版本的模块...
安装nginx.txt":这份文档应该会涵盖安装Nginx的基本步骤,包括下载源码、编译配置和安装服务。 3. "3.支持拖拽播放的flash播放器,用开源的JW Player.txt":JW Player是一款流行的开源Flash和HTML5播放器,支持...
这个压缩包可能包含了预编译好的`Nginx`二进制文件以及必要的配置文件。安装步骤通常包括以下几点: 1. 解压`nginx-rtmp-win32-nms`压缩包。 2. 配置`nginx.conf`,添加`RTMP`和`HLS`相关的服务器块和指令。 - 在`...
在运维自动化领域,使用Python进行nginx配置文件的对比是一项非常实用的技能。nginx是一个高性能的HTTP和反向代理服务器,也是IMAP/POP3/SMTP服务器,广泛用于负载均衡、静态内容服务等场景。随着服务部署的增多,...
但在实际部署环境中,通常还会涉及到配置文件的修改、服务的管理(如启动、停止、重启)以及与其他服务(如PHP-FPM、数据库等)的集成。Nginx的灵活性和可扩展性使得它成为许多大型网站和应用程序的首选Web服务器。...
Nginx是一款高性能的HTTP和...总之,Nginx-1.14.2在Windows环境下提供了一套完整的Web服务器环境,通过灵活的配置和强大的功能,能满足各种网站服务需求。只需对配置文件进行适当的调整,即可轻松部署和管理多个网站。
《Nginx学习丛书:Nginx应用与提高》是一套深入探讨Nginx服务器的教程,涵盖了Nginx在各种场景下的应用和优化。这套资料的目的是帮助读者全面理解和掌握Nginx的强大功能,提升其在实际工作中的效能。 1. **第3章 ...
用户只需将这些文件解压到适当的位置,然后根据配置需求修改`conf`目录下的配置文件nginx.conf。 **Nginx的目录结构** - **nginx.exe**: 这是Nginx服务器的主要可执行文件,负责启动和管理Nginx服务。 - **conf**:...
【标题】"Linux与Windows系统下的Nginx-1.10.2"指的是一个包含了在...综上,这个压缩包为用户提供了一套在Windows和Linux环境下运行Nginx的基础,包括配置示例和可能的集成方案,是学习和部署Nginx的一个实用资源集合。
《Nginx高性能Web服务器详解》是一本深入探讨Nginx技术的专业书籍,由博文视点出版,电子工业出版社发行。...通过阅读本书,你将能够构建起一套高效、稳定的Nginx服务器环境,为你的业务保驾护航。
这里我们讨论的是一个基于Nginx 1.9.4、Tomcat和Memcached的负载均衡配置,这是一套常用的高性能Web服务架构。让我们详细探讨这些组件及其在负载均衡中的作用。 首先,Nginx是一个开源的反向代理服务器,以其高效的...