Serveur http/https multithreads linux

Description

Cette source est le resultat d'un mini-projet dont le but etait de creer un serveur http/https multithread qui puisse executer les scripts cgi.

cette source est compilable sous linux, si vous voulez l'executer sous windows, il faudrachanger le code et des includes.

ce code fait appel a:
-les sockets
-les connection securisé avec open ssl
-le multithread(un thread pour chaque connection)
-le multiprocessus(un processus pour executer les scripts cgi)

pour l'utiliser:
-> lancer le serveur

-> lancer un navigateur web et entrer comme adresse "http://'nomordiserveur':8080" pour une connection non securisé ou "https://'nomordiserveur':8443" pour une connection securisé avec open-ssl.

Source / Exemple :


zip

Conclusion :


voila donc un petit serveur multithread.

le seul probleme que j'ai est avec les images. je n'arrive pas a les afficher dans le navigateur web. donc si quelqu'un trouve l'erreur...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.