一 、boa源码下载
通过boa源码官网下载boa源码,不同版本的源码解压的文件内容有所差异,在此我下载的是0.94.13的版本文件名boa-0.94.13.tar.gz。
将文件拷贝到虚拟机ubuntu用户文件根目录下解压得到解压文件。
$tar -xf boa-0.94.13.tar.gz
二 、boa源码文件修改
进入src目录,执行./configure生成Makefile
$cd src
$./configure
修改define.h文件,修改内容如下:
#define SERVER_ROOT "/boa"
其中 /boa 为以后boa程序运行的配置文件boa.conf存放的路径修改boa.c文件,注释掉如下程序段:
if (setuid(