UserDir public_htmlDirectoryIndex index.html--HTTP服务的入口,被注释后使用DirectoryMake提供服务。DirectoryMaker/usr/lib/boa/boa_indexer--在DocumentIndex没有配置时,创建对DocumentRoot目录的访问。# DirectoryCache/var/spool/boa/dircacheKeepAliveMax1000KeepAliveTimeout10MimeTypes/etc/mime.types--MIME配置文件。
对照检查各目录和文件是否存在,如果不存在创建之 /var/www目录存在 /var/log/boa/error_log文件存在 /var/log/boa/access_log文件存在 /usr/lib/boa/boa_indexer文件存在 /etc/mime.types文件存在 /bin:/usr/bin:/usr/local/bin目录存在 /usr/share/doc目录存在 在/var/www下创建子目录cgi-bin sudo mkdir...
(2)boa源码,本人用的版本是0.94.13,可以到http://www.boa.org/ 下载。 二、在Android平台上编译boa和boa_indexer 将boa移植到Android平台上,最主要一点就是把boa的makefile改成Android平台上的makefile,即Android.mk。 我们首先将boa源码目录拷贝到Android源码的一个目录下,比如external目录下,然后在boa源码目录下...
注意:源码中的lex.yy.c在boa的源文件中找不到,但从makefile中我们可看出该文件由flex调用boa_lexer.l脚本生成的,命令如下: flex boa_lexer.l,所以,我们需要手动执行该命令,先生成lex.yy.c。 至此,在Android源码根目录下执行"make boa",便可执行程序boa生成。 接下来是boa_indexer, 这个的makefile 更简单,...
可以注释掉或者给每个HTML目录加上#DirectoryIndex指明的文件#DirectoryMaker /usr/lib/boa/boa_indexer#如果DirectoryIndex不存在,并且DirectoryMaker被注释,那么就用Boa自带的索引#生成程序来生成目录的索引文件并输出到下面目录,该目录必须是Boa能读写# DirectoryCache /var/spool/boa/dircache#一个连接所允许的HTTP持续...
MimeTypes:设置包含mimetypes信息的文件,一般是/etc/mime.types。 DefaultType:默认的mimetype类型,一般是text/html。 CGIPath:相当于给CGI程序使用的$PATH变量。 SinglePostLimit:一次POST允许最大的字节数,默认是1MB。 AddType: 增加MimeType没有指定的类型,例: AddType type extension [extension ...]。要使用...
#DirectoryMaker/usr/lib/boa/boa_indexer #当HTML目录没有索引文件时,用户只指明访问目录时,boa会调用该程序生成索引文件然后返回给用户,因为该过程比较慢最好不执行,可以注释掉或者给每个HTML目录加DirectoryIndex指明的文件,如果DirectoryIndex不存在,并且DirectoryMaker被注释,那么就用Boa自带的索引 ...
DirectoryMaker /usr/lib/boa/boa_indexer # DirectoryCache: If DirectoryIndex doesn'texist, and DirectoryMaker # has been commented out, the theon-the-fly indexing of Boa can be used # to generate indexes of directories. Bewarned that the output is # extremely minimal and can cause delayswhe...
#DirectoryMaker /usr/lib/boa/boa_indexer #如果 DirectoryIndex 不存在,并且 DirectoryMaker 被注释,那么 就用Boa 自带的索引 #生成程序来生成目录的索引文件并输出到下面目录,该目录必须是 Boa 能读写 # DirectoryCache /var/spool/boa/dircache #一个连接所允许的 HTTP 持续作用请求最大数目,注释或设为 0 ...
/usr/local/arm/3.4.1/bin/arm-linux-gcc -o boa_indexer index_dir.o escape.o -g -static 六:将重新编译的可执行文件拷到共享目录/home/boa下,执行: [root@(none) boa]# ./boa eth0: Transmit buffer not free! eth0: Transmit buffer not free!