[Partie 1] Squid Windows - Téléchargement + Installation

Tout ce qui concerne la sécurité

[Partie 1] Squid Windows - Téléchargement + Installation

Messagepar tchao57 » 08 Avr 2013, 16:09

Squid est un serveur mandataire (proxy) et un mandataire inverse capable d'utiliser les protocoles FTP, HTTP, Gopher, et HTTPS. Contrairement aux serveurs proxy classiques, un serveur Squid gère toutes les requêtes en un seul processus d'entrée/sortie, non bloquant.
C'est un logiciel libre distribué sous licence GNU GPL.
(Source Wikipedia)

Squid a été porté sur la plateforme Windows afin d'être compatible avec l'OS et ainsi permettre aux professionnels de l'IT de l'intégrer sur une machine disposant de Windows comme un serveur par exemple. A savoir que sa version Windows est toujours gratuite.
Ce tuto se porte sur l'installation de SQUID sur un serveur équipé de Windows Server 2003 R2 STD mais normalement ça fonctionne aussi sur les versions plus récentes comme W2K8 par exemple.


Téléchargement + Installation:

  1. Cliquez sur le lien ci-dessous et téléchargez la version 2.7 STABLE8:

    http://squid.acmeconsulting.it/download ... DELAYP.zip

  2. Vous vous retrouvez avec un ZIP à dézipper sur votre serveur. Dans ce ZIP, un seul dossier (squid) que vous extrayez à la racine de votre lecteur C:
    (Attention à bien le mettre sur le C: sinon il faudra s'amuser à modifier la config de SQUID afin de pouvoir le déplacer ailleurs.)

  3. Une fois le dossier décompressé et placé à la racine de votre lecteur C: il faut se rendre dans: squid --> etc --> et renommer les fichiers:

    - "mime.conf.default" en "mime.conf"
    - "squid.conf.default" en "squid.conf"

  4. Ouvrez une fenêtre de commande (Windows + R, puis taper cmd et valider), puis placez vous dans le dossier "sbin" de l'installation de SQUID

    cd C:\squid\sbin

  5. Tapez "squid -i" (sans le guillemets "") pour créer le service squid.
    (En effet SQUID s'installe sur Windows en tant que service afin de pouvoir le démarrer dès le lancement de Windows comme n'importe quel autre service.)

    Voici ce qu'il se passera dans la fenêtre de commande si tout se passe bien:

    C:\squid\sbin>squid -i
    Registry stored HKLM\SOFTWARE\GNU\Squid\2.6\Squid\ConfigFile value c:/squid/etc/
    squid.conf
    Squid Cache version 2.7.STABLE8 for i686-pc-winnt
    installed successfully as Squid Windows System Service.
    To run, start it from the Services Applet of Control Panel.
    Don't forget to edit squid.conf before starting it.

  6. Toujours dans la même fenêtre de commande, tapez "squid -z" (toujours sans les guillemets "") afin de créer le dossier de cache:

    Voici ce qu'il se passera dans la fenêtre de commande si tout se passe bien:

    C:\squid\sbin>squid -z
    2013/04/08 15:55:48| Creating Swap Directories

Voilà SQUID est installé sur votre serveur, il ne reste plus qu'à le configurer. Et cela fait l'objet d'un nouveau TUTO.
Nul n'est parfait, nous apprenons sans cesse...

Site Web Pro : http://www.solucetech.fr
Avatar de l’utilisateur
tchao57
Administrateur du site
 
Messages: 118
Inscription: 07 Avr 2013, 22:14
Localisation: Florange en Moselle

Retourner vers Sécurité

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron