- root@yuweixian:/opt/me_linux/root-2.6.33/etc# mkdir thttpd
-
root@yuweixian:/opt/me_linux/root-2.6.33/etc# cd thttpd/
-
root@yuweixian:/opt/me_linux/root-2.6.33/etc/thttpd# mkdir log run html
-
root@yuweixian:/opt/me_linux/root-2.6.33/etc/thttpd# ls
-
log run html #建立三个文件夹
ywx@yuweixian:~/yu/src/web-server-src/thttpd-2.25b$ sudo cp index.html /opt/me_linux/root-2.6.33/etc/thttpd/html/ #复制 网页
root@yuweixian:/opt/me_linux/root-2.6.33/etc/thttpd/run# touch thttpd.pid 建立 thttp.pid 文件
root@yuweixian:/opt/me_linux/root-2.6.33/etc/thttpd/run# cd ..
root@yuweixian:/opt/me_linux/root-2.6.33/etc/thttpd# ls
html log run
root@yuweixian:/opt/me_linux/root-2.6.33/etc/thttpd# cd log/
root@yuweixian:/opt/me_linux/root-2.6.33/etc/thttpd/log# touch thttpd.log 建立 thttpd.log 文件
root@yuweixian:/opt/me_linux/root-2.6.33/etc/thttpd/log#
root@yuweixian:/opt/me_linux/root-2.6.33/etc# chmod 777 *
- include<stdio.h>
-
main()
-
{
-
printf("content-type:text/html\n\n");
-
printf("\n");
-
printf("CGI Output\n");
-
printf("\n");
-
printf("
Hello,Web Server.\n"
);
-
printf("\n");
-
printf("\n");
-
exit(0);
-
}
arm-linux-gcc -o helloweb.cgi helloweb.c
cp heloweb.cgi /opt/me_linux/root-2.6.33/cgi-bin-thttpd/