Il s’agit de la méthode de ligne de commande plus rapide que j’ai utiliser pour l’installation de la pile LAMP. J’utilise server1 comme un nom d’hôte et 192.168.0.100 pour et IP, utilisez ce que vous utilisez sur votre ordinateur si vous avez un statique ou DHCP.
Se connecter sur votre poste de travail Linux installé.
Installer MYSQL
prompt -> yum install mysql mysql-server
Créer des liens de démarrage système pour MySql
invite -> chkconfig--niveaux 235 mysqld sur
prompt -> Démarrer /etc/init.d/mysqld
Permet de configurer les mots de passe pour le compte root de MySql.
prompt -> mysql_secure_installation
Pour vous connecter vous avez besoin du mot de passe actuel pour l’utilisateur root, si a peine installé (nous avons juste fait) il sera vide pour le compte, appuyez sur entrée.
Définir le mot de passe root garantit aucune mauvaises choses ne peuvent arriver.
« Mot de passe de root set-
Nouveau mot de passe-
Ré-entrer nouveau mot de passe-
Mot de passe mis à jour !
Rechargement des tables privilège...
… Succès!"
Par défaut, que MySQL est livré avec un utilisateur anonyme, permet de l’enlever.
"Supprimer les utilisateurs anonymes ? -
.... Succès!"
"Interdire la connexion de root à distance-
... Succès!"
"Supprimer la base de données test et accès-
-Dropping base de données test...... Succès ! -Suppression de privilèges sur test de base de données...... Succès!"
"Recharger maintenant - les tables de privieldge
... Succès!"
Tout fait !
Maintenant passons installer Apache2
prompt -> yum install httpd
Définir le démarrage
invite -> chkconfig--niveaux 235 https sur
et démarrez-le
prompt -> Démarrer /etc/init.d/httpd
Pointez votre navigateur local local IP http://192.168.0.100 ou ce que vous utilisez.
Vous devriez obtenir la page d’installation par défaut, succès !
Maintenant passons installer PHP5
prompt -> yum install php
Redémarrez apache
prompt -> /etc/init.d/httpd restart
Test php5
prompt -> vi /var/www/html/info.php
phpinfo();? >
Enregistrez le fichier,
Maintenant, nous appelons ce fichier dans un navigateur (par exemple les http://192.168.0.100/info.php)
Succès !
Maintenant laisse installe le Support de PHP5 MySql
prompt -> yum search php
Choisissez les éléments que vous avez besoin et les installez comme ceci :
prompt -> yum install php-mysql php-gd php-imap php-ldap php-mbstring
php-odbc php-pear php-xml php-xmlrpc
Laisse maintenant redémarrer Apache2 :
prompt -> /etc/init.d/httpd restart
Maintenant recharger http://192.168.0.100/info.php dans votre navigateur et faites défiler vers le bas
à la section modules à nouveau.
Maintenant, vous devriez trouver beaucoup de nouveaux modules, y compris le module MySQL :
phpMyAdmin phpMyAdmin est une interface web à travers lequel vous pouvez gérer vos bases de données MySQL.
Nous avons d’abord activer le référentiel RPMforge sur notre système de CentOS comme phpMyAdmin n’est pas disponible dans les dépôts officiels de CentOS 6.2 :
Importer la clé GPG de RPMforge :
prompt -> rpm--import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
Sur les systèmes x86_64 :
prompt -> yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Sur des systèmes i386 :
prompt -> yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
phpMyAdmin peut maintenant être installé comme suit :
prompt -> yum install phpmyadmin
Maintenant nous avons configurer phpMyAdmin. Nous changer la configuration d’Apache pour que phpMyAdmin permet des connexions non seulement à partir de localhost (en commentant la strophe) :
prompt -> vi /etc/httpd/conf.d/phpmyadmin.conf
## Web application pour gérer MySQL #
## L’ordre refuser, autoriser # Deny all # autoriser de 127.0.0.1 #
Alias /phpmyadmin /usr/share/phpmyadmin Alias /phpMyAdmin /usr/share/phpmyadmin Alias /mysqladmin /usr/share/phpmyadmin
Ensuite nous remplacez l’authentification dans phpMyAdmin de cookie http :
prompt -> vi /usr/share/phpmyadmin/config.inc.php
[...] / * Type d’authentification * / $cfg ['Servers'] [$i] ['auth_type'] = « http » ; [...]
Maintenant on va redémarrer Apache :
prompt -> /etc/init.d/httpd restart
Par la suite, vous pouvez accéder à phpMyAdmin sous http://192.168.0.100/phpmyadmin/ :
Pour autoriser les connexions externes à votre machine, que vous devrez probablement ajuster votre pare-feu et autoriser les connexions externes au service.
Vous êtes maintenant prêt pour tous les autres éléments tels que wordpress, Conseil cubet, joomla ou tout autre php mysql piloté par des logiciels.