I build this HTTP web server from scratch, using socket programming in C to serve static HTML pages and dynamic pages queried from a database lookup server (the mdb-lookup-server). I later re-implemented the dynamic lookup functionality of this HTTP web server as an Apache module. This project was the seventh and final lab of Professor Jae Woo Lee's Advanced Programming (COMS W3157) course at Columbia University.
Tech Stack
C
Linux
Apache
Back