Releases: zhangzhichaolove/WebServer
Releases · zhangzhichaolove/WebServer
WebServer-v1.0.6
2023-04-19更新版本->1.0.6
备注:当运行网站服务时,仅仅使用https协议是毫无意义的,所以此版本同时监听http以及https服务,当用户请求http服务时,将自动重定向到https服务。
1.支持http自动跳转https。
WebServer-v1.0.5
2022-10-10更新版本->1.0.5
提示:运行方式改变,方便将此程序配置到环境变量使用,当前目录存在
app.yaml文件时,优先使用配置文件启动服务。
1.增加-help命令,方便查看帮助文档。
$ webServer -h
提示:更多指令通过 -help 获取
Usage of webServer:
-clear
清除缓存
-d int
是否后台运行,默认:0 [0/前台运行 1/后台运行 2/关闭后台运行]
-help string
帮助
-i 是否生成配置文件
-p int
启动端口,默认:80 (default 80)
-w string
需要展示的web目录,默认:. [默认会使用当前路径下的index.html作为首页] (default ".")
2.增加-clear命令,方便清除文件缓存。
$ webServer -clear
3.增加-p命令,方便指定启动端口。
$ webServer -p 88 -w web
4.增加-w命令,方便指定web目录。
$ webServer -w dist
$ webServer -w /data
$ webServer -w ./web
5.增加-d命令,方便指定后台启动方式。
$ webServer -d 0
6.增加-i命令,方便在当前目录生成配置文件,用于启动多个服务时,根据不同的配置启动。
$ webServer -i
WebServer-v1.0.4
更新:
2022-04-16更新版本->1.0.4
提示:可将本程序配置在环境变量,在任意工程目录运行,如果运行时指定web目录,会在程序所在目录生成配置文件(如果运行时未指定web目录,会使用配置中的web目录),也可将本程序直接放入工程目录,然后使用命令行运行,会在工程目录生成配置文件,未指定web目录时,会使用配置中的web目录。
1.支持自动加载目录下的index.html
2.支持自定义404页面配置
3.支持自定义路径配置
# 运行时指定路径(相对路径)
./webServer -p=dist
# 运行时指定路径(相对路径)
./webServer -p=./dist
# 运行时指定路径(绝对路径)
./webServer -p=/data/dist
# 运行时指定运行方式以及路径
./webServer -d=0 -p=/data/distWebServer-v1.0.3
更新:
2022-04-11更新版本->1.0.3
1.支持多架构镜像
linux/amd64
linux/arm64
linux/386
linux/ppc64le
2.后台运行方式改变
# 默认前台运行
./webServer
# 后台方式运行
./webServer -d=1
# 关闭后台运行
./webServer -d=2
# 0/前台运行 1/后台运行 2/关闭后台运行WebServer-v1.0.2
更新:
2022-01-18更新版本->1.0.2
1.支持后台运行
# 默认后台运行
./webServer
# 关闭后台运行
./webServer stop
# 前台方式运行
./webServer -d=falseWebServer-v1.0.1
1.添加服务配置文件(首次启动会自动生成)
2.支持配置自定义端口。
3.支持https配置(需要配置证书)
WebServer-v1.0.0
v1.0.0发布。