Logo English Web Page
Accueil Association BSD Linux Dev Reseau Infologisme Mac OSX
tl tr
Sujet Installer Date 30-08-2010
Titre Webmin - Administration serveur Section Mac OSX
Article

Webmin est une « Web Application » très aboutie, ce qui permet d‘administrer un ou plusieurs serveurs en local ou distant. Alors une Web application pour le néophyte, est un logiciel écrit avec des langages informatiques dit de « scripting » qui ne compilent pas un fichier exécutable. Cela a beaucoup d‘avantages et aussi quelques inconvénients. Mais le plus souvent, ce n‘est que notre vision ou interprétation des choses qui nous pénalise. Le clique magic où les fenêtres nous sourient, en anglais « windows », est très relatif. Webmin sait configurer les plus grands logiciels serveurs Unix du marché, qui je vous le rappel, sont pour la plupart gratuits.

Dans notre cas précis sous Mac OSX nous en avons besoin pour Apache, Bind, MySQL, ProFTPD, Samba, Squid, Webalizer, etc.


Remarque :

Nom du poste dans Partage pour cet exemple : MacBook Pro
Ce qui donne comme Nom de host : macbook-pro.local


Ouvrir une session Utilisateur « root » Voir article Utilisateur « root »

Sur le bureau dans le Finder choisir le menu Aller puis Aller au dossier, dans la boite de dialogue taper /usr/local/ et cliquez sur le bouton « Aller ».

Allez sur le site www.webmin.com puis télécharger le package webmin-1.520.tar.gz

Par défaut le téléchargement ira sur le bureau et se désarchive avec Stuffit Standard automatiquement sur le bureau, il reste un fichier webmin-1.520.tar et un dossier webmin-1.520, le fichier webmin-1.520.tar.gz se trouve dans la corbeille.

Copier le fichier webmin-1.520.tar.gz de la Corbeille dans le dossier /usr/local/ et supprimer le fichier webmin-1.520.tar et un dossier webmin-1.520 et vider la corbeille.

Affin de voir un peu plus clair fermer toutes les fenêtres et applications ouvertes.

Ouvrir un Terminal qui se trouve dans le dossier Utilitaires du dossier Applications.

Remarque : Toujours saisir ce qui est entre les guillemets sans les saisir.

Saisir « cd /usr/local/ » puis Entrée

Saisir « gunzip web » puis sur la touche Tabulation, vous venez de découvrir la complétion.

Vous aurez ceci « gunzip webmin-1.520.tar.gz » puis Entrée

Saisir « tar -xvf web » puis sur la touche Tabulation.

Vous aurez ceci « tar -xvf webmin-1.520.tar » puis Entrée

Saisir « cd web » puis sur la touche Tabulation.

Vous aurez ceci « cd webmin-1.520 » puis Entrée

Saisir « ./setup.sh » puis Entrée

On doit répondre à plusieurs questions :

Config file directory [/etc/webmin]: puis Entrée

Log file directory [/var/webmin]: puis Entrée

Full path to perl (default /usr/bin/perl): puis Entrée

Web server port (default 10000): puis Entrée

Par défaut le nom d‘utilisateur est « admin » choisir « root » et saisir son mot de passe.

Login name (default admin): Saisir le nom d‘utilisateur puis Entrée

Remarque : Lors de la saisie du mot de passe on ne voit pas la saisie, c‘est normal Ok !

Login password: Saisir le mot de passe puis Entrée
Password again: Saisir le mot de passe puis Entrée

Remarque : Pour saisir « y » le Package perl-Net-SSLeay doit être installer pour utiliser Webmin avec un Chiffrement SSL.

Use SSL (y/n): Saisir « n » puis Entrée

Saisir « y » pour lancer automatiquement Webmin au démarrage du Serveur.

Start Webmin at boot time (y/n): Saisir « y » puis Entrée


Ce que vous devez obtenir dans la fenêtre du Terminal !


MacBook-Pro:~ root$ cd /usr/local/
MacBook-Pro:local root$ gunzip webmin-1.520.tar.gz
MacBook-Pro:local root$ tar -xvf webmin-1.520.tar
MacBook-Pro:local root$ cd webmin-1.520
MacBook-Pro:webmin-1.520 root$ ./setup.sh

***********************************************************************
*            Welcome to the Webmin setup script, version 1.500        *
***********************************************************************
Webmin is a web-based interface that allows Unix-like operating
systems and common Unix services to be easily administered.

Installing Webmin in /usr/local/webmin-1.520 ...

***********************************************************************
Webmin uses separate directories for configuration files and log files.
Unless you want to run multiple versions of Webmin at the same time
you can just accept the defaults.

Config file directory [/etc/webmin]:
Log file directory [/var/webmin]:

***********************************************************************
Webmin is written entirely in Perl. Please enter the full path to the
Perl 5 interpreter on your system.

Full path to perl (default /usr/bin/perl):

Testing Perl ...
Perl seems to be installed ok

***********************************************************************
Operating system name:    Mac OS X / OS X Server
Operating system version: 10.5

***********************************************************************
Webmin uses its own password protected web server to provide access
to the administration programs. The setup script needs to know :
- What port to run the web server on. There must not be another
  web server already using this port.
- The login name required to access the web server.
- The password required to access the web server.
- If the webserver should use SSL (if your system supports it).
- Whether to start webmin at boot time.

Web server port (default 10000):
Login name (default admin): root
Login password:
Password again:
Use SSL (y/n): n
Start Webmin at boot time (y/n): y
***********************************************************************
Creating web server config files..
..done

Creating access control file..
..done

Inserting path to perl into scripts..
..done

Creating start and stop scripts..
..done

Copying config files..
..done

Configuring Webmin to start at boot time..
Created init script /etc/rc.d/init.d/webmin
..done

Creating uninstall script /etc/webmin/uninstall.sh ..
..done

Changing ownership and permissions ..
..done

Running postinstall scripts ..
..done

Attempting to start Webmin mini web server..
Starting Webmin server in /usr/local/webmin-1.520
..done

***********************************************************************
Webmin has been installed and started successfully. Use your web
browser to go to

    http://macbook-pro.local:10000/

and login with the name and password you entered previously.

MacBook-Pro:webmin-1.520 root$



Voir la localisation de la langue Française sur l‘article : Webmin - Configurer et lancer

Auteur
Eric Douzet
Début de page
bl br
C-extra.com v. 1.2.2 © 2003-2010, tous droits réservés  -  Mise à jour le 02 Septembre 2010 Infologisme.com