当前位置: 首页 > 工具软件 > mini-httpd > 使用案例 >

web服务器之mini_httpd搭建方法

邢博学
2023-12-01

1、下载:http://www.acme.com/software/mini_httpd/mini_httpd-1.19.tar.gz

2、解压:tar zxvf mini_httpd-1.19.tar.gz

3、编译,安装:cd mini_httpd-1.19

      a、修改:Makefile

                 把CC=GCC 改成CC = arm-none-linux-gnueabi-gcc

       b、make

       c、make install

4、拷贝 

      cp /usr/local/sbin/mini_httpd 开发板web目录

5、开发板建立目录:mkdr web

                                   mkdir web/http

                                   mkdir web/http/cgi-bin

5、写配置文件:vim web/mini_httpd.conf

内容:

         port=80

         dir=/web/http
         cgipat=cgi-bin/*.cgi
         user=root
         pidfile=/web/mini_httpd.pid
         logfile=/web/mini_httpd.log
         charset=UTF-8
6、在http目录下存网页(*.htm),在cgi-bin存*.cgi。

7、开启mini_httpd : /web/mini_httpd -C /web/mini_httpd.conf

8、在开发板etc目录下建立httppaswed 文件(vi httppaswed ),在里面添加

      admin:123456

8、在浏览器里输入IP即可跳出输入用户名和密码框,在对应的框中输入admin,123456。


注意 *.cpp文件编译成*.cgi 要在开发板中有库文件(libstdc++.so         libstdc++.so.6       libstdc++.so.6.0.12)才能运行。如果没可以从编译器(ubuntu)中拷贝到开发板中。




 类似资料: