Quel est le moyen le plus simple de configurer une pile LAMP?

117

Je mets en place une nouvelle instance VPS d'Ubuntu et je me demande quel est le moyen le plus simple d'être opérationnel avec une pile LAMP de base (quels paquets sont requis, quelles options de configuration doivent être modifiées, etc.) ).

    
posée jerhinesmith 28.07.2010 - 21:37
la source

17 réponses

118
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server

Il installera pour vous toutes les piles de base LAMP, vous demandera le mot de passe root MySQL, etc.

Plus précisément, il installera les packages suivants et 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 consulter le Guide du serveur Ubuntu .

    
réponse donnée andol 28.07.2010 - 21:41
la source
29

Installer Apache

sudo apt-get install apache2

Installer PHP

sudo apt-get install php5 libapache2-mod-php5

Quant à 16.04, le nombre 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, en 16.04, le nombre est supprimé:

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
    
réponse donnée Sniper 13.04.2013 - 22:23
la source
26

La manière la plus simple d’installer LAMP avec PHPMyAdmin consiste à utiliser:

sudo apt-get  install lamp-server^ phpmyadmin 

Vous n'avez même pas besoin d'installer taskel. Pour plus de détails, cliquez ici .

Pour accéder à PHPMyAdmin, ouvrez terminal & amp; 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

ou

sudo service apache2 restart
    
réponse donnée Abhishek Bhardwaj 27.08.2012 - 23:44
la source
14

Dans Synaptic, cliquez sur edit et marquez par tâche. Sélectionnez ensuite LAMP Server et appuyez sur Apply. Fait.

    
réponse donnée Owais Lone 31.07.2010 - 07:31
la source
10

Personnellement, je trouve toujours que l'installation du serveur MySQL et PHPMyAdmin installent toutes les pièces dont j'ai besoin

sudo apt-get install mysql-server

(cela signifie d’abord qu’il demande que le mot de passe du compte root soit défini à l’avance)

alors

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é:)

    
réponse donnée JonTheNiceGuy 29.07.2010 - 10:55
la source
10

Sur la ligne de commande, la méthode la plus simple consiste probablement à utiliser tasksel :

sudo tasksel install lamp-server
    
réponse donnée txwikinger 28.07.2010 - 21:41
la source
4

Les paquets sont apache2 et libapache2-mod-php5 . php5 a un certain nombre de modules supplémentaires, vous en aurez peut-être besoin. Listez-les avec apt-cache search php5

Essayez de réviser votre recherche ou

sudo apt-get install apache2 libapache2-mod-php5

Activer php5 avec

sudo a2enmod php5

Redémarrez apache

sudo service apache2 restart

Les pages wiki suivantes peuvent être très utiles si vous commencez avec Apache.

lien

lien

Note - Cette réponse a été transférée d’ailleurs. Pour ajouter mysql install

sudo apt-get install mysql-server php5-mysql
    
réponse donnée Panther 18.01.2012 - 23:00
la source
2

lien

Il a LAMP ainsi que phpmyadmin intégré avec les modules perl. S'installe dans / opt / lampp pour pouvoir être installé / supprimé facilement ...

    
réponse donnée sagarchalise 20.08.2010 - 19:35
la source
2

Ma commande de couteau suisse:

sudo apt-get install apache2 mysql-server mysql-client libapache2-mod-auth-mysql php5 php5-mysql libapache2-mod-php5 php5-mcrypt php5-curl php5-cli php5-gd phpmyadmin
    
réponse donnée thucnguyen 03.09.2014 - 17:19
la source
1

PHP7.0 est standard sur Ubuntu 16 +

Voici le résumé:

1 comme toujours

 sudo apt-get update

2 Installez Apache2

 sudo apt-get install apache2

3 Installez mysql-server

 sudo apt-get install mysql-server

4 Installez PHP 7.0

 sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php-mbstring php7.0-mbstring php-gettext php7.0-json php-xml
 sudo a2enmod php7.0

5 Installez phpmyadmin

 sudo apt-get install mcrypt
 sudo apt-get install phpmyadmin

Notez que vous devrez ajouter Include /etc/phpmyadmin/apache.conf au fichier que vous allez ouvrir avec la commande suivante. ( crédit )

 sudo gedit /etc/apache2/apache2.conf 

Facultatif

 sudo a2enmod rewrite
    
réponse donnée Ulad Kasach 26.04.2016 - 09:22
la source
1

Terminal ouvert

Ctrl + Alt + T

Tapez

sudo apt install synaptic

Cela va installer synaptic sur votre système

Tapez

sudo synaptic 

pour l'ouvrir.

Aller à la zone de recherche

Dans le champ de recherche, tapez apache et cliquez sur le bouton Rechercher

Le champ suivant apparaît

Faites défiler la liste jusqu'à Apache2 et sélectionnez la case à gauche.

Cliquez sur appliquer

Sélectionnez toutes les dépendances et suivez les instructions à l’écran pour l’installer.

De la même manière, installez

php7.0 et mysql-server un par un

