La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Ipchains TP 1 TP 2 TP 3 Installer un serveur web sur votre poste,

Présentations similaires


Présentation au sujet: "Ipchains TP 1 TP 2 TP 3 Installer un serveur web sur votre poste,"— Transcription de la présentation:

1 Ipchains TP 1 TP 2 TP 3 Installer un serveur web sur votre poste,
Autoriser uniquement le flux http et seulement pour les machines de votre réseau. Interdire tous les autres flux TP 2 Choisissez une machine au hasard de la salle et lui interdire tous les accès à votre machine TP 3 Autoriser des flux sortants https de votre machine vers un site de votre choix capable de supporter le flux HTTPS

2 Squid TP1 Mettre en place Squid en mode proxy direct pour se connecter à internet ainsi si un poste de la salle veut se connecter à internet il pourra paramétrer la machine squid comme proxy TP2 : Mettre en place Squid en mode reverse proxy sur une machine dédiée en hébergeant sur une autre machine un serveur web

3 Load balancing Rédiger un script en PHP permettant de faire du load balancing entre deux serveurs Optimiser la répartition de charge en fonction des ressources des machines par exemple à travers un script qui envoie régulièrement au load balancer l’état de sa charge cpu Faites évoluer le script PHP en intégrant la notion de CBR : « content based routing » ; En fonction de l’URL la requête http est envoyée vers un groupe de machines sachant répondre à cette requête

4 Architecture 1 tier Installer sur une même machine PHP/APACHE/MYSQL

5 Architecture 2tier Choisissez 3 machines de la salle
Mettez sur la première Squid en mode reverse proxy, sur la deuxième Apache/PHP et sur la 3ème MySql Tester avec une page de test le fonctionnement de l’architecture en 2tier

6 Phpnuke Télécharger et installer PHPNUke sur votre machine
Apprenez à configurer Php nuke pour réaliser votre portail Injecter des données dans la base par exemple à partir d’un fichier texte

7 Interfaces d’échange Rédiger en php l’interface d’échange capable de gérer des flux en entrée et en sortie avec un environnement extérieur en asynchrone Introduire la notion de priorité ; Chaque flux est repéré par une entête, dans l’entête une notion de priorité est renseignée. Gérer la notion de timeout : si la machine vers laquelle on envoie l’information ne répond pas au bout de 20 secondes.. L’information sur le flux en échec est stockée dans un fichier LOG Point de reprise : Si un problème survient (interruption réseau; machine HS, ..) et que le délai (timeout) n’a pas expiré, prendre la liste des fichiers en échec et relancer le transfert

8 Tests Accès : Vérifier que seul le user « apache » peut lancer apache et que la base est accessible seulement par le bon user Vérifier que vous ne pouvez accéder au serveur web directement (filtrage)


Télécharger ppt "Ipchains TP 1 TP 2 TP 3 Installer un serveur web sur votre poste,"

Présentations similaires


Annonces Google