web-dev-qa-db-fra.com

Comment désinstaller complètement LAMP Server et recommencer?

J'essaie d'installer le serveur LAMP pour pouvoir travailler sur les bases de données PHP et MySQL localement sur Ubuntu 16.04LTS.

J'ai effectué une grande partie de l'installation puis j'ai décidé de recommencer (voir ci-dessous pour savoir pourquoi). Comment puis-je supprimer et redémarrer tout ce qui est associé au serveur LAMP que je viens d'installer?

J'ai suivi les étapes suivantes lors de l'installation:

Sudo apt-get install tasksel

et alors

Sudo tasksel install lamp-server

Après avoir parcouru ces étapes, il m'a demandé un mot de passe mysql, que je n'aurais probablement pas dû laisser vide.

J'ai ensuite installé phpmyadmin, en laissant à nouveau le mot de passe vide pour root.

Après l'installation de phpmyadmin, j'ai alors dû utiliser

Sudo gedit /etc/Apache2/Apache2.conf

Et ajoutez cette ligne:

Include /etc/phpmyadmin/Apache.conf

La tentative de connexion à phpmyadmin a généré une erreur concernant la suppression du mot de passe "allownopasswords" ou un paramètre similaire à celui-ci pour me permettre d’entrer sans passe.

À ce stade, j'ai décidé de réinstaller complètement et d'utiliser un mot de passe.

J'ai donc essayé de supprimer les paquets que j'avais utilisés en utilisant certaines commandes trouvées ici: Comment puis-je supprimer la pile de LAMP pour pouvoir recommencer? & Comment puis-je supprimer la pile de LAMP afin que je peut recommencer?

J'ai ensuite réinstallé lamp-server, cette fois-ci, aucune entrée de mot de passe n'a été entrée, puis j'ai installé phpmyadmin.

Maintenant, quand je vais à localhost/phpmyadmin, il affiche simplement le fichier de configuration, comme si PHP n'était pas installé.

Je suppose qu'il me manque maintenant des parties vitales du serveur.

Je veux recommencer complètement et installer LAMP à partir de zéro, comment puis-je faire cela?

Il serait également utile de savoir quels sont les différents mots de passe mySQL demandés lors de l'installation. S'agit-il d'un utilisateur root et d'un mot de passe?

Merci,

2
bigdaveygeorge

Ma préférence est d'utiliser apt/apt-get plutôt que tasksel.

Plusieurs fois, cela semble échouer pour moi + interdire les personnalisations simples.

Détruire un entier LAMP Stack installer peut être un peu délicat.

Vous allez utiliser apt-get purge $ package pour supprimer le code + tous les fichiers de configuration.

Ensuite, utilisez dpkg -l | grep $ package pour vérifier que vous avez bien supprimé toutes les traces des packages associés.

Installation d'Apache-2.4.28 + PHP-5.6 explique comment installer des piles de lampes complètes pour mes clients d'hébergement. Il suffit de changer toutes les occurrences de 5.6 en 7.1 pour installer le dernier code PHP.

1
David Favor