快速搭建本地WebServer环境--anywhere

方式1. Nodejs anywhere 命令快速搭建

(需要nodejs环境)
● 安装anywhere包

npm install -g anywhere

● 在目录地址栏输入cmd, 打开命令提示符窗口, 输入命令
在这里插入图片描述

anywhere -p 8000

在这里插入图片描述

● 将会自动在浏览器打开, 或者手动输入 本机ip:8000 打开

方式2. 使用 PhpStudy 软件

下载链接: PhpStudy

方式3. 使用 Nodejs + Express

  1. 新建空目录 WWW
  2. cmd打开命令提示符窗口, 安装 express 包

npm install express

  1. 新建index.html文件
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>    
</body>
</html>
  1. 新建 server.js
	/**引入express框架,使用require函数传递形参 'express' 进行引入,其实在 let 的后面的名称可以自己定义即可*/	
    let express = require('express');    
    /**使用引入进来的express框架的变量名express来构建一个web服务器实例,名叫myWeb,也可自定义实例名称*/
    let myWeb = new express();
    /** 端口号监听 */
    myWeb.listen(84, function () {
        //这里可以输入服务器启动成功后要执行的代码,如启动是否成功等终端输出提示,一般这个回调函数可有可无
        console.log('服务器启动成功~');
    });   
    myWeb.use("/index.html", express.static("D:\\WWW"));

在这里插入图片描述

  1. 执行 server.js 文件
    在这里插入图片描述
  2. 在浏览器打开 http://localhost:84/index.html

注:

// 此处配置 /game/index.html 时, 需要使用链接 http://localhost:84/game/index.html  
myWeb.use("/game/index.html", express.static("D:\\WWW"));
MyWebServer v3.1.29更新日志: 增加实时流量查看,完善NT服务功能,增加静默启动(加/s命令行启动时不显示主窗口),优化一些网络参数 MyWebServer是一个高性能、易用、小巧、绿色的轻量级WEB服务器软件,是你快速建站及个人HTTP文件服务器的难得工具。支持HTTP/1.1、断点续传、大文件下载、正则表达式URL重写、虚拟目录、HTTP反向代理等,可通过ISAPI接口、FastCGI接口实现执行服务器脚本(如PHP,asp,asp.net等),性能完全超越IIS等很多主流WEB服务器软件。   MyWebServer使用说明: 使用FastCGI时,在映射设置中将映射模块设置为启动FastCGI的命令,且命令行中必须包含IP:port格式(如:127.0.0.1:8988)的服务器信息,当不需要WEB服务器启动FastCGI时,命令行中填入IP:port格式的FastCGI服务器信息即可。 如果使用ISAPI接口,指定ISAPI的DLL文件即可。   注(本服务器不集成任何动态脚本支持,要使用请自行安装):asp支持可安装IASP(该软件要求安装java运行环境)通过isapi接口实现;PHP通过isapi和FastCGI接口均可(isapi方式建议使用PHP 5.2,因为5.3以上版不再提供ISAPI支持);asp.net支持可安装mono然后通过FasctCGI接口实现。上述脚本已测试过可以运行。   URL重写命令(使用基于VBScript的正则表达式): ifsve  如果匹配指定的服务器变量则往下执行,否则执行下条exitr之后的规则。(目前仅支持HTTP_HOST REMOTE_ADDR HTTP_REFERER三个服务器变量) ifurl  如果匹配请求的URL则执行wrurl重写命令,否则执行下条exitr之后的规则。 wrurl  执行URL重写 exitr  结束url重写,不再往下执行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值