News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

Tutorial shows how to build a Linux web server

Apr 3, 2009 — by Eric Brown — from the LinuxDevices Archive — 25 views

LinuxDevices has posted the second in a series of tutorials on embedded Linux system development written by ARM Linux kernel hackers Vincent Sanders and Daniel Silverstone of the UK-based development firm, Simtec Electronics. Part Two explains how to construct a simple web server with a command shell on the console.

Part one of the series, written by Simtec Senior Software Engineer Sanders and Simtec Software Engineer Silverstone, walked new Linux developers through the construction of a simple embedded Linux system. Principal sections of the new web server tutorial include:

  • Automated, reproducible, reliable building — Shortening the edit, build, and test cycle via automation, including use of a Revision Control System (RCS), or for larger systems, a full build manager
  • Scripting builds and common tasks — using a shell script to add functions to copy executables and their library dependencies, configure a DHCP
    client, and copy kernel modules from the host to the target
  • Creating a web server's file system — Choosing and configuring a web server, acquiring the Thttpd binary, and testing with the QEMU emulator

The remaining tutorials, to be published in the coming weeks, include:

  • Building an embedded Linux web kiosk
  • Building an ARM-based embedded Linux web kiosk
  • Improving an embedded Linux system
  • Deploying embedded Linux systems

The new web server tutorial is available here:

Tutorial: Web Server Embedded Linux System

This article was originally published on and has been donated to the open source community by QuinStreet Inc. Please visit for up-to-date news and articles about Linux and open source.

Comments are closed.