Ubuntu快速配置Boa webserver

本文详细介绍了如何在Ubuntu 10.0系统上快速配置Boa webserver,包括下载、解压、编译、修改配置、瘦身、建立文件夹等步骤,并提供了配置参数的说明,帮助读者成功运行Boa服务器。
摘要由CSDN通过智能技术生成

        学习嵌入式Linux的过程中,一直想自己建立一个网络服务器,运行在S3C2410的板子上,作为一个简人机交互界面,也是工业现场中比较常用的嵌入式应用之一。

        选来选去,还是Boa比较好,因为这个Linux下的webserver非常简单,设计者考虑的首要因素是速度和安全,选择了单任务单用户的模式,对简单的要求安全性的工业应用来说应该是比较合适的。

        而且据Boa.org网站的数据, 速度比Apache还快一点点。所以下载下来安装包,到网上搜了一些配置方法,结合自己的实践,终于成功的在自己的虚拟机Ubuntu10.0系统上配置成功,在Firefox浏览器中能够访问服务器。

        最快速的配置步骤如下所示,如果要改配置可以参考附录中的说明更改。自己做个总结,也希望对他人有些参考价值。

 

1 . 在www.boa.org 上下载boa ,当前的版本为0.94.13 ,放在某目录

2 . 解压boa         $ tar  -zxvf  boa-0.94.13.tar.gz

3 . 进入源码目录:   $ cd  boa-0.94.13/src

4 . 执行配置脚本:   $ ./configure 

        检查所需要的工具是否存在,yes 表示存在,no 表示不存在。不存在的不一定都要安装。执行make 时出错会提示缺少什么命令……

    Ubuntu 系统中,可能会提示找不到yacclex 命令,如果执行下面这句:

sudo apt-get install yacc lex

会发现失灵了!   其实正确的方法是

sudo apt-get install flex bison

因为在Ubuntu 系统中用flex bison 代替了lex yacc

5 . 修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值