Installer un serveur internet (LAMP)
mardi 15 avril 2008 dans Administration par Frédéric Lefeuvre
Voici les commandes utiles pour installer un serveur Linux/Apache2/mySQL/PHP4 (LAMP) sur un serveur dedié.
Ceci ne fonctionne que pour les distributions de Linux supportant apt-get (Debian, Ubuntu et autres cousins germains).Etape 1 : Installer un serveur Linux sur la machine
J'utilise Ubuntu 6.06.2 Server LTS (Dapper Drake) i386 que je trouve très stable. Connectez vous en SSH, puis suMettre a jour vos softs pré-installés
- apt-get update
Installation des packages nécessaires (dans le cas suivant Apache2 et PHP4)
- apt-get install apache2
- apt-get install libapache2-mod-php4
- apt-get install php4-cli
- apt-get install php4-mysql
- apt-get install php4-gd
- apt-get install php4-pear
Sauvegarde du fichier de conf
- cd /etc/php4/apache
- cp php.ini php.ini-dist
Redémarrage d'Apache après configuration
- /etc/init.d/apache2 reload
Installation des pré-requis pour la compilation de eAccelerator
- apt-get install make
- apt-get install php4-dev
Installation de eAccelerator
- cd /
- mkdir ea
- cd ea
- wget http://kent.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.3.tar.gz
- tar xvzf eaccelerator-0.9.3.tar.gz
- cd eaccelerator-0.9.3
- export PHP_PREFIX="/usr"
- $PHP_PREFIX/bin/phpize
- ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
- make
- make install
Installation d'un serveur FTP
- apt-get install proftpd
Installation d'un serveur d'envoi de mail
- apt-get install postfix
Installation du serveur mySQL
- apt-get install mysql-server
- /etc/init.d/mysql reset-password
Installation d'utilitaires mySQL
- apt-get install phpmyadmin
