Mali: des partis politiques appellent à la mobilisation contre leur dissolution et pour "sauver la liberté et la démocratie"    Massacres du 8 mai 1945: une autre empreinte dans le registre des crimes du colonisateur français en Algérie    Le Calife général de la Tariqa Tidjania, cheikh Ali Belarabi, accomplit la prière du vendredi à Ouagadougou    Oran : Mise en service de l'EPH d'El Kerma de 60 lits    Touggourt : quatre morts et un blessé dans un accident de la route à El-Hadjira    La chaîne Echorouk News TV suspendue pour 10 jours suite à la diffusion d'un terme à caractère raciste sur Facebook    Le blocus sioniste imposé à Ghaza tue chaque jour davantage d'enfants et de femmes    Comité exécutif de l'UIPA: le soutien au peuple palestinien, un engagement ferme mû par les principes de libération et de justice    L'Algérie et le Ghana insistent sur le principe de solutions communes aux problèmes africains et de règlements négociés pour résoudre les conflits    Journée mondiale de la liberté de la presse: nouveaux rôles pour les médias nationaux face aux défis actuels et aux enjeux futurs    CHAN 2024: la sélection algérienne A' à pied d'œuvre à Banjul    Ligue 2 amateur: beau duel pour l'accession entre le MB Rouissat et l'USM El Harrach    Athlétisme/Championnat arabe (2e j): 17 nouvelles médailles pour l'Algérie    Le Calife général de la Tariqa Tidjania, Cheikh Ali Belarabi entame une visite au Burkina Faso    Moutons de l'Aïd importés: lancement de l'opération de vente la semaine prochaine dans toutes les wilayas    Fête du Travail à l'ouest du pays: activités variées et hommages aux travailleurs et aux retraités    Les marchandises usagées importées appartenant à l'Etat exonérées des droits et taxes    Rebiga assiste à "Hô Chi Minh-Ville", à un défilé commémorant le 50e anniversaire de la libération du Sud Vietnam    Poursuite du stage à Sidi Moussa avec l'intégration des joueurs du CSC    L'Algérie clôture sa participation avec un total de 21 médailles    Kiev doit céder les territoires conquis par la Russie    Domination de la sphère informelle et écart croissant entre le cours du dinar sur le marché parallèle et celui du cours officiel : quelles solutions ?    Le projet de loi présenté à l'APN    Les représentants de la société civile interpellent les hautes autorités du pays    Ooredoo et l'Association nationale de volontariat organisent une opération de reboisement à Bou Saâda    Lorsque l'on a la bravoure en principe, il n'y a plus d'obstacle    La responsabilité politique du ministre Bruno Retailleau    De Gustav Landauer à Hassan Nasrallah ou l'universalité de l'esprit de la société    Le championnat national de football se met à jour    Présentation à Alger des projets associatifs    Quelles est la situation de la balance commerciale et des exportations hors hydrocarbures en 2024 de l'Algérie ?    Des prix « lignes rouges » et des représailles contre les contrevenants    Patriotisme et professionnalisme    Avant-première du documentaire ''Zinet Alger : Le bonheur'' de Mohamed Latrèche    Les renégats du Hirak de la discorde    Un site historique illustrant l'ingéniosité du fondateur de l'Etat algérien moderne    La Fifa organise un séminaire à Alger    Khaled Ouennouf intègre le bureau exécutif    L'Algérie et la Somalie demandent la tenue d'une réunion d'urgence du Conseil de sécurité    30 martyrs dans une série de frappes à Shuja'iyya    Lancement imminent d'une plate-forme antifraude    Les grandes ambitions de Sonelgaz    La force et la détermination de l'armée    Tebboune présente ses condoléances    Lutte acharnée contre les narcotrafiquants    La Coquette se refait une beauté    Cheikh Aheddad ou l'insurrection jusqu'à la mort    Un historique qui avait l'Algérie au cœur    







Merci d'avoir signalé!
Cette image sera automatiquement bloquée après qu'elle soit signalée par plusieurs personnes.



INSTALLEZ ET CONFIGUREZ UN SERVEUR AVEC APACHE - PHP - MYSQL
Inter Internet net
Publié dans Le Soir d'Algérie le 25 - 04 - 2005

