132 votes

Quelle est la manière la plus simple de mettre en place une pile LAMP ?

J'ai mis en place une nouvelle instance VPS d'Ubuntu et je me demande quelle est la manière la plus simple de se mettre en route avec une pile LAMP de base (c'est-à-dire quels paquets sont nécessaires, quelles options de configuration doivent être modifiées, le cas échéant, etc.)

124voto

sanmiguel Points 1235
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server

Il installera toute la pile LAMP de base pour vous, vous demandera le mot de passe de la racine MySQL, etc.

Plus précisément, il installera les paquets suivants, ainsi que leurs dépendances.

mysql-client-core-5.1 libwrap0 apache2  
libaprutil1-dbd-sqlite3 tcpd  
libapache2-mod-php5 apache2.2-common  
apache2-utils php5-common  
libaprutil1-ldap libaprutil1  
php5-mysql mysql-server-core-5.1  
libdbi-perl libplrpc-perl mysql-server  
apache2.2-bin libdbd-mysql-perl  
libhtml-template-perl  
libnet-daemon-perl libapr1  
mysql-server-5.1 libmysqlclient16  
ssl-cert apache2-mpm-prefork  
mysql-common mysql-client-5.1  

Vous pouvez également jeter un coup d'œil à l'étude de la Guide du serveur Ubuntu .

31voto

Sniper Points 330

Installer Apache

sudo apt-get install apache2

Installer PHP

sudo apt-get install php5 libapache2-mod-php5

Dans la version 16.04, le numéro est supprimé :

sudo apt-get install php libapache2-mod-php

Installer MySQL

sudo apt-get install mysql-server

Installer phpMyAdmin

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Comme pour l'installation de PHP, dans la 16.04, le numéro est abandonné :

sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin

Installation combinée

16.04 :

sudo apt-get install apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin

Avant 16.04 :

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin

29voto

Abhishek Bhardwaj Points 391

La façon la plus simple d'installer LAMP avec PHPMyAdmin est d'utiliser :

sudo apt-get  install lamp-server^ phpmyadmin 

Vous n'avez même pas besoin d'installer taskel. Plus de détails peuvent être trouvés aquí ce qui donne ceci :

Pour accéder à PHPMyAdmin, ouvrez un terminal et tapez :

sudo -H gedit /etc/apache2/apache2.conf

Ajoutez cette ligne quelque part dans ce fichier :

Include /etc/phpmyadmin/apache.conf 

Enfin, redémarrez Apache en utilisant :

/etc/init.d/apache2 restart

oder

sudo service apache2 restart

15voto

ICR Points 6960

Dans Synaptic, cliquez sur modifier et marquer par tâche. Sélectionnez ensuite LAMP Server et cliquez sur appliquer. C'est fait.

11voto

Mike Polen Points 3173

Personnellement, je trouve toujours que l'installation du serveur MySQL et ensuite de PHPMyAdmin installe toutes les parties dont j'ai besoin.

sudo apt-get install mysql-server

(en faisant cela d'abord, il demande que le mot de passe du compte root soit défini à l'avance)

puis

sudo apt-get install phpmyadmin

Il vous donne également tous les outils dont vous aurez besoin pour administrer votre serveur MySQL une fois qu'il sera installé :)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X