Installation LAMP sur Centos ou Redhat

lamp jpg

Un serveur Apache avec Php et Mysql en 5 minutes chrono.

Commençons par une mise à jour de l'OS :

yum update

Essayez d'avoir la dernière version :

cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.2 (Tikanga)

La c'est pas bon par exemple :p, la dernière version est la 5.4 que ce soit pour Redhat ou Centos.

Installation en une ligne de commande très simple :

yum install php httpd mysql-server mysql

Ce qui devrait vous installez ceci :

================================================
 Package                 Arch       Version          Repository        Size
================================================
Installing:
 mysql-server        i386       5.0.77-4.el5_4.1  photo-rhel-i386-server-5.x  9.8 M
 php                         i386       5.1.6-24.el5_4.5  photo-rhel-i386-server-5.x  1.1 M
Updating:
 mysql                     i386       5.0.77-4.el5_4.1  photo-rhel-i386-server-5.x  4.8 M
Installing for dependencies:
 apr                          i386       1.2.7-11.el5_3.1  photo-rhel-i386-server-5.x  123 k
 apr-util                  i386       1.2.7-7.el5_3.2  photo-rhel-i386-server-5.x   76 k
 gmp                        i386       4.1.4-10.el5     photo-rhel-i386-server-5.x  665 k
 httpd                       i386       2.2.3-31.el5_4.2  photo-rhel-i386-server-5.x  1.2 M
 php-cli                   i386       5.1.6-24.el5_4.5  photo-rhel-i386-server-5.x  2.1 M
 php-common       i386       5.1.6-24.el5_4.5  photo-rhel-i386-server-5.x  152 k

Transaction Summary
================================================

Configuration et lancement des services :

Il faut savoir qu'arrivé la aucun des services installés n'est démarrés, il vous faudra donc faire ceci :

Pour Mysql :

chkconfig --level 35 mysqld on
service mysqld start

pour mettre un mot de passe au compte root mysql et effectuer quelques réglages de sécurité :

/usr/bin/mysql_secure_installation

Pour aller plus loin avec mysql regardez cet article.

Pour Apache :

chkconfig --level 35 httpd on

vi /etc/httpd/conf/httpd.conf
Dé-commenter et Modifier ServerName pour éviter l'erreur au démarrage de apache

service httpd start

Pour aller plus loin avec apache c'est cet article. Et pour faire un peu de sécurité, ça mange pas de pain, ça évite même qu'on vous mange votre pain :p : c'est celui la.

Faites un tour dans la catégorie Apache2 vous y trouverez surement votre bonheur.

Vus : 655
Publié par System Linux : 211