windows下三种web服务器搭建方式

admin3年前服务器49

一、第一种方法(live-server)

1、安装方法:

Npm安装: npm install -g live-server(前提是先安装node.js)

然后在所在项目目录下,打开命令行工具,输入 live-server,回车就可以了(注意这里默认打开的是index)。默认地址:127.0.0.1:8080

指定端口:live-server --port 9000

Vscode软件里面安装:在扩展里面搜索Live Server插件,然后安装好,打开项目,在右下角有个go live按钮,点击就可以打开此项目的发布地址,默认地址是127.0.0.1:5500

指定端口:打开vscode的设置文件settings.json,然后设置"liveServer.settings.port":5501(liveServer.settings.proxy可以设置代理)

2、live server的优缺点:

优点:实时更新,热更新。

缺点:因为是热更新,所以不稳定,很容易网页就自己刷新。

所以适合调试的时候用这个发布。演示的时候就最好不用这个。

二、 第二种方法(IIS服务器)

1、安装方法:

打开window的控制面板,打开程序与功能下面的打开或关闭windows功能,勾选如下图红色选框内的内容。(不同的windows版本可能有差异,我的系统是win7专业版)

然后关闭windows防火墙(不然只有你自己可以访问你发布的程序,别人无法访问)。

配置好之后,需要重启计算机才能生效。

2、发布:

在管理工具里面打开IIS管理器,然后点击添加网站。在添加网站对话框中,输入网站名称,选择物理路径和端口,其他默认,然后确定物理路径,选择存放发布后的文件系统的文件夹,端口选择除 80 以外的端口

默认打开文件是index,可以自己设置。

三、 第三种方法(nginx服务器)

1、下载nginx的安装包:

下载地址:nginx.org/en/download…,点击stable version即稳定版本进行下载了再解压即可。

2、Nginx网站的配置:

先把需要发布的网站目录拷贝到nginx文件夹下面的html文件夹里面。然后再进入conf文件夹打开nginx.conf文件进行配置,配置内容如下:

server {

listen 8180;

server_name localhost;

location /{

root html/share;

index index index.htm;

}

}

PS:有一个需要注意的点是nginx的默认端口80不能被占用了,如果被占用了,就把配置里面的端口改了或者把以前的发布的80端口的改成其他端口

3、Nginx的启动:

可以直接点击nginx解压包里面的nginx.exe程序,也可以在nginx的目录下打开命令窗口(在当前目录下打开命令窗口,可以在按住shift键的前提下再点击右键菜单,第三个就是在此处打开命令窗口),运行nginx命令启动nginx。

当修改了nginx.conf的配置的时候,需要重启nginx,命令是

nginx –s reload


免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

Web服务器租用注意事项

  通常建立一个网站,要考虑硬件平台、操作系统、数据库、Web服务器及Web应用软件等的选择问题。根据网站类型、网站规模、资金预算及经验等因素从众多的方案中选出适宜的产品,这不是一件简单的事情,而且还...

配置IIS网站web服务器的安全策略配置解决方案

通常地,大多数Web站点的设计目标都是:以最易接受的方式,为访问者提供即时的信息访问。在过去的几年中,越来越多的黑客、病毒和蠕虫带来的安全问题严重影响了网站的可访问性,尽管Apache服务器也常常是攻...

2019常见六种web服务器软件介绍

WEB服务器也可以称为网站服务器,可以用来放置网站文件,供用户浏览。那么常见的WEB服务器软件有哪些呢?①ApacheApache是世界使用排名的Web服务器软件。它几乎可以运行在所有的计算机平台上。...

服务器的配置 web服务器配置方法【步骤详解】

服务器配置其实是针对安装有服务器操作系统的设备进行软件或者硬件的相应设置、操作。文件服务器,数据库服务器,应用程序服务器,WEB服务器是服务器的四种类型,今天我们就简单来了解下web服务器的配置步骤是...

web服务器有几种类型?

WEB服务器也可以称为Web服务器。它可以为Web客户端(如浏览器)提供文档,还可以放置Web文件以供全世界浏览。可以在全球范围内下载数据文件。三个最受欢迎的Web服务器是ApacheNginxIIS...

web服务器是指什么?详解什么是web服务器

Web服务器,一般是指“网站服务器”,是指驻留于互联网上某种类型核算机的程序。Web服务器能够向Web阅读器等客户端供给文档,也能够放置网站文件,让全世界阅读,更能够放置数据文...