当前位置: 首页 > news >正文

asp.net 网站开发框架自己开发企业管理系统

asp.net 网站开发框架,自己开发企业管理系统,网站降权该怎么做,中国建设网站齐齐哈尔市Nginx可以作为静态页面的web服务器#xff0c;同时还支持CGI协议的动态语言#xff0c;比如perl、php等。但是不支持java。Java程序只能通过与tomcat配合完成。Nginx专为性能优化而开发#xff0c;性能是其最重要的考量,实现上非常注重效率 #xff0c;能经受高负载的考验,… Nginx可以作为静态页面的web服务器同时还支持CGI协议的动态语言比如perl、php等。但是不支持java。Java程序只能通过与tomcat配合完成。Nginx专为性能优化而开发性能是其最重要的考量,实现上非常注重效率 能经受高负载的考验,有报告表明能支持高达 50,000个并发连接数。 https://lnmp.org/nginx.html https://news.netcraft.com/archives/category/web-server-survey/ #安全问题建议用nobody,不要用root. #user nobody;#worker数和服务器的cpu数相等是最为适宜 worker_processes 2;#work绑定cpu(4 work绑定4cpu) worker_cpu_affinity 0001 0010 0100 1000#work绑定cpu (4 work绑定8cpu中的4个) 。 worker_cpu_affinity 0000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000#error_log path(存放路径) level(日志等级)path表示日志路径level表示日志等级 #具体如下[ debug | info | notice | warn | error | crit ] #从左至右日志详细程度逐级递减即debug最详细crit最少默认为crit。 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;#pid logs/nginx.pid;events {#这个值是表示每个worker进程所能建立连接的最大值所以一个nginx能建立的最大连接数应该是worker_connections * worker_processes。#当然这里说的是最大连接数对于HTTP请求本地资源来说能够支持的最大并发数量是worker_connections * worker_processes#如果是支持http1.1的浏览器每次访问要占两个连接#所以普通的静态访问最大并发数是 worker_connections * worker_processes /2#而如果是HTTP作为反向代理来说最大并发数量应该是worker_connections * worker_processes/4。#因为作为反向代理服务器每个并发会建立与客户端的连接和与后端服务的连接会占用两个连接。worker_connections 1024; #这个值是表示nginx要支持哪种多路io复用。#一般的Linux选择epoll, 如果是(*BSD)系列的Linux使用kquene。#windows版本的nginx不支持多路IO复用这个值不用配。use epoll;# 当一个worker抢占到一个链接时是否尽可能的让其获得更多的连接,默认是off 。multi_accept on;# 默认是on ,开启nginx的抢占锁机制。accept_mutex on; }http {#当web服务器收到静态的资源文件请求时依据请求文件的后缀名在服务器的MIME配置文件中找到对应的MIME Type再根据MIME Type设置HTTP Response的Content-Type然后浏览器根据Content-Type的值处理文件。include mime.types;#如果 不能从mime.types找到映射的话用以下作为默认值default_type application/octet-stream;#日志位置access_log logs/host.access.log main;#一条典型的accesslog#101.226.166.254 - - [21/Oct/2013:20:34:28 0800] GET /movie_cat.php?year2013 HTTP/1.1 200 5209 http://www.baidu.com Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDR; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; Tablet PC 2.0); 360Spider#1101.226.166.254:(用户IP)#2[21/Oct/2013:20:34:28 0800](访问时间) #3GEThttp请求方式有GET和POST两种#4/movie_cat.php?year2013当前访问的网页是动态网页movie_cat.php即请求的后台接口year2013为具体接口的参数#5200服务状态200表示正常常见的还有301永久重定向、4XX表示请求出错、5XX服务器内部错误#65209传送字节数为5209单位为byte#7http://www.baidu.comrefer:即当前页面的上一个网页#8Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; #.NET CLR 3.0.30729; Media Center PC 6.0; MDDR; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; Tablet PC 2.0); 360Spider agent字段通常用来记录操作系统、浏览器版本、浏览器内核等信息log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for;#开启从磁盘直接到网络的文件传输适用于有大文件上传下载的情况提高IO效率。sendfile on;#一个请求完成之后还要保持连接多久, 默认为0表示完成请求后直接关闭连接。#keepalive_timeout 0;keepalive_timeout 65;#开启或者关闭gzip模块#gzip on ;#设置允许压缩的页面最小字节数页面字节数从header头中的Content-Length中进行获取。#gzip_min_lenth 1k;# gzip压缩比1 压缩比最小处理速度最快9 压缩比最大但处理最慢传输快但比较消耗cpu#gzip_comp_level 4;#匹配MIME类型进行压缩无论是否指定text/html类型总是会被压缩的。#gzip_types types text/plain text/css application/json application/x-javascript text/xml #动静分离#服务器端静态资源缓存最大缓存到内存中的文件不活跃期限open_file_cache max655350 inactive20s; #活跃期限内最少使用的次数否则视为不活跃。open_file_cache_min_uses 2;#验证缓存是否活跃的时间间隔open_file_cache_valid 30s;upstream myserver{# 1、轮询默认# 每个请求按时间顺序逐一分配到不同的后端服务器如果后端服务器down掉能自动剔除。# 2、指定权重# 指定轮询几率weight和访问比率成正比用于后端服务器性能不均的情况。#3、IP绑定 ip_hash# 每个请求按访问ip的hash结果分配这样每个访客固定访问一个后端服务器可以解决session的问题。#4、备机方式 backup# 正常情况不访问设定为backup的备机只有当所有非备机全都宕机的情况下服务才会进备机。#5、fair第三方#按后端服务器的响应时间来分配请求响应时间短的优先分配。 #6、url_hash第三方#按访问url的hash结果来分配请求使每个url定向到同一个后端服务器后端服务器为缓存时比较有效。# ip_hash;server 192.168.161.132:8080 weight1;server 192.168.161.132:8081 weight1 backup;#fair#hash $request_uri#hash_method crc32}server {#监听端口号listen 80;#服务名server_name 192.168.161.130;#字符集#charset utf-8;#location [|~|~*|^~] /uri/ { … } # 精确匹配# ~ 正则匹配区分大小写# ~* 正则匹配不区分大小写# ^~ 关闭正则匹配#匹配原则# 1、所有匹配分两个阶段第一个叫普通匹配第二个叫正则匹配。# 2、普通匹配首先通过“”来匹配完全精确的location# 2.1、 如果没有精确匹配到 那么按照最大前缀匹配的原则来匹配location# 2.2、 如果匹配到的location有^~,则以此location为匹配最终结果如果没有那么会把匹配的结果暂存继续进行正则匹配。# 3、正则匹配依次从上到下匹配前缀是~或~*的location, 一旦匹配成功一次则立刻以此location为准不再向下继续进行正则匹配。# 4、如果正则匹配都不成功则继续使用之前暂存的普通匹配成功的location.location / { # 匹配任何查询因为所有请求都已 / 开头。但是正则表达式规则和长的块规则将被优先和查询匹配。#定义服务器的默认网站根目录位置root html;#默认访问首页索引文件的名称index index.html index.htm;#反向代理路径proxy_pass http://myserver;#反向代理的超时时间proxy_connect_timeout 10;proxy_redirect default; }location /images/ { root images ;}location ^~ /images/jpg/ { # 匹配任何已 /images/jpg/ 开头的任何查询并且停止搜索。任何正则表达式将不会被测试。 root images/jpg/ ;}location ~*.(gif|jpg|jpeg)$ { #所有静态文件直接读取硬盘root pic ;#expires定义用户浏览器缓存的时间为3天如果静态页面不常更新可以设置更长这样可以节省带宽和缓解服务器的压力expires 3d; #缓存3天}#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location /50x.html {root html;}}}
http://www.hkea.cn/news/14490471/

