關於部落格
  • 26394

    累積人氣

  • 0

    今日人氣

    0

    訂閱人氣

在4510架web server

application下面选择boa,然后到uClinux-dist目录下执行make编译即可。 对于有MMU的平台,如armlinux和ppclinux,都是到网上下载一个boa的tar包,随便找个主流的可用的版本即可,不要最新的也不要最旧的。下载到REDHAT宿主机上后,解压到任意目录,然后修改boa/src/Makefile里面的编译器,就只要加入两三行即可,例如: CC = /LinuxPPC/CDK/bin/powerpc-linux-gcc -DHHTECH_PPC CPP = /LinuxPPC/CDK/bin/powerpc-linux-g++ 然后直接在boa/src目录下执行make即可生成boa可执行文件,将其复制到ramdisk加载mount的目录的bin里面,然后等一同加入后面的配置文件和HTML/CGI文件后,重做ramdisk即可。 (2)、编制配置文件boa.conf LINUX下的应用程序的配置都是以配置文件的形式提供的,一般的都是放在目标板/etc/目录下或者/etc/config目录下,但boa的配置文件boa.conf一般都放置在目标板/home/httpd/目录下。 例如一个典型的boa.conf文件格式如下: ServerName HHCF5272-R1 DocumentRoot /home/httpd/html ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/ ScriptAlias /index.html /home/httpd/html/index.html 它指定了HTML页面(例如index.html必须放到/home/httpd/html目录下,cgi可执行文件必须放到/home/httpd/cgi-bin目录下) (3)、编译uClinux-dist后或者重做ramdisk后,烧写后在一台WINDOWS的PC机上就可以用IE访问板子上的webserver,例如输入板子IP地址http://192.168.2.111,即可看到你用dreamweaver做的网页index.html了。但这里只能做到对静态页面的支持,若要支持FORM表单处理和动态页面,就必须用C代码编制CGI代码,uClinux-dist/user/cgi-generic目录下提供了样板代码,或者可以从华恒公司购买。注意:这个CGI的可执行文件必须放置到板子的/home/httpd/cgi-bin目录下。 step: 1.在C:cygwinusrsrcuClinux-distromfshome 建目錄 http 2.在http下 建boa.conf 內容 ServerName kjwei DocumentRoot /home/httpd/html ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/ ScriptAlias /index.html /home/httpd/html/index.html 3.在http下再建一目錄html 4.在html下建index.html
相簿設定
標籤設定
相簿狀態