Skip to content
0:00 / 0:00

#c#linux#sockets

Making Minimalist Web Server in C on Linux

Nir Lichtman

90K subscribers • 4 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Linked in the descriptionnir9/welcome

Intermediate. Assumes working knowledge.

320K views2 years ago2 recommendations

Programming languagesSystems programmingCNetworking and protocols

Nir Lichtman demonstrates how to build a simple HTTP web server from scratch using the C programming language on Linux.

In this video I will make a simple HTTP web server with the C Programming Language. The code is not for production and only for fun :) You can view the code I wrote in the video over here: github.com/nir9/welcome/tree/master/lnx/minimalist-web-serve…

Why it's here

2 people recommend this

What people say. Recommended as a practical, hands-on guide for learning network programming and socket manipulation in C.

u/2sdbeV2zRwin r/C_Programming • Recommends

On “I am trying to build an https server with c”

Making Minimalist Web Server in C on Linux

u/LeiterHausin r/C_Programming • Recommends

On “network programming recommendation”

This video gave me a lot of insight into the actual doing. link to this video If you're on Mac, try `man 4 inet` Most things though, `man 2`will show you what headers to include. The video doesn't necessarily address this, but seeing how he operates, I also started looking at the header files director. On Linux, I believe they're in `/etc/include/`. On newer Mac it's a long path that I don't remember (I'm on mobile)

u/-not_a_knifein r/C_Programming • Mentions

On “Light-weight C HTTP Web Server Library?”

Here are some resources: https://beej.us/guide/bgnet/ link to this video