Installation LAMP sur Centos ou Redhat
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.