当前位置: 代码网 > 科技>软件教程>网络通讯 > mywebserver使用教程(基于win10的小巧的asp服务器)

mywebserver使用教程(基于win10的小巧的asp服务器)

2023年09月07日 网络通讯 我要评论
mywebserver使用教程(基于win10的小巧的asp服务器)

mywebserver是一个轻量级服务器软件是一个高性能、易用、小巧、绿色的轻量级web服务器软件,最主要的是完美支持win10系统,是你快速建站及个人http文件服务器的难得工具。

如果你不想用iis,那么用这个来调试代码是相当方便的,它的设置简单而且快速,支持断点续传、大文件下载、正则表达式url重写、虚拟目录等,可通过isapi接口、fastcgi接口实现执行服务器脚本(如php,asp,asp.net等),可媲美iis等很多主流web服务器软件。

mywebserver使用方法

1、点击【浏览】选择你的web文件目录;

例如 d:\webroot

选择 ip 地址,一般127.0.0.1,端口一般选择 非80端口

2、点击【高级设置】配置web服务器选项

可以看看 虚拟目录 等等扩展功能。

3、配置完成后,一定要点击保存配置,要不无法启动,点击【启动】按钮启动web服务器

使用说明

使用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重写,不再往下执行。

使用fastcgi时,有两种途径:1.如果使用fastcgi_mod.dll模块,将扩展映射设置为php-cgi.exe路径即可;2.如果使用内置fastcgi进程管理器(支持远程访问),先配置好进程管理后,将映射设置为对应的"ip:端口号"(如:127.0.0.1:888)。

    如果使用isapi接口,将映射设置为指定isapi的dll文件即可,不支持直接url运行dll文件.

  https安全功能是需openssl库支持(http://218.63.109.198:8900/openssl.rar),下载后将两个dll解压到服务器程序目录中即可,证书文件server.pem为证书私钥合并式pem文件,放在服务器程序目录即可。

    如果使用网页压缩功能需gzip.dll文件支持。

    注:(本服务器已内置asp支持,支持utf-8和ansi编码,其它脚本需要使用请自行安装):  php通过isapi和fastcgi接口均可(isapi方式建议使用php 5.2,因为5.3以上版不再提供isapi支持);asp.net可通过第三方isapi模块运行(http://218.63.109.198:8900/asp.net支持.rar),也可安装mono然后通过fasctcgi接口实现。上述脚本已测试过可以运行。

  url重写命令(使用基于vbscript的正则表达式):

  ifsve  如果匹配指定的服务器变量则往下执行,否则执行下条规则之后的规则。(支持http_host remote_addr http_referer url四个服务器变量)

    rewrite 如果匹配url 则执行重写后面url操作,可选命令参数: p 执行反向代理; r 执行重定向; l 当匹配此条规则时为最后一条规则(即不在执行之后的规则); d 禁止url并返回http状态码 例如:rewrite ^/test.rar /web/test.rar l  

  sethd  修改反向代理时发送的http头值 格式为 sethd=头名称:头值,头名称区分大小写。

mywebserver启动不了

如果启动不了可能因为端口被占用了,换个端口,移动要点击保存配置,然后再启动就可以了。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com