boa服务器移植详解

本文详细介绍了如何移植和配置Boa服务器,包括下载源码、修改源文件、配置 boa.conf、创建 cgi 应用及动态网站示例,以及启动和监控服务器的方法。
摘要由CSDN通过智能技术生成

1. 下载源码www.boa.org

下载之后进行解压

wang@wang:~/Desktop/boa-0.94.13$

修改 src/compat.h 两处地方 ,否则会出现错误提示 

找到#define TIMEZONE_OFFSET(foo)foo##->tm_gmtoff

修改成#defineTIMEZONE_OFFSET(foo)(foo)->tm_gmtoff

有两个配置文件,有几个地方容易出错

编译的时候不要把生成的文件放在root目录下,需要改以下几点

修改boa.conf文件

 62 ErrorLog /home/wang/test/boa/error_log
 63 # Please NOTE: Sending the logs to a pipe ('|'), as shown below,
 64 #  is somewhat experimental and might fail under heavy load.
 65 # "Usual libc implementations of printf will stall the whole
 66 #  process if the receiving end of a pipe stops reading."
 67 #ErrorLog "|/usr/sbin/cronolog --symlink=/var/log/boa/error_log /var/log/boa/error-%Y%m%d.log"
 68 
 69 # AccessLog: The location of the access log file. If this does not
 70 # start with /, it is considered relative to 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值