Free-EOSVous voulez héberger votre site intranet, publier votre site sur le net, mais une license Windows serveur coûterais trop chère, une distribution Linux de base vous semble trop difficile d’accès. L’AFPA, institut de formation, nous propose une distribution basé sur un noyau linux donc libre de copie et d’utilisation, permettant de créer un serveur Web, Mail, messagerie instantanée et j’en passe.

Tout ceci se fait de manière simple et en Français. Il manque juste PhpMyAdmin, ce que nous allons installer dans ce tuto !

INSTALLATION

Pour lancer l’installation de Free-EOS, il suffit de booter sur le cd que vous aurez gravé à partir de l’ISO disponible sur le site officiel de Free-EOS
Nous avons le droit aux questions habituelles, choix de la langue, choix du clavier, acceptation de la licence utilisateur.
Là nous pouvons choisir, un seul disque durs ou deux en mirroring raid-1 mais nous choisirons un seul disque pour l’exemple.
On vous prévient que le logiciel d’installation effacera toutes les données présentes sur cet ordinateur, si on est d’accord avec çà, on écrit « continuer » et on accepte.

FREE-EOS1 FREE-EOS2 FREE-EOS3

Free-eos créé alors le système de fichiers, et copie les fichiers nécéssaires au bon fonctionnement du serveur. Il nous est proposé ensuite créer une disquette de démarrage. Je vous la conseil vivement car Free-EOS n’est pas à l’aise avec les extinction brutes.

FREE-EOS4

La machine redémarre.

CONFIGURATION

On nous propose alors d’entrer le mot de passe de l’administrateur de Free-EOS puis de le retaper pour confirmer.
Là vous pourrez choisir le nom de domaine du système, puis le nom système du serveur Free-EOS

FREE-EOS5 FREE-EOS6

Sélectionnez le pilote de la carte réseau.
Choix de l’adresse IP du serveur, nous choisirons 172.17.5.1 pour l’exemple puis entrez l’adresse du masque de sous réseaux.

FREE-EOS8 FREE-EOS9

Choisissez enfin le rôle du serveur, nous voulons un serveur web alors nous choisirons l’option « serveur seulement ».
Indiquez l’adresse de la passerelle et définissez de ne pas fournir de service DHCP.

FREE-EOS10 FREE-EOS11

FREE-EOS12

Indiquez si vous utilisez un Proxy externe (FAI) ou pas.
Confirmez la configuration précédente.
Activation des paramètres de configuration.

les services se lancent et on se retrouve devant un login.
FREE-EOS13
Le nom d’utilisateur est « admin » et le mot de passe est celui que vous avez renseigné pendant l’installation.
Mais pas de précipitation, nul n’est besoin de se loguer, la configuration est fini, on va attaquer l’interface web…

Installation du module Upgrade de Free-EOS

Voilà le système est prêt et disponible à l’adresse http://172.17.5.1/server-manager/

FREE-EOS14

Maintenant nous allons installer PhpMyAdmin qui va nous permettre d’administrer les bases de données du serveur Free-EOS via une interface Web.
Pour cela nous aurons besoin de deux utilitaires :

Icone Putty
Putty
Winscp
Winscp

Il va falloir activer l’accès SSH dans la section « accès à distance » comme ceci…

FREE-EOS15

Car Putty et Winscp sont deux petits utilitaires qui vous nous permettre de nous connecter de manière sécurisée via le protocole SSH sur le serveur Free-EOS. Putty en ligne de commande, et Winscp par un explorateur graphique.

Une fois l’accès SSH activé, téléchargeons le module d’Upgrade de Free-EOS
ftp://ftp.youm.org/free-eos/upg.rpm

Lancez Winscp:

FREE-EOS16

Vous vous retrouvez dans le dossier root du serveur, et c’est ici que vous allez copier le fichier upg.rpm que vous avez téléchargé précédemment.

FREE-EOS17

Ensuite lancez putty, loguez vous en « root » et tapez la commande :
rpm -Uvh upg.rpm

FREE-EOS18

Lorsque l’installation est terminée, fermez putty, c’est terminé.

Installation de PhpMyAdmin

Retournez sur l’interface Web de Free-EOS, une section Update Systeme est apparue.

Envoyez par le biais de cette interface, le fichier disponible à l’adresse : ftp://ftp.youm.org/free-eos/e-smith-phpmyadmin-2.6.0-12.noarch.rpm qui correspond à une version spéciale pour Free-EOS de PhpMyAdmin.

FREE-EOS19

PhpMyAdmin est maitenant installé sur votre Free-EOS, vous pouvez y acceder par l’adresse
(ATTENTION AUX HTTPS) https://172.17.5.1/PhpMyAdmin/
Loguer vous à l’aide d’ « admin » et le mot de passe associé.

FREE-EOS20

Je ne détaille pas l’utilisation de PhpMyAdmin, beaucoup de site le font bien mieux que moi.
Pensez à désactiver l’accès SSH pour eviter les tentatives d’intrusion de la part d’un utilisateur mal intentionné.Liens sources :
Plici
Free-EOS
Wikipedia

EDIT: Si vous rencontrez des problèmes au moment de l’installation de PhpMyAdmin, consultez ci dessous la technique essayé par Christophe.

j’aisuivis ta procedure a la lettre ,
ensuite j’ai rebouter le serveur.
et en me connectant sur: https://monserveur.con/PhpMyAdmin
et aussi
https://monserveur.con/phpmyadmin

il ne se passais rien , seulement une page d’ereur.
Alors pensant avoir fait une mauvaise manipulation j’ai recommencer
mais cette fois sans rebooter le serveur et encore rien ,

Alors j’en ai déduit que si cela fonctionner pour upg.rpm….. alors pourquoi pas pour un autre .rpm
j’ai essayer et tout etait en ordre sans avoir besoin de rebooter .

A noter encore que de cette maniere:il faut accedrer a phpmyadmin comme ceci:

https://monserveur.con/phpmyadmin

car https://monserveur.con/PhpMyAdmin renvois a la page d’erreur.

A noter pour information j’utilise FreeEos version 1.3.3 derniere version actuellement telechargeable sur le site officiel.

Merci à Christophe pour ses précisions