当前位置: 澳门新濠3559 > 服务器运维 > 正文

并且重命名为nginx【澳门新濠3559】,但是官方提

时间:2019-11-08 22:07来源:服务器运维
超简单的卸载vs2015总结(亲测可用),卸载vs2015 卸载vs相当头痛,这里总结一下网上找的一个比较简单的方法。(亲测可用哦) 以下参考两篇大佬的文章:                              

超简单的卸载vs2015总结(亲测可用),卸载vs2015

卸载vs相当头痛,这里总结一下网上找的一个比较简单的方法。(亲测可用哦)

以下参考两篇大佬的文章:

                                    

1、在C盘的搜索框内输入vs_enterprise.exe(我的是企业版,如果是社区版,那就是vs_community.exe;如果是专业版,那就是vs_professional),输入后进行搜索,搜索的结果如下

2、右击该程序,点击“打开文件的所在位置”,记住并复制该路径,比如我的路径为:C:ProgramDataPackage Cache{1a4d4608-a36d-4dc7-accd-206e23253076}

3、以管理员权限打开命令提示符,输入上述该路径,按回车,这样就进入该路径,操作如下图所示

4、再输入vs_enterprise.exe /uninstall /force(会跳出vs窗口,等它运行结束就行了,时间有点长。。。)

5、完成上述四步,即可完成卸载。

注意:路径最好是复制来的(百度如何复制电脑文件路径),如果是自己手动输入,那么一定要是在英文输入法下输入。还有vs_enterprise.exe /uninstall /force这行代码中间有两个空格,一定要加上。

Over Stackflow英文版教程如下:

最后,我们再下载一个工具,其最新版本下载地址为:

其用法为:

提取totaluninstaller.zip

  1. 打开管理员命令提示符。
  2. 执行setup.forceduninstall.exe(通过命令执行该文件)
  3. 按Y进行卸载。

关于Visual Studio 2017各版本安装包离线下载、更新和安装的方法以及通过已下载版本减少下载量的办法

澳门新濠3559 1

微软最近发布了正式版Visual Studio 2017并公开了其下载方式,不过由于VS2017采用了新的模块化安装方案,所以微软官方并未提供ISO镜像,但是官方提供了如何进行离线下载的方案给需要进行离线安装的用户,只不过都是英文。本文将对官方指南中的一部分进行翻译(这里说一句:翻译的部分就是最基础的离线下载和安装方案,另外,即使如以前微软提供了安装镜像,也仅会包含Visual Studio的基本核心组件和部分官方扩展,而微软、安卓和苹果等平台的SDK、模拟器和第三方扩展功能等会在用户选择后联网下载。而VS2017的离线包是包含所有可选项的)。好了,接下来将会分为四部分来叙述,分别是离线下载安装文件、离线安装VS2017、更新离线文件包以及如何通过已下载版本来减少下载其它版本下载量的方法。

1、下载Nginx

第一部分:离线下载安装文件

官网地址:

下载地址:

这里描述是包括所有版本,截图以下载VS2017社区版为例:

 澳门新濠3559 2

①登入VS官网下载页面,选择需要的版本点击下载,下载页点此进入。

2、下载Windows Service Wrapper

②下载完成后,打开下载文件所在文件夹,Windows 8.1及以上版本用户点击资源管理器上的文件-打开命令提示符-以管理员身份打开命令提示符;Windows7用户可在该文件夹空白处按住Shift键的情况下点击鼠标右键选择“在此处打开命令窗口”。

官网地址:

下载地址:

澳门新濠3559 3

澳门新濠3559 4 
澳门新濠3559 5 

③根据自己下载的VS2017版本,在打开的命令提示符窗口输入下面对应的命令并点击回车,等待程序启动即会开始下载(以下命令用于下载完整版离线包,包含全功能以及全语言包,其中红色部分为下载文件存放路径,根据自身情况用户可自行更改)

3、解压Nginx压缩包文件到C盘根目录,并且重命名为nginx

企业版:

澳门新濠3559 6 

vs_enterprise.exe --layout c:vs2017offline

4、将"winsw-1.19-bin.exe"重命名为"nginx-service.exe",并且复制到nginx根目录

专业版:

澳门新濠3559 7 

vs_professional.exe --layout c:vs2017offline

5、在nginx根目录编写nginx-service.xml文件

社区版:

澳门新濠3559 8并且重命名为nginx【澳门新濠3559】,但是官方提供了如何进行离线下载的方案给需要进行离线安装的用户。 

vs_community.exe --layout c:vs2017offline

 nginx-service.xml文件内容 

澳门新濠3559 9

<?xml version="1.0" encoding="UTF-8" ?>
<service>
 <id>Nginx</id>
 <name>Nginx</name>
 <description>本服务用于加载Nginx服务,请确保开机启动。</description>
 <logpath>C:nginxlogs</logpath>
 <executable>nginx.exe</executable>
 <stopexecutable>nginx.exe</stopexecutable>
 <stopargument>-s</stopargument> 
 <stopargument>stop</stopargument>
 <logmode>rotate</logmode>
