从http://www.acme.com/software/thttpd/ 下载thttpd 到/tmp 目录当中,并解压.

编译thttpd

[arm@localhost thttpd-2.25b]$ CC=arm-linux-gcc ./configure --host=arm-linux

[arm@localhost thttpd-2.25b]$ vi Makefile

指定静态链接二进制文件

LDFLAGS =       -static

[arm@localhost thttpd-2.25b]$ make LDFLAGS="-static"

配置

拷贝 thttpd二进制可执行文件到根文件系统/ usr/sbin/ 目录中

[arm@localhost thttpd-2.25b]$ cp thttpd /home/arm/dev_home/rootfs/my_rootfs/usr/sbin/

修改 thttpd配置文件

[arm@localhost thttpd-2.25b]$ vi contrib/redhat-rpm/thttpd.conf

# This section overrides defaults

dir=/etc/thttpd/html            #指明WebServer 存放网页的根目录路径

chroot

user=root                       # 以root 身份运       thttpd

logfile=/etc/thttpd/log/thttpd.log # 日志文件路径

pidfile=/etc/thttpd/run/thttpd.pid #pid 文件路径

拷贝thttpd.conf 配置文件到根文件系统的mnt/etc/ 目录,

系统加载后,linuxrc 脚本会自动将mnt/etc/下的所有文件拷贝到/etc 目录中。

[arm@localhost thttpd-2.25b]$ cp contrib/redhat-rpm/thttpd.conf /home/arm/dev_home/rootfs/my_rootfs/mnt/etc/

转移到根文件系统目录,创建相应的文件

[arm@localhost etc]$ cd /home/arm/dev_home/rootfs/my_rootfs

[arm@localhost my_rootfs]$ cd mnt/etc/

创建thttpd 目录

[arm@localhost etc]$ mkdir thttpd

[arm@localhost etc]$ cd thttpd

thttpd 目录下的目录结构

|-- html

| `-- index.html Web Server 网页根目录下的默认HTML 文件

|-- log

| `-- thttpd.log 创建一个空文件就可

`-- run

`-- thttpd.pid 创建一个空文件就可

html 目录下的index.html 文件内容如下:

<html>

<head>

<title> Welcome to here^^ </title>

</head>

<body>

<marquee>

<font color=red>

Welcome to here^^!!!

</font>

</marquee>

</body>

</html>

移植 thttpd Web服务器相关推荐

  1. arm linux imx6u移植goahead web服务器

    arm linux imx6u移植goahead web服务器 源码下载 源码结构 源码移植 源码下载 1.源码版本goahead2.5 2. 百度云下载链接https://pan.baidu.com ...

  2. boa linux arm修改网卡,移植Boa Web服务器到ARM-Linux系统

    本次移植的主要参考资料: 1. <嵌入式Web服务器移植 > 是网上一份Boa移植文档,比较全面.本文档就是基本参照它来写的.基本上上可以说是这篇文章的修改版,增加了我的移植经验.由于这篇 ...

  3. Ubuntu 下安装thttpd Web服务器

    不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...

  4. 三种嵌入式web服务器(Boa / lighttpd / shttpd)的 linux移植笔记

    一:移植Boa(web服务器)到嵌入式Linux系统 一.Boa程序的移植 1.下载Boa源码     下载地址: http://www.boa.org/     目前最新发行版本: 0.94.13  ...

  5. 嵌入式设备web服务器比较

    现在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生 ...

  6. 嵌入式web服务器预研报告(转)

    现在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生 ...

  7. 常见嵌入式Web服务器比较

    在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生于 ...

  8. [转]嵌入式Web服务器

    现在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生 ...

  9. 常用嵌入式Web服务器介绍

    现在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生 ...

最新文章

  1. 模拟 POJ 2632 Crashing Robots
  2. C语言——四字节对齐(4对齐后是4, 5对齐后是8)
  3. H3C 2126 限速后的问题
  4. STL常用的排序算法
  5. 华为python有必要学吗_【华为云技术分享】这个 Python 库有必要好好学学
  6. html+include设置,html中的include标签是什么?htmlinclude实现配置解析
  7. win2008r2 mysql 远程_SQL SERVER 2008 R2如何开启数据库的远程连接(转)
  8. VMware vs openStack对比直观优势
  9. enter对应的keycode_vue 添加enter回车事件
  10. java语言中实现键盘输入_Java程序设计中的键盘输入数据的方法分析
  11. python中面向对象的ui_Python面向对象和图形用户界面(一)---- 面向对象
  12. 《Android游戏编程之从零开始》
  13. 小程序商城源码,小程序源码带前端+后台+数据库 ,免费分享
  14. C语言面试题---函数(一)
  15. 《国富论》阅读笔记03
  16. Windows Mobile 6.1模拟器发布,欢迎下载!
  17. 判断数组相同数c语言_单片机常用的14个C语言算法,看过的都成了大神!
  18. 用虚拟信用卡注册Google Play开发者账号
  19. MyBatis详细笔记
  20. Java学习之什么是泛型的擦除

热门文章

  1. 计算机协会成立活动简报,“中国计算机学会CCF走进高校”活动在我校举行
  2. html5表单实例元素,HTML5新表单元素的图文实例-
  3. 力扣(LeetCode)刷题,简单+中等题(第34期)
  4. Linux那些事儿 之 戏说USB(7)不一样的core
  5. 深度学习--TensorFlow(8)CNN卷积神经网络理论(计算机视觉)
  6. 【神经网络】(19) ConvNeXt 代码复现,网络解析,附Tensorflow完整代码
  7. C语言实现bmp图像对比度扩展
  8. php 和第二天作对比,php第二天
  9. PCL common中常见的基础功能函数
  10. 设置VSCode显示聚焦到资源管理器NPM窗口快捷键Alt+N