20秒搭建web服务器,跨平台(mac,window)

服务器: http-server

问题:

其实搭建web服务器有很多种方法,比如:

1.本地的 apache, nginx

2.自己下载安装一个软件,如phpServer

3.node.js 静态web服务器 (页面加载图片时不方便)

4.http-server(推荐)

5.发布到远程服务器

解答:

推荐http-server的原因:

1.零配置

2.安装方便,只需要输入一句命令即可全局安装:    npm install http-server -g

3.使用简单,只要输入一条命令即可: http-server

4.灵活,只要你全局安装后,你就可以在自己的电脑里面任意的文件夾去开启这个服务,像mac本地的appache,当我换不同的页面的时候,还要将其他的文件替换成新的index.html,而http-server则不需要

5.跨平台,mac和window都可以

6.可以测试vue,react打包出来的文件,是否可以正确的运行起来.

使用步骤:

1.全局安装

 npm install http-server -g

2.cd 到你想开启的文件夾下面,执行一句命令即可

http-server [path] [options]  

比如执行:

http-server -p 8000 -o

其中,-p代表你设置服务器的端口号,-o代表默认浏览器直接打开

更多的配置,请看官网: https://github.com/indexzero/http-server 

 

原文地址:https://www.cnblogs.com/ipoodle/p/9943466.html

时间: 2024-10-11 16:19:59

20秒搭建web服务器,跨平台(mac,window)的相关文章

基于Nginx搭建Web服务器及虚拟主机相关配置详解

随着计算机与Internet技术的高速发展,各种各样的Web站点也就成为面向用户的中坚力量.在各种网站服务器软件中.除了Apache外,还有一款轻量级的HTTP服务器软件--Nginx. 基于Apache搭建Web服务器可以参考博文:基于Apache搭建Web服务器详解 一.Nginx服务简介 Nginx由俄罗斯的lgor Sysoev开发,专为性能优化而开发,其最知名的优点就是它的稳定性和低系统资源消耗.以及对HTTP并发连接的高处立能力(单台物理服务器可支持30000~50000个并发请求)

linux搭建web服务器

linux httpd 假设服务器地址为192.168.80.20/24 1.   将准备安装的httpd软件包共享给everyone , (1)在linux上mount.cifs  //真机IP地址/共享文件夹名   /media / ls  /meidia/ 查看 tar    xjvf   httpd-2.4.10.tar.bz2    -C  /usr/src       解压至/usr/src下 下面两个插件是httpd2.4以后的版本所需要的 http://ftp.jaist.ac.

如何搭建web服务器 使用Nginx搭建反向代理服务器

转载   如何搭建web服务器 使用Nginx搭建反向代理服务器 :   http://blog.csdn.net/w13770269691/article/details/6977727 引言:最近公司有台服务器遭受DDOS攻击,流量在70M以上,由于服务器硬件配置较高所以不需要DDOS硬件防火 墙.但我们要知道,IDC机房是肯定不允许这种流量一直处于这么高的,因为没法具体知道后面陆续攻击的流量会有多大,如果流量过大就会导致整个IDC网络 瘫痪.我们都知道北方的数据中心和南方的数据中心从带宽出

轻松使用Nginx搭建web服务器

如果读者以前做过web开发的话,就应该知道如何去搭建一个web服务器来跑你的web站点,在windows下你可能会选择去用IIS,十分的快捷,在linux下,你可能首先会想到apache,"一哥"( W3Techs网站数据的排名)啦 今天小编要介绍后起之秀nginx来实现web服务器.小编在前面的博客中也详细的聊过apache的使用,如今又来说nginx的使用,读者可能以后搭建web服务器的话就不知道选用哪一种,O(∩_∩)O~,别急,小编这就来给读者分析一下Nginx和Apache区

搭建web服务器实验

搭建web服务器 1.使用母盘链接克隆虚拟机并修改ip等基本参数: 克隆虚拟机,命名为web服务器,修改如下: ip a ##查看MAC地址 [[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 ##确保MAC地址与eth1一致 DEVICE=eth0 HWADDR=00:0C:29:88:f9:43 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=stati

使用Nodejs搭建Web服务器

使用Nodejs搭建Web服务器是学习Node.js比较全面的入门教程,因为实现Web服务器需要用到Nodejs中几个比较重要的模块:http协议模块.文件系统.url解析模块.路径解析模块.以及301重定向技术等,下面我们就一起来学习如何搭建一个简单的Web服务器. 作为一个Web服务器应具备以下几个功能: 1.能显示以.html/.htm结尾的Web页面 2.能直接打开以.js/.css/.json/.text结尾的文件内容 3.显示图片资源 4.自动下载以.apk/.docx/.zip结尾

在国外搭建 Web 服务器 - Linode VPS

在国外搭建 Web 服务器 - Linode VPS 买一台虚拟服务器(VPS),把你网站放在上面跑跑,找找感觉,平时也可以用它来练习.前几天,搜索到了有人推荐 Linode 的 VPS,昨天又有朋友问我用过 Linode 吗,于是就买了一份来给大家测试一下.如果你的网站用户主要来自国外,Linode 这样的服务器是不错的选择. 注:Linode 是国外的服务商,想要购买需要使用信用卡,信用卡支付不需要密码,确定以后会立即支付.还有,毕竟服务器在国外,有时会被封.所以,购买要谨慎哦.哦,还有,如

NodeMCU入门(4):搭建Web服务器,配置网络连接

准备工作 1.NodeMCU模块 2.ESPlorer v0.2.0-rc6 3.NodeMCU-HTTP-Server 搭建web服务器 下载https://github.com/wangzexi/NodeMCU-HTTP-Server文件,并上传到NodeMCU中 修改init.lua文件,可参看NodeMCU-HTTP-Server Example -- init.lua --------------------- -- wifi --------------------- print('

搭建web服务器环境

搭建web服务器的环境(配置PHP的工作环境): 首先要配置php,在Apache的配置文件夹中httpd.conf中配置 1把php配置成Apache的一个功能模块 LoadModule php5_module "F:\class22\amp\php\php5apache2_2.dll" 2.指定.php 后缀的文件交给PHP的功能模块处理 AddType apalication/x-httpd-php .php 3.确定PHP的配置文件php.ini的路径 PHPIniDir &q