-
2018-06-24 19:29:55
Windows版和Linux版下载地址:http://nginx.org/en/download.html
本文只讲Windows系统的
下载后解压到指定目录即可
启动方式:
1、启动:进入主目录下,双击nginx.exe
关闭:启动任务管理器,找到Nginx,结束进程
2、启动:在主目录下打开DOS命令行窗口,输入:nginx start
关闭:输入nginx -s stop
推荐使用第二种方法,第一种方法关闭的时候太麻烦
常用到的命令如下:
nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。
nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。
nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。
nginx -s reopen 重新打开日志文件。
nginx -c filename 为 Nginx 指定一个配置文件,来代替缺省的。
nginx -t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
nginx -v 显示 nginx 的版本。nginx -V 显示 nginx 的版本,编译器版本和配置参数。
另外,如果想每次都手动敲命令开启和关闭nginx,可以在nginx安装目录下新添一个启动批处理文件startup.bat,双击即可运行。内容如下:
@echo off rem 如果启动前已经启动nginx并记录下pid文件,会kill指定进程 nginx.exe -s stop rem 测试配置文件语法正确性 nginx.exe -t -c conf/nginx.conf rem 显示版本信息 nginx.exe -v rem 按照指定配置去启动nginx nginx.exe -c conf/nginx.conf
接下来就是实践了,仅仅为完成一个反向代理
①先修改nginx.conf配置文件,如下:
#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; #配置代理参数 可以放在每个server下进行单独配置(需要代理的server) client_max_body_size 10m; #允许客户端请求的最大单文件字节数 client_body_buffer_size 128k; #缓冲区代理缓冲用户端请求的最大字节数 proxy_redirect off; proxy_set_header Host $host;#后端的Web服务器可以通过X-Forwarded-For获取用户真实IP proxy_set_header X-Real-IP $remote_addr; # 真实的客户端IP proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 代理路由信息,此处取IP有安全隐患 proxy_set_header X-Forwarded-Proto $scheme;# 真实的用户访问协议 proxy_connect_timeout 65;#nginx跟后端服务器连接超时时间(代理连接超时) proxy_send_timeout 65; proxy_read_timeout 65;#连接成功后,后端服务器响应时间(代理接收超时) proxy_buffer_size 4k; #设置代理服务器(nginx)保存用户头信息的缓冲区大小 proxy_buffers 4 32k;#proxy_buffers缓冲区,网页平均在32k以下的话,这样设置 proxy_busy_buffers_size 64k; #高负荷下缓冲大小(proxy_buffers*2) proxy_temp_file_write_size 64k; #设定缓存文件夹大小,大于这个值,将从upstream服务器传 #负载均衡组 #upstream的负载均衡,weight是权重,可以根据机器配置定义权重。weigth参数表示权值,权值越高被分配到的几率越大。 #静态服务器组 upstream staticCluster{ server 192.168.0.144:8088 weight=1; } #动态服务器组 upstream dynamicCluster{ #ip_hash; server 192.168.0.144:8088 weight=1; #server 192.168.0.144:8089 weight=1; } server { #监听端口 listen 80; #域名可以有多个,用空格隔开 server_name localhost; #charset koi8-r; #设置编码为utf-8; charset utf-8; #nginx访问日志 #access_log logs/host.access.log main; #location / { # index login.html; #} #页面地址 set $dz /dev/opt/web/demo; location = / { root $dz; index login.html; } #静态文件交给nginx处理 location ~* \.(htm|html|json|gif|jpg|jpeg|png|bmp|swf|ico|rar|zip|txt|flv|mid|doc|docx|ppt|pdf|xls|xlsx|mp3|wma|eot|svg|ttf|woff)$ { #如果后端的服务器返回502、504、执行超时等错误,自动将请求转发到upstream负载均衡池中的另一台服务器,实现故障转移 #proxy_next_upstream http_502 http_504 error timeout invalid_header; #proxy_cache cache_one; #对不同的HTTP状态码设置不同的缓存时间 proxy_cache_valid 200 304 302 5d; #proxy_cache_valid any 5d; #以域名、URI、参数组合成Web缓存的Key值,Nginx根据Key值哈希,存储缓存内容到二级缓存目录内 proxy_cache_key '$host:$server_port$request_uri'; add_header X-Cache '$upstream_cache_status from $host'; #静态服务器组 #proxy_pass http://staticCluster; #所有静态文件直接读取硬盘 root $dz; expires 30d; #使用expires缓存模块,缓存到客户端30天 } #静态文件交给nginx处理 location ~* \.(js|css)$ { root $dz; expires 1h; } #动态文件交给tomcat/jetty处理 location ~*$ { proxy_intercept_errors on; # 关键参数:这个变量开启后,我们才能自定义错误页面,当后端返回404,nginx拦截错误定义错误页面 #proxy_pass http://127.0.0.1:8088; proxy_pass http://dynamicCluster; } #fastcgi_intercept_errors on; # 关键参数:这个变量开启后,我们才能自定义错误页面,当后端返回404,nginx拦截错误定义错误页面 error_page 404 /login.html; location = /login.html { root $dz; index login.html; } # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} } # another virtual host using mix of IP-, name-, and port-based configuration # #server { # listen 8000; # listen somename:8080; # server_name somename alias another.alias; # location / { # root html; # index index.html index.htm; # } #} # HTTPS server # #server { # listen 443 ssl; # server_name localhost; # ssl_certificate cert.pem; # ssl_certificate_key cert.key; # ssl_session_cache shared:SSL:1m; # ssl_session_timeout 5m; # ssl_ciphers HIGH:!aNULL:!MD5; # ssl_prefer_server_ciphers on; # location / { # root html; # index index.html index.htm; # } #} }
nginx、jar包以及页面路径放置如下:
②更改host:在C:\Windows\System32\drivers\etc目录下的host文件中添加一条DNS记录
127.0.0.1 www.demo.com
③运行jar包,双击也行,在jar包所在的目录下打开DOS窗口输入:java -jar demo.jar也行。
④启动nginx,根据上面的配置现在输入www.demo.com
这时候应该就可以访问了。
关于nginx更详细的资料见另一篇《nginx相关》
背景:
想起在本地配nginx的主要原因是访问系统外网不能获取客户真实的IP,开始先把远程的nginx关掉,直接访问系统,没能解决问题,第一步排除是由于nginx导致IP获取不准确;
在本地服务器访问内网系统,并用postmen测试能够准确获取IP;
在本地配置nginx能够正确获取IP,进一步排除由于nginx导致IP获取不准确;
最后还是没能解决IP的获取问题,与同事交流认为是远程服务器那边的网络环境改变了,我对于网络这方面不太了解,具体如何解决这个问题还有待与相关专业人士学习,路漫漫其修远兮。
更多相关内容 -
怎样修复Windows 10的用户配置文件无法加载错误?
2021-07-16 01:49:32如果您的PC拒绝加载您的配置文件,并且在蓝屏上显示...windows 10更新后或创建新的用户配置文件时,通常会发生此错误。 一些用户在完成系统还原后也报告了此错误。 无论情况如何,我们在下面列出了两种解决方法...登录计算机就像输入密码(如果有)并点击登录按钮一样简单。 如果您的PC拒绝加载您的配置文件,并且在蓝屏上显示“无法加载用户配置文件”错误消息,则说明某些文件或服务会为您的PC用户配置文件供电。 请按照本文中两个解决方案中的任何一个来解决此错误。
windows 10更新后或创建新的用户配置文件时,通常会发生此错误。 一些用户在完成系统还原后也报告了此错误。 无论情况如何,我们在下面列出了两种解决方法。 如果您当前在windows 10计算机上遇到此烦人的错误,则可以使用以下任何方法解决此问题。
方法1:替换NTUSER.DAT文件
windows 10上无法加载用户配置文件错误的被引用最多的原因之一是NTUSER.dat文件损坏或损坏。 Windows将您的配置文件设置,首选项,配置等存储在该文件中。 当您对计算机进行一些更改时,例如您更改了默认浏览器,背景图像,显示分辨率等,所有更改都保存在NTUSER.dat文件中。
在操作系统升级过程中,文件可能已损坏或损坏。 使用损坏的NTUSER.DAT,您可能会在登录到个人资料时遇到一些困难。 因此,无法加载用户配置文件错误。 若要解决此问题,您可以将计算机的默认配置文件中的NTUSER.dat文件替换为未损坏的NTUSER.dat文件。 这是解决方法。
步骤1:登录到计算机上的另一个配置文件。
步骤2:启动文件资源管理器,然后打开本地磁盘(C :)文件夹。
步骤3:双击“用户”以打开文件夹。
步骤4:默认情况下,默认配置文件文件夹始终在Windows PC上隐藏。 点击隐藏的项目框进行检查。
这将使默认配置文件文件夹(以及其他隐藏文件)在文件资源管理器中可见。
步骤5:点按两次“默认”。
步骤6:找到NTUSER.DAT文件并重命名。 或者,您可以将其移动到计算机上的另一个文件夹或外部存储设备(例如USB闪存)中。
现在,返回到“用户”文件夹(C:\ Users),并将来宾配置文件(或任何其他可用的配置文件)的NTUSER.DAT文件复制到默认用户文件夹。
步骤7:双击Guest Profile文件夹(或计算机的Guest文件夹的任何名称)。
步骤8:从Guest Profile文件夹复制NTUSER.DAT文件,并将其粘贴到Default profile文件夹中。
现在,尝试重新登录到显示“无法加载用户配置文件”错误的配置文件,您应该能够成功登录。
-
windows系统搜索本地文件缓慢怎么办?
2022-04-14 18:33:24伴随着时代发展,互联网也慢慢走进了千家万户,越来越多的人也开始使用了解...拿最为大家喜闻乐见的游戏来说,在电脑上你的配置足够好的话,可以游玩画质非常好,制作非常精良的游戏,但是手机上能玩的游戏非常有限,伴随着时代发展,互联网也慢慢走进了千家万户,越来越多的人也开始使用了解互联网,而对互联网个人角度起到支撑作用的个人用户机,也就是个人电脑(Personal computer,简称PC)的安装量和使用量也伴随着物联网的发展快速增长,虽然现在智能手机的快速普及让很多人即使不用电脑也能获得非常全面的网络体验,但是,相对于电脑,无论是硬件,使用体验以及功能,手机要比上电脑,还需要很长时间。拿最为大家喜闻乐见的游戏来说,在电脑上你的配置足够好的话,可以游玩画质非常好,制作非常精良的游戏,但是手机上能玩的游戏非常有限,并且很多无论是观感还是体验上都是远不能和PC上的游戏相比的,下面就简单放两张图,大家自行对比一下。
(这是荒野大镖客2的实机截图)
(这是最为大家所熟知的王者荣耀的截图)
通过上面的截图,孰优孰劣,一目了然。
手机的发展刚处于增长期,目前机甚至无法满足正常运行10年前的PC大型游戏,当然,伴随着技术的发展,以后慢慢手机的机能也能支持游玩大型游戏,现在的原神以及一些优秀的手机上的3D游戏也预示着这一天的到来不会太晚。
啊,一不小心扯得有点远了,让我们吧话题转回来,还是谈谈PC吧。
PC因为强大的信息处理能力,所以真正在生活中无论是办公还是处理比较复杂的事务的时候,一般都是使用电脑处理。但是伴随着我们处理和创造的东西越来越多,电脑中的文件也会越来越多。这个时候我们如果没有平时整理文件的习惯,再去寻找我们需要的文件就会变的异常困难。并且有的时候,我们在解决一些软件存在的问题或者安装软件的时候需要找到一些文件,这个时候我们去寻找这个文件也是非常困难的事情。
这个时候就会有些同学想,怎么解决这个问题,总不能每次都一点一点慢慢找吧,那样无疑会浪费很多时间。
网页我们有搜索引擎帮助我们获取想要了解和获取的资源和知识,但是电脑本机有没有这样的功能呢?答案是有的,因为windows系统无论是装机量还是用户群体都是最高的,这里我们只以windows系统为例。
具体操作步骤为:
1.打开我电脑
2.点击搜索栏,键入欲搜索的文件的名字。
这里我们以搜索“steam”为例,通过windows系统自带的搜索搜索含有“steam”关键字的文件。
这样就会把电脑中所有含有“steam”关键字的文件全部搜索出来了,但是呢,这里存在一个问题
是什么问题呢?那就是系统自带的搜索真的真的真的很慢,我在搜索开始的时候还是在写“2.点击搜索栏,键入欲搜索的文件的名字。”这一段话,但是现在已经过去3分钟了,它还没有搜完,并且搜索出来的结果也并不是特别直观。
带有“steam”关键字的文件在我的电脑中的数量并不是特别多,只有大概几百个,但是系统自带的搜索引擎却搜了很长时间(甚至在我写这段话的时候还没搜完,现在已经过去差不多7分钟了),如此缓慢的速度,甚至比不上我们自己一个一个去找我们想要的文件。我们就只能这样束手无策了吗?当然不会,人类的智慧是无穷的,为了解决这个问题,我向大家推荐一款快速的本地文件搜索软件,并且此软件完全安全免费无捆绑(毕竟是外国的软件,没有国产软件那么恶心),另外这款软件体积小巧,一共才几兆的大小,完全不用担心它会影响电脑性能。
至于下载途径,大家可以去我们的网站或者搜索我们的小程序“软件锦囊”下载,当然也可以去官网下载,但是我为大家写了这么多东西,大家确定不去看一下吗?我们的网站可是提供完全免费无捆绑的软件的,(毕竟都是我自己实机测试的)不是好用的软件不会放上去的。
这款软件的名字叫everything,是一款非常强大的本地搜索工具,用过的人都知道用多么好用。
编辑
添加图片注释,不超过 140 字(可选)
下面我们来测试一下它的搜索速度,同样是搜索steam文件名。
呃,这里就不发视频了,因为我没下录屏软件,实际录制下来需要的内存也蛮大的,直接说结果吧,我搜索steam使用的时间甚至不到1秒,使用everything搜索本地文件于系统自带的速度对比可见一斑。
最后的最后呢,也是希望这篇文章能够为大家提供些许的帮助,也希望大家能够关注我们的网站或者直接搜索我们的小程序“软件锦囊”,寻找好用的软件。
-
Windows 7 下Maven的下载安装配置 (配置本地仓库及修改路径)
2018-11-15 12:14:14windows 7 64位 官网下载Maven 1 首先去官网:http://maven.apache.org/ 进行下载,这里尽量不要选太高级的版本,选个稳定的版本就可以了。 上面的两个箭头都可以进行选择,第一个箭头是代表最新的版本,...环境
windows 7 64位
官网下载Maven
1 首先去官网:http://maven.apache.org/ 进行下载,这里尽量不要选太高级的版本,选个稳定的版本就可以了。
上面的两个箭头都可以进行选择,第一个箭头是代表最新的版本,这里我选择了第二个箭头,也就是最底下的这个箭头。
2 选择Maven版本
选中点击下载,即可。
解压缩
配置Maven环境变量
可以参考上一篇文章:win7环境下配置java JDK 环境变量
添加变量:MAVEN_HOME,变量值为:E:\JAVAenv\apache-maven-3.5.2,也就是刚解压缩的文件路径
在Path后添加
;%MAVEN_HOME%\bin;
,注意这里的,
一定是要英文的。
点击确定,确定,确定。
验证
Windows + R 打开DOS窗口,然后输入:mvn -v,如果出现以下结果则代表配置成功了。
Maven的本地仓库配置
Maven的本质就是一个仓库,统一管理好Jar包,默认Jar包位置在
C:\Users\用户名.m2 目录下
,我们也可以将Maven理解为一个“缓存仓库”,当开发项目的时候,首先会从Maven中获取Jar包,当本地Maven中没有Jar包的时候,会从远程仓库(中央仓库)中下载并“缓存”到本地仓库中,也就是将远程仓库的jar包下载到本地仓库里面去。如果不修改本地仓库地址的话,我们会发现
C盘
所占用存储会越来越大,所以,为了考虑以后C盘的存储空间,我们可以将Maven的下载路径修改一下,主要操作文件为:maven安装目录\conf\setting.xml文件
主要添加了下面这一行:
<localRepository>E:\JAVAenv\Maven_Repo</localRepository>
当然,在Windows下权限往往没有那么好用,所以我们手动创建这个文件夹
检验设置是否生效
打开DOS,输入:
mvn help:system
下载完成
现在我们到刚刚配置的那个文件夹下看一下,会发现多出一些从中央仓库下载下来的文件夹。
上面就是安装配置Maven的全部过程,如果你觉得可行的话,可以点个赞,回复一下小编也可。
个人网站:http://xudailong.cc
关注「蛇崽网盘教程资源」公众号 ,在微信后台回复「领取资源」,获取IT资源200G干货大全。
关注「蛇崽网盘教程资源」公众号 ,在微信后台回复「领取资源」,获取IT资源200G干货大全。
在微信后台回复「130个小程序」,即可免费领取享有导入就能跑的微信小程序
-
Solr配置文件详解
2017-06-14 14:20:01Solr配置文件位于solr/conf目录下,因各个版本的solr目录不太一致,所以下面以solr5.x或者以上版本来说明相关配置文件的参数及一些相关作用。 2 目录结构说明 官网下载solr之后解压: 目录说明: bin:Solr... -
修改DOSBox配置文件(调整窗口大小,挂载程序自动运行)
2021-09-27 10:29:26修改DOSBox配置文件(调整窗口大小,挂载程序自动运行)。 -
Windows下本地git服务器端安装图文教程
2018-06-29 15:29:04好了,关于 在Windows下本地git服务器端安装教程 就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。 歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注... -
windows下通过Rclone挂载Google Drive到本地
2020-05-08 01:32:48本文要点: 1. 推荐使用团队盘,无限空间 2. 使用自己的私有api,更加安全稳定 3. 使用GUI,配置更加简单直观 4. 无需修改系统环境变量即可设置代理 -
Windows 10系统下Android Studio安装与配置
2021-10-09 16:09:26在Windows系统下载任何软件,我的建议是去官网下载,避免不必要的麻烦和其他影响。 Android studio下载地址https://developer.android.google.cn/studio/ 点击红框里的按钮。 再这里我们可以看到Windows 64位有... -
Windows10性能优化设置
2019-07-16 23:10:42Windows10性能优化设置 作者:雷神Club 链接:https://www.zhihu.com/question/33855201/answer/603615372 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 刚到手的新电脑,... -
windows 用户配置文件复制
2012-11-06 17:29:28完成Windows用户配置文件复制工作的两种常规方法是都复制的方法,只有手动与自动之分罢了。 手工复制:公司给出的文档采用的是手工复制:%SystemRoot%\Documents and Settings\UserName下的“「开始」菜单”、... -
MySQL之——MySQL5.7以上my.cnf配置文件配置
2019-02-27 23:02:39转载请注明出处:... 简单配置,低配置服务器配置 [client] #客户端设置 port = 3306 socket = /data/mysql/data/mysql.sock default-character-set = utf8mb4 [mysqld] use... -
完美解决“配置Windows Update更新。
2020-10-10 09:59:30尝试了多次发现无论怎么样开机都会卡在更新那里,多次重启后C盘(系统盘)的日记文件越来越大使得C盘空间越来越少,在C盘空间只有几十兆的时候卡了一会儿就直接关机重启了。。。启动后显示清理,结果就直接进入系统... -
Windows下本地安装git客户端
2018-08-12 20:07:16《 Windows下本地git服务器端安装图文教程 》 关于git 分布式:Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具。 分支即时性:创建和切换分支几乎是同时进行的,用户可以... -
UE4 Config配置文件详解(2017.4.1更新)
2016-10-13 00:01:47之前文档中的错误已经更正,欢迎大家随时指出文章的不足。 (如果只是想了解如何使用,直接看第三章节就可以了) 一 配置总体概述 UE4中,配置文件(Config)其实就是.ini...一个完整的配置文件格式如下图1-1所... -
Windows 10 系统下Laravel框架Homestead开发环境安装及配置详解
2018-12-02 20:33:38Windows 10 系统下Laravel框架Homestead开发环境安装及配置详解 写在开头 关于Laravel框架的Homestead开发环境安装及部署,网上有很多相关的技术文章,其中Eagle Luo有一篇文章写得非常好,我的第一个homestead... -
redis:命令行查看修改配置文件项、配置文件说明
2019-12-24 12:09:38config set requirepass 12345 // 修改密码,这是一个热修改,并不会保存到配置文件中,重启计算机后无效;也可以修改端口号 config set requirepass “” // 取消密码 config rewrite 可以把配... -
mysql学习笔记整理——my.ini配置文件
2021-03-22 14:54:00my.ini配置文件可以对数据库一些常用配置进行设置,如:engineer、port、character等,因此这个文件也是非常重要的,当然也可以全部使用默认配置的形式。 一、my.ini的位置 这里要特别注意一下,my.ini默认是在mysql... -
windows下Tomcat详细安装配置教程
2021-02-28 22:45:17springboot用习惯后,... 打开tomcat目录下apache-tomcat-9.0.43\conf\logging.properties配置文件 找到下面这行配置 java.util.logging.ConsoleHandler.encoding = UTF-8 将UTF-8改为GBK,重启,就会发现是正常的了 -
mysql配置文件(完整版)
2020-04-16 09:41:31[client] #客户端设置 port = 3306 socket = /data/mysql/data/mysql.sock default-character-set = utf8mb4 [mysqld] #mysql启动时使用的用户 ...#为MySQL客户端程序和服务器之间的本地通讯指定一个套接字文件... -
Windows操作系统安全配置缺陷自动检测技术
2021-10-28 15:55:07端口扫描检测3.2.3,本地安全检测3.2.4,系统版本及补丁检测3.2.5,网络配置检测3.2.6,安全日志检测3.3,程序函数清单设计成果设计心得 一,绪论与背景 1.1,绪论 近年来,随着人类社会的进步和信息技术的发展,人类... -
解除windows10多账户远程桌面连接限制
2020-03-03 19:54:14解除windows10多账户远程桌面连接限制 发表于2019-04-09更新于2020-01-23分类于技术 从上一篇文章开启windows的远程桌面功能我们说到,windows默认情况下只能同时登录一个账号,并且手机连上电脑,电脑就会退出登录,... -
Windows安全配置技术(转)
2019-07-10 01:33:10【简介】 随着动网论坛的广泛应用和动网上传漏洞的被发现以及SQL注入式攻击越来越多的被使用,WEBSHELL让防火墙形同虚设,一台即使打了所有微软补丁、只让80... Windows NT里,用户被分成许多组,组和组之间都有... -
使用 Kubernetes 在 Windows 10 上创建本地集群
2018-03-24 00:00:00最近我的一个客户在他们的核心基础设施中开始尝试使用 Kubernetes,可能有些读者对 Kubernetes 不太熟悉,Kubernetes 是由 Google 开发的 DevOps 工具,可以用以管理容器化的服务。 所有迹象都表明 Kubernetes 在 ... -
jvm内存快照dump文件太大,怎么分析
2019-02-25 16:18:00对于比较小的dump,eclipse可以打开,但一旦dump文件太大,eclipse就有点束手无策。 这时候怎么办呢?可以使用linux下的mat,既Memory Analyzer Tools 2、dump生成 dump可以是内存溢出时让其自动生成,或者... -
你不具备访问 IIS 配置文件的权限。要在 IIS 上打开和创建网站,需要使用 Administrator 帐户运行 Visual ...
2020-07-22 10:58:49发布过程就不赘述了,是将编译生成后的文件发布到IIS,那么如果每次程序修改调试时,都需要生成编译一次再更新IIS对应的目录,显然效率太低了。 其实,vs可以调用本地的IIS来启动web程序,也就是当我们部署IIS时,... -
Win10服务主机本地系统cpu占用高,内存占用高,磁盘占用高解决方案
2021-07-31 06:17:26最近有用户反馈使用Win10系统特别的卡,在打开任务管理器查看之后发现有一个服务主机本地系统cpu占用高,磁盘高占用高,内存也很高,电脑都卡的没法使用,那么这是怎么回事,如何解决呢?服务主机本地系统是Win10... -
复制Windows用户配置文件
2007-05-04 23:47:00两种常规方法完成Windows用户配置文件复制工作的两种常规方法是都复制的方法,只有手动与自动之分罢了。手工复制:公司给出的文档采用的是手工复制:%SystemRoot%/Documents and Settings/UserName下的“「开始」... -
windows命令行大汇总
2021-12-23 21:12:19比尔盖茨的windows系统 微软的初衷就是为让家庭妇女都可以熟练操作 因此,在使用上用大量的界面选择菜单 代替了晦涩的命令行操作。 这就让我们,渐渐忘记了 windows强大的命令行 和一些强大到没朋友的自带... -
win10 nas搭建_Windows Server 2019搭建NAS的一些总结
2020-10-20 00:14:48前言前几天心血来潮想要搭建NAS,尝试在Windows Server 2019上搭建,经过30多个小时的折腾以后,被Windows的防火墙,文件权限和账户管理弄到崩溃;被Linux的众多命令和软件迭代浪费不少时间。谷歌了不少资料和文档,...