Lors de l’installation de mysql-server, le système demande un mot de passe root . Fournissez-le.

Après que tout soit terminé, fermez synaptic.

Maintenant, ouvrez votre navigateur et dans la barre d'adresse, tapez localhost et appuyez sur Entrée

Si la page suivante apparaît

puis Apache2 l’installation est réussie

Dans le type de terminal

apt install vim
cd /var/www/html
vim testphp.php

Appuyez sur

i

Tapez

<?php phpinfo(); ?>

Appuyez sur

Esc : x Entrez

Accédez à votre navigateur et tapez la barre d’adresse localhost / testphp.php

Si la page suivante apparaît

Alors l'installation de php7.0 est réussie

Aller au terminal et taper

mysql --version

Si vous obtenez l'invite suivante (les numéros de version de votre système peuvent être différents):

mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper

Ensuite, votre installation mysql-server est réussie.

Tapez

mysql -u root -p

Vous aurez:

Enter password:

Donnez le mot de passe.

Si vous obtenez l'invite suivante

Vous pouvez maintenant vous connecter avec succès

Tapez

mysql> quit

pour vous déconnecter.

Félicitations, vous avez maintenant une pile LAMP complète

Facultatif:

Vous pouvez également installer phpmyadmin à l’aide de synaptic. Au cours de l'installation, il vous sera demandé d'utiliser le serveur par défaut. Sélectionnez apache2 . Suivez d'autres instructions à l'écran.

Ouvrez ensuite votre navigateur et saisissez localhost / phpmyadmin dans la barre d'adresse.

La page suivante apparaît

Dans le champ nom d'utilisateur , tapez root et dans le champ mot de passe tapez le mot de passe de l'utilisateur root que vous avez sélectionné lors de l'installation de mysql-server.

Cliquez sur le bouton Aller .

La page suivante apparaît

Vous avez maintenant installé phpmyadmin sur votre système.

    
réponse donnée rancho 05.05.2017 - 05:34
la source
0

Vous pouvez installer Bitnami lampstack . (Package contenant tous les sous-paquets nécessaires de LAMP).

Créez d'abord un compte sur le site bitnami pour télécharger le bitnami-lampstack-5.5.30-1- Fichier linux-x64-installer.run . Ensuite, copiez le fichier sur votre bureau (pour plus de commodité). Pour fournir une autorisation de lecture et d'exemption, ouvrez le terminal (Ctrl + Alt + T). et tapez

chmod 755 chmod  755 'location of bitnami-lampstack-5.5.30-1-linux-x64-installer.run

Faites glisser et déposez le fichier .run de votre bureau après avoir tapé chmod 755 , appuyez sur Entrée.

Double-cliquez maintenant sur le fichier .run. Il vous guidera tout au long du processus d'installation.

Merci.

    
réponse donnée user441517 27.12.2015 - 13:52
la source
0

J'ai un script pour cette tâche: lampi

Utilisation:

sudo lampi -i -s -n example.com.local -dr ~/example-site

Que fait-il?

  1. Installer la pile LAMP (indicateur -i )
  2. Configurez et configurez apache2 , mysql , php , phpmyadmin
  3. Configurez ensuite un site personnalisé nommé example.com.local (option -n )
  4. Définir le répertoire ~ / example-site en tant que racine du document (option -dr )
  5. Activer SSL (https) pour ce site (indicateur -s )

Maintenant, le site est accessible avec lien ou lien

    
réponse donnée Jahid 26.06.2016 - 20:19
la source
0

Si vous êtes sur unsuntu 16, il est simple avec une seule commande:

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

Suivez simplement les instructions à l’écran pour saisir le mot de passe pour la configuration de mysql, phpmyadmin

Vous pouvez voir plus de détails sur mon blog lien

    
réponse donnée Vu Tran 10.12.2016 - 10:48
la source
0

Suivez toutes les étapes

sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt install php7.0-cli
sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo phpenmod mcrypt
sudo phpenmod mbstring
sudo systemctl restart apache2
sudo apt-get update

(Remarque si phpmyadmin ne fonctionne pas après Than Try, ces trois dernières lignes de code)

gksu gedit /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
sudo apt-get install gksu^C
    
réponse donnée Siddharth Shukla 07.02.2017 - 00:17
la source
0

J'ai réalisé un simple script de bash facile à utiliser qui installe la pile LAMP sur votre système automatiquement.

Il suffit d’exécuter cette commande dans votre terminal pour utiliser le script bash:

wget --no-cache -O - https://gist.github.com/EmpireWorld/737fbb9f403d4dd66dee1364d866ba7e/raw/install-lamp.sh | bash

L'installation de phpMyAdmin est également incluse dans le fichier.

Découvrez la liste

    
réponse donnée Hasan Bayat 08.07.2017 - 19:50
la source
-7

Essayez EHCP (panneau de contrôle d’hébergement facile) ...

l'installation ehcp sur un serveur propre fera le sale boulot pour vous ...

    
réponse donnée Vangelis Afantenos 28.06.2011 - 21:11
la source

Lire d'autres questions sur les étiquettes