Ce papier vous propose le descriptif complet pour installer un serveur sur son PC, et ainsi disposer de son propre site � la maison. Suite � de nombreuses gal�res, nous avons d�cid� de r�aliser ce dossier afin de rendre service aux personnes tent�es par cette exp�rience.
Remarque : l'ensemble des programmes n�cessaires � la mise en place du serveur occupe moins de 25Mo.
Vous trouverez ci-dessous la liste des programmes que nous avons utilis�s, avec les liens pour les t�l�charger. T�l�chargez-les tous maintenant, vous en aurez besoin par la suite.
Installation du Serveur Apache
T�l�chargez : Apache (version 2.046) (http://httpd.apache.org/download.cgi)
Installation de PHP
T�l�chargez : Php (version 4.3.2) (http://www.php.net/downloads.php)
Installation de Mysql
T�l�chargez : Mysql (version 4.0.13) (http://www.mysql.com/downloads/)
Installation de Php My Admin
T�l�chargez : Php My Admin (version 2.5.1) (http://www.phpmyadmin.net/) Vous pouvez �galement installer un Chat Php My Chat 0.14.5 (http://www.phpheaven.net/download.php 3?f=phpMyChat-0.14.5.zip) ainsi qu'un Forum Invision Board 1.1.2 (http://perso.club-internet.fr/ghusson/ibffrench/ invboard1_1_2_fr.zip) et le patch pour Php - 4.30 (http://perso.club-internet. fr/ghusson/ibffrench/ setlocale_IPB1_1_2.zip). . Ces programmes sont simples et intuitifs � installer nous ne donnerons pas d'explication. Le logiciel serveur Web (serveur HTTP) de r�f�rence d�velopp� et d�livr� gratuitement sur www.apache.org. Construit � l'origine autour des serveurs UNIX pour am�liorer les fonctionnalit�s et la s�curit� du serveur Web NCSA, il �quipe � pr�sent plus d'un serveur Internet sur deux ! Ce succ�s, Apache le doit au moins � deux facteurs qui font la r�ussite des logiciels informatiques : d'une part Apache, en tant que logiciel libre, est gratuit (comme deux autres grands succ�s tels que le navigateur Netscape ou l'OS Linux), d'autre part Apache est un syst�me performant, fiable et en perp�tuelle �volution. D�velopp� par un groupe de travail ind�pendant, il provient � l'origine des sources du serveur HTTP de NCSA, l'un des premiers serveurs Web avec le serveur HTTP pr�curseur du CERN. Son d�veloppement consistait � corriger les failles de s�curit� du serveur, � enrichir ses fonctions et am�liorer ses performances.
Installation : Ex�cutez le programme que vous avez t�l�charg� pr�c�demment. Si vous poss�dez un reverse (avec noip ou �quivalent ou m�me un domaine (pas ulimit)), entrez dans la premi�re case votre domaine (par exemple mondomaine. com) , et dans la suivante le nom du serveur (par exemple www.mondomaine. com). Si vous n'en avez pas, indiquez � chaque fois, dans les deux cas, "localhost" ainsi que le mail du propri�taire du site. Il faut ensuite se placer sur chaque cat�gorie et mettre le r�pertoire d'installation. Nous avons personnellement install� tout dans le r�pertoire D:Serveur. Ce qui donne dans ce cas : Apache http Server 2.0.46 = D:ServeurApache Apache Runtime = D:ServeurApache Build Headers and Libraries = D:ServeurApache APR Iconv Code Pages = D:ServeurApacheCode Pages Apache Documentation = D:ServeurApacheDocumentation Voila, l'installation du serveur Apache est termin�e et si vous entrez l'adresse http://localhost/ dans votre navigateur, vous devriez voir une page marqu�e "Vous voyez cette page au lieu du site attendu ?" avec le logo Apache. Il reste encore � modifier le fichier de configuration situ�e dans D:ServeurApacheconfhttpd.conf comme suit : Remplacez DocumentRoot "D:/Serveur/Apache/htdocs" par DocumentRoot "D:/Serveur/Nom du Serveur" (R�pertoire o� sont stock�es les pages web) Remplacez directory "D:/Serveur/Apache/htdocs" /par directory "D:/Serveur/Nom du Serveur" /Remplacez DirectoryIndex index.html index.html.var par DirectoryIndex index.htm index.html index.php index.php3 index.php4 index.php2 index.html.var A ce stade, il suffit d'un clique droit sur l'icone "Apache" situ�e dans le systray et Open Apache Monitor. Ensuite cliquez sur Restart pour r�initialiser le serveur avec les nouveaux param�tres. Si vous avez une page Html dans le r�pertoire du Serveur, vous devriez la voir dans votre navigateur toujours � cette adresse http://localhost/
Installation de PHP
Langage libre de programmation serveur, sous licence GPL. Langage de script tr�s puissant utilis� dans le d�veloppement Internet. Le code PHP s'int�gre dans le code source HTML. La syntaxe du langage provient des langages C, Java ou Perl, avec un petit nombre de fonctions in�dites. L'int�r�t de PHP est de permettre aux d�veloppeurs de site Web d'�crire rapidement des pages Web dynamiques.
Installation : Pour installer PHP, vous devez tout d'abord t�l�charger la version "zip package". Une fois t�l�charg�e, d�compressez-les fichiers dans D:ServeurPHP, profitez en pour cr�er le r�pertoire D:Serveur emp qui va servir � accueillir les fichiers envoy�s ainsi que les sessions. D�placez le fichier D:ServeurPHPphp4ts.dll dans C:windows system si vous �tes sous Windows NT ou 2000 ou C:windowssystem32 si vous �tes sous Windows XP. Copiez le fichier D:ServeurPHPphp.ini-dist dans C:windows et renommez le php.ini. C'est ce fichier qui contiendra les informations de configuration de PHP. Il ne reste plus qu'� modifier le fichier de configuration D:ServeurApacheconfhttpd.conf comme suit pour qu'il prenne en compte PHP : Ajoutez � la fin du fichier ou � la bonne place (conseill�) les lignes suivantes. LoadModule php4_module "D:/Serveur/PHP/sapi/ php4apache2.dll" AddType application/x-httpd-php.php .php3 Pour tester, il suffit d'aller dans le r�pertoire du Serveur, de cr�er un document texte, et de mettre dedans cette commande : ?null phpInfo();?Sauvez ce fichier en lui donnant le nom test.php ou test.php3. Pour voir si tout s'est bien pass�, ouvrez votre navigateur et entrez cette adresse http://localhost/test.php3 et miracle vous avez une page avec les donn�es de Php.
Installation de Mysql
Mysql est un moteur pour base de donn�es de type SQL. Il est gratuit sous certaines conditions.
SQL : (Structured Query Language) Langage de requ�te de bases de donn�es permettant l'interrogation, la gestion et la mise � jour de la base et d'ex�cuter ainsi diff�rentes op�rations (acc�der � un champ par une requ�te, cr�er une nouvelle table, lire ou modifier la valeur d'un champ ...). SQL est devenu une norme de facto des syst�mes de gestion de bases de donn�es.
Installation : D�zippez Mysql dans un r�pertoire temporaire et cliquez sur Setup.exe pour installer Mysql. Modifiez le r�pertoire d'installation en D:ServeurMysql Ici les choses sont un peu moins simples, nous avons cr�e un fichier my.ini qu'on a ensuite copier dans le r�pertoire C:Windows. Cr�ez le dossier D:/Serveur/Mysql/data s'il n'y est pas, il servira � stocker les bases de donn�es de MySQL. Si n�cessaire (si vous avez s�lectionn� un r�pertoire de destination diff�rent), modifiez alors les 2 lignes suivantes : basedir = D:/Serveur/Mysql/ datadir = D:/Serveur/Mysql/data Ensuite rendez-vous dans le r�pertoire D:ServeurMysqlin et cliquez sur le programme "winmysqladmin.exe" Si tout est correct vous devriez avoir un feu tricolore vert dans le systray. Si tel n'est pas le cas, d�marrez-le en cliquant sur "Start the service" avec le bouton droit. Vous pouvez regarder l'utilitaire MySQLAdmin en cliquant sur ShowMe. Allez dans l'onglet "my.ini Setup" et cliquez sur "Create ShortCut on Start Menu", afin qu'il d�marre automatiquement avec Windows.
Installation de PHP My Admin
Afin de faciliter la gestion de vos bases de donn�es Mysql, il faut installer PHPMyAdmin. D�zippez Php My Admin dans un r�pertoire du Serveur afin de pouvoir y acc�der depuis le navigateur, par exemple D:ServeurNom du Serveurphpmyadmin. Editez le fichier D:ServeurNom du Serveurphpmyadmin config.inc.php Mettez $cfg['PmaAbsoluteUri_DisableWarning'] = TRUE au lieu de FALSE. Veuillez � modifier le mot de passe de l'user root dans phpmyadmin et � appliquer la modification apr�s dans ce fichier. Voil�, il suffit de se rendre alors � l'adresse http://localhost/Admin avec le navigateur et vous pourrez acc�der � votre base Sql (pour l'instant elle ne contient que la base Mysql et une base Test). Voil�, c'est � vous de jouer maintenant et bonne chance.


Cliquez ici pour lire l'article depuis sa source.