</service>

如果需要下载单一语言的或其中某几种语言的离线文件,可采用以下命令:

 6、安装Nginx系统服务或者卸载Nginx系统服务

企业版:vs_enterprise.exe --layout c:vs2017offline --lang zh-CN

6.1、安装Nginx系统服务
按下Win+X+A键
打开命令提示符(管理员)
输入:
C:nginxnginx-service.exe install

专业版:vs_professional.exe --layout c:vs2017offline --lang zh-CN

 澳门新濠3559 10 
6.2、卸载Nginx系统服务
按下Win+X+A键
打开命令提示符(管理员)
输入:
C:nginxnginx-service.exe uninstall
澳门新濠3559 11 
7、查看系统服务
7.1、进入服务

社区版:vs_community.exe --layout c:vs2017offline --lang zh-CN

运行Win+R输入:

红色代码为语言参数,这里提供三种语言的参数供大家选择

services.msc

英语(美国):en-US

澳门新濠3559 12

中文:zh-CN(简体),zh-TW(繁体)

澳门新濠3559 13

日语:ja-JP

7.2、启动Nginx服务

如果需要同时下载多种语言,可以在--lang后面连续加上多个语言代码参数,用空格间隔开就行,比如—lang en-US zh-CN ja-JP,那么就会同时下载英文、中文和日文语言包。

澳门新濠3559 14

④如需更多语言包或者更多安装指令,请参考官方离线安装命令指南:点此进入。

8、成功启动之后,在IE浏览器中输入:

⑤等待文件下载,不要关闭文件下载窗口,等所有文件下载完成后该窗口会自动关闭,下载过程中不要断电断网,也不要关闭窗口,当然,如果断电断网或者关闭了下载窗口,没关系,输入命令重头来过,还是会继续下载的。

澳门新濠3559 15

澳门新濠3559 16

9、用命令方式启动、关闭Nginx服务
9.1、启动Nginx服务
按下Win+X+A键
打开命令提示符(管理员)
输入:net start nginx
澳门新濠3559 17 
9.2、关闭Nginx服务
按下Win+X+A键
打开命令提示符(管理员)
输入:net stop nginx
澳门新濠3559 18 
10、Windows查看进程和杀死进程
10.1、查看Nginx进程号
tasklist | findstr 服务名
按下Win+X+A键
打开命令提示符(管理员)
输入:
tasklist | findstr nginx
澳门新濠3559 19 

第二部分:离线安装

10.2、使用tskill命令杀死进程(tskill PID)
澳门新濠3559 20 
11、配置Nginx文件
Nginx配置文件目录:
C:nginxconf
澳门新濠3559 21 
11.1、编辑Nginx核心配置文件nginx.conf

本部分以安装社区版为例,其他版本安装过程一样,只是专业版和企业版需要激活授权。

# 根据你服务器的cpu核数来确定此值
worker_processes 2;
# events事件主要用来确定Nginx使用哪种算法
events {
  worker_connections 1024;
}

http {
  #隐藏Nginx版本信息
  server_tokens off;
  include    mime.types;
  default_type application/octet-stream;
  sendfile    on;
  keepalive_timeout 65;

 #代理的相关参数设置 
 fastcgi_connect_timeout 300;
 fastcgi_send_timeout 300;
 fastcgi_read_timeout 300;
 fastcgi_buffer_size 128k;
 fastcgi_buffers 4 128k;
 fastcgi_busy_buffers_size 256k;
 fastcgi_temp_file_write_size 256k;

 #启用gzip压缩,提高用户访问速度
 gzip on;
 gzip_min_length 1k;
 gzip_buffers   4 32k;
 gzip_http_version 1.1;
 gzip_comp_level 2;
 gzip_types    text/plain application/x-javascript text/css application/xml;
 gzip_vary on;
 gzip_disable "MSIE [1-6].";

 server_names_hash_bucket_size 128;
 client_max_body_size   100m; 
 client_header_buffer_size 256k;
 large_client_header_buffers 4 256k;

#增加虚拟主机
include vhosts.conf;

}

①打开刚刚存放离线文件的路径,比如E:vs2017offline,然后找到certificates文件夹并打开,依次安装该文件夹下的软件证书。双击证书并根据提示往下走就行了,实在懒得弄就一直下一步直到提示导入成功。

 11.2、编辑Nginx虚拟主机配置文件vhosts.conf

澳门新濠3559 22

 

澳门新濠3559 23

#NGINX安装初始化
server { 
    listen   80;
    charset utf-8;        
    server_name 127.0.0.1;
    location / {
        #打开浏览目录
        autoindex on;
        #显示出文件的大概大小
        autoindex_exact_size off;
        #显示的文件时间为文件的服务器时间
        autoindex_localtime on;
    root  C:wwwroothtml;
    index index.html index.htm;
    }
 } 

