リソースのダウンロードと構成については、主に次の 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 エラーが表示されます)。