首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于嵌入式linux的Boa服务器移植 03

基于嵌入式linux的Boa服务器移植 03

7、Boa的配置
    这一步的工作也在电脑主机上完成。
    在boa-0.94.13目录下已有一个示例boa.conf,可以在其基础上进行修改。如下:
    #vi boa.conf
    (1)Group的修改
    修改 Group nogroup
    为 Group 0
    (2)user的修改
    修改 User nobody
    为 User 0
    (3)Alias的修改
    修改Alias /cgi-bin/ /usr/lib/cgi-bin/
    为 Alias /cgi-bin/ /www/cgi-bin/
    (5)DoucmentRoot的修改
    修改DoucmentRoot /var/www
    为DoucmentRoot /www
    (6)ServerName的设置
    修改#ServerName www.your.org.here
    为 ServerName www.your.org.here
    否则会出现错误“gethostbyname::No such file or directory”
    (7)AccessLog修改
    修改AccessLog /var/log/boa/access_log
    为#AccessLog /var/log/boa/access_log
    否则会出现错误提示:“unable to dup2 the error log: Bad file deor”
    (8)以下配置和boa.conf的配置有关,都是在arm根文件系统中创建
    以下步骤在开发板上进行:
    创建目录/etc/boa并且把boa 和 boa.conf拷贝到这个目录下
    mkdir /etc/boa
    创建HTML文档的主目录/www
    mkdir /www
    创建CGI脚本所在录 /www/cgi-bin
    mkdir /www/cgi-bin
    以下步骤在ubuntu下进行:
    将boa.conf拷贝到开发板根文件系统的/etc/boa下
    #cp boa.conf /source/rootfs/etc/boa
    将boa拷贝到开发板根文件系统的/etc/boa下
    #cp src/boa /source/rootfs/etc/boa
    将ubuntu下/etc/mime.types拷贝到开发板根文件系统的/etc下
    #cp /etc/mime.types /source/rootfs/etc
    将你的主页index.html拷贝到www目录下
    8、测试
    打开一个浏览器输入开发板ip看看效果
    OK
返回列表