boa Webサーバーの構築と使用の概要

リソースのダウンロードと構成については、主に次の 2 つの記事を参照します。

組み込み Linux で Boa Web サーバーを構築する - プログラマー募集

Web サーバー - BOA および CGIC 移植 ZYNQ_LINUX プロセス - グレー レター ネットワーク (ソフトウェア開発ブログの集合体)

それでは早速。

いくつかの関連ファイル パスの簡単な概要。

1.拷贝boa到/bin
2.新建/etc/boa目录
3.拷贝boa.conf到/etc/boa
4.新建/var/log_boa目录
5.在/var/log_boa下新建access_log和error_log文档
6.新建/var/www/cgi-bin目录,该路径下放置供网页显示用的cgi文件,html文件放置在/var/www路径下
7.拷贝mime.types到/etc路径
8.拷贝libcgic.a到/lib路径

以上拷贝的文件需要赋予权限777(或者700)

ページに「404 not found」と表示される場合は、デフォルトで boa によって読み取られる設定ファイル (/etc/boa.conf) のパスが間違っている可能性があります。boa を強制終了し、パス boa -c /etc/boa を再指定する必要があります。

以下のようにテストのデモページが表示されます

CGI

html

 

ページに 502 Bad Gateway が表示された場合は、ファイル (cgi ファイル) のアクセス許可とファイルのパスを確認できます (cgi-bin パスに html が配置されている場合は 502 エラーが表示されます)。

おすすめ

転載: blog.csdn.net/DIANZI520SUA/article/details/130593584