Entretiens à Banjul entre M. Bourita et le ministre gambien des Affaires étrangères    La décision de la Mauritanie sur les droits de douane saluée    Le projet de loi sur la réforme des CRI adopté en Conseil de gouvernement    Mondial 2030: Réunion élargie pour la coordination entre les départements gouvernementaux concernés et la mise en place d'un système unifié d'action commune    Edito. New look    Chambre des représentants: plénière mercredi pour examiner le bilan d'étape de l'action gouvernementale    Le Maroc a montré sa résilience face aux chocs négatifs de 2023 (FMI)    Cosumar : moteur de la transformation de la filière sucrière nationale    Aïd al-Adha : trois millions de têtes de bétail identifiées    Industrie : le climat des affaires jugé « normal » par 68% des entreprises au T1-2024    L'ONDA lance un appel d'offres pour la conception et le suivi des travaux de construction de son nouveau siège social    Nadia Fettah participe à la Réunion du Conseil de l'OCDE au niveau des Ministres    Johannesburg plongée dans le noir après le vol de câbles électriques    Le Burkina, Niger et le Mali appelés à « reconsidérer » leur sortie de la Cedeao    L'UE octroie une aide d'un milliard d'euros pour soutenir le Liban    Fête du travail : Echo des syndicats et leurs aspirations    La Confédération africaine de football confirme la qualification de la RS Berkane à la finale de la Coupe de la CAF    National ''Amateurs''/ J26: Yaâcoub El Mansour promu, quatre équipes en duel pour le second billet !    Real Madrid : Thibaut Courtois est en avance sur ses temps de passage    OM-Atalanta : Ounahi et Harit dans le groupe marseillais    Zenata Top 32 : lancement de la saison surf et bodyboard par la SAZ    Le Maroc se classe premier au Major Field Test (MFT)    Ait Taleb débloque 72 millions DH pour l'achat de 122 ambulances    Agadir to host meeting on establishing a support committee for «Kabyle State»    Morocco's American Legation among America's most endangered historic places    Jazzablanca 2024 : un line-up époustouflant avec Candy Dulfer, Hind Ennaira et Sarah & Ismael    Festival Gnaoua et Musiques du Monde : une expérience vibrante pour l'édition 2024    Rétro-verso : Quand les corsaires de Salé gardaient nos frontières...    Bakou : le Maroc prône une préservation de la paix via la culture    CapAccess By BOA : BANK OF AFRICA en tournée pour stimuler l'investissement des PME/ETI    Propriété intellectuelle : l'ANME hausse le ton    Recherche scientifique : l'UIR s'allie à l'Université du Mississippi    Grippe aviaire : l'OMS juge « faible » le risque global posé par le virus H5N1    Emoi à Sefrou suite à l'assassinat d'un lycéen de 16 ans    Achraf Hakimi impuissant face au Borussia Dortmund    Sahara : La pertinence du plan d'autonomie marocain mise en avant au Parlement britannique    Sécurité : visite du président du Comité militaire de l'OTAN    Syndicats contre gouvernement : l'augmentation des salaires en question    La Planète des Singes : « Le nouveau royaume » offre un nouveau souffle à la saga (VIDEO)    Moroccan embassy debunks viral video : Assault not in Morocco, police not involved    Kenya : L'ambassade du Maroc débunke une vidéo sur la police    Maroc : Vers la constitution d'un comité de soutien au «peuple kabyle»    Tanger: Un bâtiment inscrits sur la liste des lieux historiques menacés d'Amérique    CAF : La RS Berkane officiellement gagnante face à l'USM Alger    Maroc : Décès du violoniste et professeur de musique Ahmed Hbicha    Maroc - Ukraine : Les enjeux de l'éventuelle visite de Volodymyr Zelensky au Royaume    Jazz Day: Le choix de Tanger reflète la capacité du Maroc de réussir l'organisation de grands événements internationaux    La délégation de Hamas quitte le Caire pour préparer une proposition de cessez-le-feu    







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



Serveur Web dynamique en 30 mins
Publié dans Jeunes du Maroc le 26 - 07 - 2004

Dans cet article on va décrire comment installer Apache, Php et Mysql sur un serveur Linux pour pouvoir mettre eb place son propre site web dynamique (Intranet/Extranet) .
Installation d'Apache
Acquérir le package : apache-x.x.x.tar.gz à partir du site d'Apache
Décompresser le fichier avec la commande : gunzip apache-x.x.x.tar.gz tar -xvf apache-x.x.x.tar
accéder au répertoire qui a été créé (cd apache-x.x.x) et commencer la procédure de compilation et d'édition de liens :
Lancer le serveur web par la commande :
Lancer votre navigateur web et tester si le serveur fonctionne bien à l'Url : http://localhost ou http://127.0.0.1
Installation de PHP
Acquérir le package : php-y.y.y.tar.gz à partir de phpindex ou d'un autre site.
Décompresser le fichier avec la commande : gunzip php-y.y.y.tar.gz tar -xvf php-y.y.y.tar
accéder au répertoire qui a été créé (cd php-x.x.x) et commencer la procédure de compilation et d'édition de liens :
Editer le fichier /chemin_installation_apache/apache/conf/httpd.conf et ajouter les lignes suivantes :
# # AddType allows you to tweak mime.types without actually editing it, or to # make certain files to be certain types. # AddType application/x-tar .tgz
# Pour PHP
AddType application/x-httpd-php .php .php3 .php4
# # AddHandler allows you to map certain file extensions to "handlers",
Il faut relancer apache avec la commande :
Créer un fichier pour tester l'installation de php : test.php et le mettre dans le répertoire htdocs. Mettre cette ligne dans le fichier test.php : ? phpinfo(); ?
Faire les changements de droits et de propriétaire comme suit :
teser l'installation via l'Url :
http://localhost/test.php
Compilation de MySQL sous Linux
Acquérir le package : mysql-z.z.z.tar.gz Décompresser le fichier avec la commande : gunzip mysql-z.z.z.tar.gz tar -xvf mysql.z.z.z.tar accéder au répertoire qui a été créé (cd mysql-x.x.x) et commencer la procédure de compilation et d'édition de liens :
on obtient le message :
starting mysql with databases from /chemin/install/mysql/var
verifier que le daemon mysqld est bien en cours d'exécution (ps -aux|grep mysqld)
Pour le paramètre de compilation (prefix) il permet de changer le chemin par défaut (/usr/local) d'installation des packages.
Cette méthode se base sur la compilation de PHP à part entière, au lieu d'utiliser le module PHP intergé à Apache, ce qui permet de le personnaliser autant que voulu (cf. la documentation de PHP).
N'oubliez pas de changer le mot de passe de l'utilisateur root dans la base de Mysql ; le plus judicieux et d'utiliser un compte MySql pour se connecter à la base de données au lieu d'utiliser un compte système.
Bon surf !
Très beau site SPIP !!!!!
si vous souhaitez faire connaitre votre site via un communiqué de presse ou en instant votre flux RSS, faites en part à
n'hésitez pas à utiliser ce site, il est mis gracieusement à disposition pour communiquer ;-)
A+ et RDV sur actudepoche.com
Voir en ligne : actudepoche en SPIP ! récuperez son flux RSS !


Cliquez ici pour lire l'article depuis sa source.