Skip to content

sumanthd032/linux-web-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Web Server

This project implements a simple Linux-based web server in C using UNIX system programming concepts. It serves static files like HTML, CSS, JavaScript, and images.

Features

  • Handles HTTP GET requests.
  • Serves static files from a specified directory (www).
  • Supports concurrent client connections using threads.
  • Implements basic error handling and logging.

Usage

Compilation

gcc -o linux_web_server linux_web_server.c -lpthread

Execution

./linux_web_server

Access

Open a browser and navigate to http://localhost:8080.

About

Simple linux web server using C

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published