Après avoir installé la machine virtuelle debian Se mettre sur la console Se connecter en tant que root : #su password : saisir le mot de passe lancer la commande suivante: apt-get update (pour effectuer la mise à jour du système) Il faut installer plusieurs paquets (fichiers pour installer des services/applications) Pour installer apache2, on utilise la commande apt-get install apache2 Pour installer PHP5, on utilisera la commande apt-get install php5 Il faut installer aussi un serveur SQL voici le lien : Mise En Place De Serveur SQL Sous Debian Ensuite lancer les commandes suivantes pour compléter l’installation apt-get install apache2 libapache2-mod-perl2 php5 php5-mysql php5-gd libapache2-mod-php5 libnet-ip-perl libcompress-zlib-perl libdbd-mysql-perl libdbi-perl libapache-dbi-perl libxml-simple-perl libsoap-lite-perl phpmyadmin apt-get install php5-cgi build-essential mysql-server-5.0 apt-get install libapache2-mod-php5 libapache2-mod-perl2 apt-get install libxml-simple-perl  libcompress-zlib-perl apt-get install libdbi-perl libdbd-mysql-perl apt-get install libnet-ip-perl libphp-pclzip make apt-get install libapache-dbi-perl commandes facultatives: perl -MCPAN -e ‘install XML::Entities’ perl -MCPAN -e ‘install SOAP::Lite’ Télécharger […]

Prérequis Mes tests ont été effectués dans les conditions suivantes Une sous Debian de version 7.0 Une adresse IP Statique Une interface de virtualisation VmWare   2. Notions a Savoir a ) Les modes de serveur DNS Un système DNS repose principalement sur trois modes de serveur : Le serveur autorité : il héberge le fichier décrivant la zone (exemple : test.fr) et est le seul habilité à le modifier. On parle de serveur principal ou serveur maître. Les serveurs secondaires, qui reçoivent les mises à jour du fichier de zone, réalisant une tolérance de panne et une répartition de charge. On parle de secondaires ou esclaves. Les serveurs délégués : ils sont les hébergeurs faisant autorité sur des sous-zones (exemple test.fr). Ils doivent être déclarés au niveau supérieur (test.fr).   b) Les types d’enregistrement Enregistrement de type SOA (Start Of Authority) : indique l’autorité sur la zone Enregistrements de type […]

Prérequis J’ai effectué mes tests avec les paramètres suivants : Une machine sous debian 7.0 Une adresse ip fixe 2. Installation Avant de commencer à faire toutes installation, il faut faire un apt-get upgrade & update.  Il faut ensuite installer les paquets suivants grâce à la commande apt-get install apache2 apache2-utils php5 php5-dev php5-gd php5-mysql Pour vérifier que l’installation s’est bien effectuée, entrez l’adresse suivante dans votre navigateur http://IP_DE_VOTRE_SERVEUR/ Si vous n’avez pas encore installé le Serveur SQL vous devez entrer la commande # apt-get install mysql-server ou suivre ce tuto : http://www.gabinhocity.eu/bienvenu-sur-mon-site-professionnel/ Vous pouvez aussi installer vsftpd qui est un serveur FTP sécurisé de tranfert de fichier  # apt-get install vsftpd 3. Configuration Vous pouvez à tout moment déplacer les fichiers de votre site uniquement en ligne de commande car la modification du dossier nécessite une authentification en root. Donc il faut faire la commande # su # root et vous rentrez votre mot de passe. après il faut […]

Prérequis  J’ai installé mon serveur avec les éléments suivants : Une machine sous debian-6.0.6-amd64 Une interface de virtualisation VMWare Une adresse IP statique Liste de paquet mis à jour (sources.list)   2. Installation Avant de commencer à faire toutes installation, il faut faire un apt-get upgrade & update.  Il faut ensuite installer les paquets suivants grâce à la commande apt-get install mysql-server mysql-client libmysqlclient15-dev mysql-common php5-mysql 3. Configuration Étant donné que la configuration principe de notre serveur de base de données se trouve dans le fichier my.cnf, on va y aller dans le but de changer quelques paramètres pour optimiser notre base de données.  nano /etc/mysql/my.cnf Voici quelques options intéressantes à modifier par défaut : language = /usr/share/mysql/french Choisir la langue par défaut pour les messages du serveur (français) key_buffer = 32M Taille du cache des index query_cache_limit = 2M Taille limite du cache par requête query_cache_size = 32M Taille totale du cache des […]