web-dev-qa-db-fra.com

Comment installer LAMPP Full dans Ubuntu 16.04?

Pourriez-vous me dire s'il vous plaît comment installer LAMPP complet dans Ubuntu 16.04, je ne sais pas quoi faire avec cette partie:

Sudo Apache2ctl configtest

Je sais qu'après je devrais utiliser celui-ci après:

Sudo nano /etc/Apache2/Apache2.conf

Que dois-je faire pour exécuter ceci:

Sudo nano /etc/Apache2/Apache2.conf
1
nextmarkzuckerberg

Dans Ubuntu 16.04.3 LTS, vous pouvez suivre ces étapes pour installer Apache2, MySQL, PHP7 et phpmyadmin, j’ai testé cela aujourd’hui et cela ne devrait vous poser aucun problème:

  1. Installez Apache2:

    Sudo apt update
    Sudo apt install Apache2
    
  2. Editez le fichier /etc/Apache2/Apache2.conf, ajoutez la ligne suivante à la fin:

    ServerName <yourDomainOrIP>
    
  3. Vérifiez si votre configuration est correcte:

    Sudo Apache2ctl configtest
    

    Le résultat devrait ressembler à ceci: Syntax OK

  4. Redémarrez Apache pour implémenter les changements:

    Sudo systemctl restart Apache2
    
  5. Vérifiez si Apache fonctionne, ouvrez votre navigateur et accédez à: http://your_ip_address, vous devriez voir quelque chose ressemblant à l'image suivante:

    Apache Works

  6. Installez MySQL:

    Sudo apt install mysql-server
    

    Pendant cette installation, il vous sera demandé de saisir le mot de passe MySQL.

  7. Sécurisez votre installation MySQL en exécutant:

    Sudo mysql_secure_installation
    

    Choisissez les options que vous préférez dans cette étape.

  8. Installez PHP:

    Sudo apt install php libapache2-mod-php php-mcrypt php-mysql
    
  9. Editez le fichier /etc/Apache2/mods-enabled/dir.conf, après édition, il devrait ressembler à ceci:

    <IfModule mod_dir.c>
        DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
    </IfModule?
    
  10. Redémarrez Apache et vérifiez son statut:

    Sudo systemctl restart Apache2
    Sudo systemctl status Apache2
    

    Après cette étape, si vous souhaitez installer les modules PHP, vous pouvez les rechercher à l'aide de:

    apt-cache search php- | less
    
  11. Testez si PHP fonctionne, créez un info.php:

    Sudo nano /var/www/html/info.php
    

    An mettre le contenu suivant à l'intérieur:

    <?php phpinfo(); ?>
    

    Maintenant, allez à http://your_ip_address/info.php et vous devriez voir quelque chose comme l’image ci-dessous:

    PHP Info

  12. Installez phpmyadmin:

    Sudo apt install phpmyadmin php-mbstring php-gettext
    

    Lors de l'installation, il vous sera demandé de choisir votre serveur Web (Apache2) et si vous voulez utiliser dbconfig-common pour configurer la base de données, le mot de passe pour phpmyadmin sera finalement demandé.

    Ce processus ajoute phpmyadmin à /etc/Apache2/conf-enabled/, vous pouvez le vérifier avec: ls /etc/Apache2/conf-enabled/

    ls /etc/Apache2/conf-enabled/

  13. Activer PHP mcrypt et mbstring:

    Sudo phpenmod mcrypt
    Sudo phpenmod mbstring
    
  14. Redémarrez Apache à nouveau et vérifiez si tout fonctionne.

    Sudo systemctl restart Apache2
    

    Allez à http://your_ip_address/phpmyadmin et vous verrez la page de connexion:

    phpmyadmin Login screen

    Entrez vos informations d'identification et ensuite vous avez terminé:

    phpmyadmin databases

J'espère que ça aide.

2
galoget