linux (ubuntu) 下搭建BOA服务器

    xiaoxiao2022-07-03  120

    1.下载源码并解压

    下载源码:www.boa.org

    2.进入src目录,执行./configure 生成Makefile

    3.修改defines.h文件,修改内容为:

    4.修改boa.c文件,如下

    5.修改 compat.h

    6.执行make 生成可执行程序

    编译过程可能报错:

    问题1:

    解决方法:安装bison   :sudo apt-get install bison

    问题2:(解决方法如图)

    7.建立安装目录

    8.复制文件到安装目录

    9.进入boa文件夹,修改boa.conf配置文件,boa启动时会加载该文件

    10.修改boa/文件夹权限

    chmod 777 *

    11.运行

    在/boa/www下保存index.html文件

    运行boa

    直接在命令行输入 : ./boa

    即可查看index.html对应的网页信息

    本index.html文件实现的只是一个输入框,源码如下:

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> input[type=number] { -moz-appearance:textfield; } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } form{ width:300px; height:60px; position: absolute; top: 0;bottom: 0;left: 0;right: 0; margin:auto auto; } </style> </head> <body style="width: 100%;height: 100%;"> <form style=""> <input type="number" name="" style="width: 200px;height: 25px;"> <input type="submit" name="" style="width: 80px;height: 30px;" value="查询"> </form> </body> </html>

     

     

     

     

     

     

     

     

     

     

     

     

     

    最新回复(0)