Installer un mini serveur Web
entre un Mac et un pc
Il est possible à tout un chacun, sans aucun logiciel type
Dave ou PC-MacLAN, de créer un réseau Mac PC basé
sur les protocoles internet. Ceci afin de permettre le téléchargement
de fichier ou encore de tester à domicile son site perso
(php et scripts cgi compris). Les deux plate-formes possèdent
aujourd'hui en standard tous les outils logiciels pour cela. Suivez
le guide...

On commence par l'installation d'une carte réseau ethernet
dans le pécé. Une telle carte coute parfois moins
de 300 F. On relie alors les deux machines à l'aide d'un
cable ethernet croisé. un tel cable ne permet d'établir
de liaison qu'entre deux machines. Pour créer un réseau
plus complexe il faut utiliser un boitier nommé Hub ou concentrateur
et y relier chaque machine par un cable ethernet standard.
configurer TCP/IP
Une fois l'installation effectuée et le pécé
redémarré, le bureau de windows est doté d'une
icône "voisinage réseau". Un clic droit sur
cette icône permet d'accéder au menu local article
"Propriétés"
Si une machines doit être reliée via TCP/IP, il lui
faut attribuer un numéro IP unique l'identifiant sur le réseau.
Un double clic sur le protocole TCP/IP nous autorise saisir nos
réglages sur l'onglet adresse IP. Ici on dote arbitrairement
le pécé du numéro 123.45.67.90. Dans la zone
"masque de sous réseau" on entre 255.255.255.0.
Windos aime bien redémarrer... faites-lui plaisir d'autant
que maintenant, c'est au tour du Mac.

Tous les mac depuis le processeur PowerPC sont dotés d'une
carte ethernet. Afin d'attribuer là aussi un numéro
IP unique, nous allons chercher le tableau de bord TCP/IP.
Lors d'une connexion internet via un provider, la connexion se
fait en protocole point à point PPP (un machine appelle une
autre machine précisement et par le téléphone).
C'est le serveur une fois joint qui attribue au client l'adresse
IP dont il a besoin pour se connecter au Web. Parce qu'elle est
suceptible de changer à chaque connexion une telle adresse
est dite dynamique. Ici nous changeons les règles et affectons
manuellement au Mac une adresse statique. Seul impératif
ici : ce numéro doit être différent du numéro
attribué au pécé... 123.45.67.89.

Nota : Si votre connexion à l'internet se fait via un serveur
PPP, veillez à ne pas effacer les adresses IP des DNS de
votre provider dans la case réservée. Vous vous éviterez
ainsi d'avoir à les resaisir lorsque que vous reviendrez
configurer TCP/IP pour surfer sur le net.
Le cable ethernet croisé relie les deux machines enre elles.
Nous pouvons passer à l'étape suivante.
Installer le serveur web
Il existe un grand nombre de logiciels serveur (Daemon ou HTTPd
dans le language UNIX). Longtemps les logiciels du domaine public
du CERN et du NCSA furent les plus utilisés. Apache est téléchargeable
gratuitement, coté Mac nous utilisons personnellement MacHTTP,
la version gratuite malheureusement non maintenue, de Webstar.
D'autres daemons web pour le mac sont facilement accessibles aux
débutants : citons NetPresenz l'ancien "FTPd" qui
gère désormais le protocole HTTP (mais requiert toujours
le partage de fichier). Citons également WebTen, shareware
présenté par son éditeur comme la version mac
du serveur Apache (!). WebTen accepte en effet les modules Apache
et DONC PHP.
Mais nous voulons ici procéder avec le moindre effort, ausi
n'utiliserons nous que les outils dèjà disponibles
et dont tout le monde dispose. Livré avec et depuis MacOS
8, le tableau de bord Partage Web personnel (Web sharing) est une
véritable application (à laquelle d'ailleurs on allouera
volontiers plus de ram en la sélectionnant dans le dossier
Tableaux de bords et en appellant Fichier/Lire les infos... popup
Afficher mémoire).
Si vous avez une IP statique ce tableau de bord permet d'utiliser
votre machine comme un mini serveur web. Le partage Web permet de
sélectionner un dossier sur le disque comme repertoire racine
et autorise jusque 8 connexions simultanées. Le partage Web
accepte la déclaration de type MIME et l'exécution
de CGI. Windows est livré avec un utilitaire équivalent.

On a créé un dossier réservé à
nos page web et on y a glissé des pages au format HTML...
ex: page2.html que l'on déclare comme la page par défaut.
Une page essai.html est également créée contenant
des liens vers des fichiers divers (.ZIP par exemple, sis dans le
même dossier.
Dès le partage web activé coté Mac, il est
possible de saisir l'adresse du poste serveur dans la barre d'adresse
du navigateur. Ici avec Internet Explorer 4 :

<
Sommaire
|