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.)
Réponses
Trop de publicités?En ligne de commande, le moyen le plus simple est probablement d'utiliser tasksel :
sudo tasksel install lamp-server
Les paquets sont apache2
y libapache2-mod-php5
. php5 possède un certain nombre de modules supplémentaires, vous pouvez en avoir besoin. Listez-les avec apt-cache search php5
Essayez de revoir votre recherche ou
sudo apt-get install apache2 libapache2-mod-php5
Activez php5 avec
sudo a2enmod php5
Redémarrer apache
sudo service apache2 restart
Les pages wiki suivantes peuvent être très utiles si vous débutez avec apache.
https://help.ubuntu.com/community/ApacheMySQLPHP
https://help.ubuntu.com/11.10/serverguide/C/httpd.html
Note - Cette réponse a été transférée d'un autre endroit. Pour ajouter mysql, installez
sudo apt-get install mysql-server php5-mysql
http://www.apachefriends.org/en/xampp-linux.html
Il dispose de LAMP ainsi que de phpmyadmin intégré avec des modules perl. Il s'installe dans /opt/lampp et peut donc être installé/supprimé facilement...
PHP7.0 est standard sur Ubuntu 16+.
Voici le résumé :
1 Comme toujours
sudo apt-get update
2 Installer Apache2
sudo apt-get install apache2
3 Installer mysql-server
sudo apt-get install mysql-server
4 Installer 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 Installer phpmyadmin
sudo apt-get install mcrypt
sudo apt-get install phpmyadmin
Remarque, vous devrez ajouter Include /etc/phpmyadmin/apache.conf
dans le fichier que vous allez ouvrir avec la commande suivante. ( crédit )
sudo gedit /etc/apache2/apache2.conf
En option
sudo a2enmod rewrite