1.官网
源码包下载:https://www.embedthis.com/goahead/download.html
2.简介
GoAhead WebServer,它是一个源码,免费、功能强大、可以在多个平台运行的嵌入式WebServer。GoAhead WebServer的主要特性有:
- 支持ASP
- 嵌入式的javascript
- 标准的CGI执行
- 内存中的CGI处理GoFroms
- 扩展的API
- 快速响应,每秒可处理超过50个请求
- 完全和标准兼容
- 如果不包含SSI,仅要求60K的内存;包含SSI,要求500K内存
- web页面可以存在ROM或文件系统中
- 支持多种操作系统,包括eCos 、LINUX 、LynxOS 、QNX 、VxWorks 、WinCE、pSOS等
3.移植
- 解压
tar –zxvf goahead-5.1.1
./configure
- 编译
make
make install
-
配置文件
将build的linux-arm-default文件的bin下目标文件goahead,依赖的动态库libgo,安全证书self.crt、self.key、auth.txt、route.txt拷贝到的同一个目录下。 -
帮助
-
运行
./goahead -v --home /etc/goahead /var/www/goahead 127.0.0.1:8080
#./goahead -v --home 配置文件路径 文档路径 绑定IP:监听端口
- 远程访问