相关文章:

  • 网站域名注册证书查询网站建设的准备工作
  • 校园网站建设年度总结宠物网站项目
  • 宁波网站推广软件哪家强怎么用手机做软件
  • 网站注册域名备案潍坊营销网站
  • 网站建设 办公系统wordpress登录注册页面模板
  • 设计素材网站有哪些平台十大难进的互联网公司
  • 外贸中间体做哪个网站好网站怎么制作成软件
  • 建设工程检测预约网站编程培训就业班
  • 网站开发电子商务问答推广
  • 网站开发搜索功能店面招牌设计效果图大全
  • 石家庄 外贸网站建设公司如何开通自己的网站
  • h5做的公司网站如何建立wordpress商城
  • 张北网站seo大连市住建局官方网
  • 汾湖做网站网站页脚写什么
  • 二手车网站设计建网站 云主机
  • 建站网站如何清理缓存wordpress换网址图片打不开
  • 静态网站用什么做最快河南网络推广系统
  • 广东省高校质量工程建设网站软件开发文档资料包括哪些
  • 电脑怎么做服务器 网站网站定位分析是什么
  • 域名查询ip爱站网蒙阴哪有做淘宝网站的
  • 宜春网站建设银川网站建站
  • 淄博网站建设优惠臻动传媒iis php服务器搭建网站
  • 怎样在手机上建立自己的网站平面设计制作公司
  • 有没有做ppt好看的免费网站网站登录注册怎么做的
  • 备案的博客网站可以做别的吗服务器内存和普通内存有什么区别
  • 华大 网站建设重庆网站建设流程
  • 网络营销职能是什么网店搜索引擎优化的方法
  • 网站建设最新模板下载新型h5网站建设
  • 网站建设的必要性及意义外国的购物平台
  • 可以做微课ppt模板 网站有哪些百度网址大全网站大全