②运行离线根目录下的安装程序,各版本位置如下:

 12、创建网站根目录
12.1、在C盘根目录创建网站目录,命名为"wwwroot"。
澳门新濠3559 24 
12.2、在网站根目录放入站点目录,命名为"html"。
澳门新濠3559 25 
12.3、浏览网页
澳门新濠3559 26 

企业版:离线文件存储文件夹vs_Enterprise.exe

您可能感兴趣的文章:

  • Windows 2016 IIS10.0+PHP+MySQL环境搭建
  • Windows Server 2012 R2或2016无法安装.NET Framework 3.5.1的解决方法
  • Windows Server 2012 R2 或 2016无法安装.Net 3.5.1
  • Windows Server 2016 IIS10 安装配置图文详解
  • Windows Server 2016 PHP运行环境安装配置
  • Windows Server 2016 MySQL数据库安装配置详细安装教程
  • Windows Server 2016 IIS10 设置HTTPS HTTP/2 并跑分到 A+
  • Windows Server 2016 服务器配置指南之IIS10安装方法
  • windows server2016安装MySQL5.7.19解压缩版教程详解
  • 阿里云Win2016安装Apache和PHP环境图文教程

专业版:离线文件存储文件夹vs_Professional.exe

社区版:离线文件存储文件夹vs_Community.exe

③安装程序运行后,选择自己需要的模块和功能,确认所需后点击安装即可。顺便吐槽一下,社区版全工作负荷、全组件以及全语言包选择后需要空间93.85GB,所以大家还是选择自己需要的安装就行了……另外,需要Python扩展支持的朋友,可以自己下载Python安装,或者安装完成后自行到扩展添加,官方安装文件对Python扩展的包含据说要等下次更新……

澳门新濠3559 27

澳门新濠3559 28

④等待安装完成即可使用了。

第三部分:更新离线文件包

这部分比较简单,步骤如下:

①当微软提示有版本更新后,到官网下载最新的在线安装执行文件,下载地址:点此进入。

②按步骤执行本文第一部分下载离线安装文件的步骤,但是必须注意,--layout后的下载文件夹路径必须是旧版本离线文件存储的位置(如果你之前下载好没移动过那就是之前的下载路径),执行命令后安装程序会扫描已有文件并下载更新文件和新增文件。

③更新完成后可再次执行离线文件夹根目录下的安装程序进行软件更新,或者VS中直接检查更新,更新新版本理论上无需重新导入证书除非有新证书被下载。

第四部分:通过已下载版本减少其他版本离线下载量

这部分也很简单,原理就是社区版、专业版和企业版有大多数组件其实是相同,如果用户想离线下载所有版本,那么没有那个必要,企业版包含了其它所有版本的组件,所以理论上用户只用下载企业版即可,安装时是可选择安装社区版、专业版或者企业版的。当然目前前面所述只是理论,毕竟我没试验,当然以下方法可以百分百保证需要的用户用最少的下载量完成下载所有版本的VS2017。

如果你已经下载好了其中一版,均可进行如下操作:

①创建两个新文件夹,根据你自己的爱好重命名,最好是英文名。

②将已经下好的版本的所有文件都分别复制到这两个新文件夹中,并删除由之前下载程序下载在根目录下的六个文件。

澳门新濠3559 29

③下载另外两个版本的安装程序,接下来就是重复第一部分的步骤,但是命令行命令—layout后的路径参数根据版本分别设置为你刚刚新建的那两个文件夹。

④回车执行命令,程序会扫描和检查已经下载的组件,并现在自己版本对应的缺少的以及匹配的组件,不过这部分大小不会超过1GB,准确来说可能只有几十兆左右……

⑤等待完成,反正不一会儿就好了,然后就可以收藏三个版本的离线包了。

⑥至于更新嘛,参见第三部分。

第五部分:附加

这部分呢是附加的一部分,信息是完全下载(包含全功能全语言包)的社区版和企业版的详细文件信息,以及他们的差集文件夹信息;最大的是企业版,最小的是企业版和社区版文件夹差集的信息。最后就是,各版本离线包里面至少含以下关键字的文件夹中的内容是完全一模一样的,就是:SDK、.NET、Xamarin、Unity、Cocos、Unreal、Linux、Mac、iOS、Android、emulator……包含这些关键词的文件夹,大小合计应该超过16GB了……

澳门新濠3559 30

澳门新濠3559 31

澳门新濠3559 32

最后嘛就是,学习编程是条非常非常痛苦和漫长的路哪,它没我们想象的那么简单,因为实际上你要学的东西并不仅仅只是编写代码……当然学习也是快乐的,每当攻破一个难题带来的成就感总会驱使你继续向更高的成就努力~~哈哈,其实我就是想说,有没有想一起自学C#和.NET的童鞋哪?

编辑:服务器运维 本文来源:并且重命名为nginx【澳门新濠3559】,但是官方提

关键词: