Skip to content

WebServ is a project of the school 42 consisting in recreating its own HTTP Web Server

License

Notifications You must be signed in to change notification settings

JCluzet/webserv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebServ with BONUS

Made by AMANCHON (Antoine Manchon) & ALEBROSS (Alexandre Brossette) & JCLUZET

Compatible LINUX & MacOS 125% ✅

This project teaches how to recreate a HTTP Server 1.1

Compatible METHOD : GET,POST,DELETE

This project consists in recreating a basic HTTP server, communicating with a client like Firefox or Chrome

📌 Read subject in the repo for the subject of this 42 project.

How to test WebServ 💻 :

You need to make first.

You can find a configuration file similar to that of NGinx in the config folder.

If you just want to start the server to test it on port 80 you can run the ./configure script

Then run ./webserv without arguments to use default.conf config. (or specified a config file in first argument)

How to launch ?

make re && ./configure -y && ./webserv

then go to localhost:80 by default

👋🏼 If you encounter any problems when launching the program or if you have any questions, don't hesitate to send me an e-mail : jcluzet@student.42.fr

About

WebServ is a project of the school 42 consisting in recreating its own HTTP Web Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •