Récemment, j’ai installé PHP, Apache, MySQL, phpMyAdmin, python dans Ubuntu Desktop 12.04.3 LTS pour l’utiliser comme serveur LAMP. Les commandes que j'ai utilisées pour les installer sont données ci-dessous:
1: sudo passwd
2: su
3: apt-get install php5
4: apt-get install apache2
5: apt-get install mysql-server mysql-client
6: apt-get install phpmyadmin
7: apt-get install python
8: apt-get install python-mysqldb
9: ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
10: /etc/init.d/apache2 restart
Ensuite, tout fonctionne bien. Le serveur LAMP fonctionne très bien. Ensuite, j'ai pensé à mettre à niveau le serveur LAMP dans son ensemble. Je parle des logiciels PHP, Apahce, MySQL, phpMyAdmin, etc. Puis j'ai ajouté ces ppa. Les liens ppa:
1. https://launchpad.net/~tuxpoldo/+archive/phpmyadmin
2. https://launchpad.net/~ondrej/+archive/mysql-5.6
3. https://launchpad.net/~ondrej/+archive/apache2
4. https://launchpad.net/~ondrej/+archive/php5
Ensuite, on utilise ces ppa et on commence par mettre à jour le phpmyadmin, puis le serveur MySQL, puis Apache, puis PHP. Après la mise à niveau de phpmyadmin et du serveur mysql, l'ensemble du serveur LAMP fonctionne correctement avec le serveur mysql et phpmyadmin mis à jour. Mais après la mise à niveau d'Apache et de PHP, phpmyadmin n'apparaît pas. Quand j'essaye:
http://127.0.0.1/phpmyadmin
il dit "non trouvé".
Comment puis-je résoudre ce problème avec le phpmyadmin? S'il vous plaît aidez-moi aussi vite que vous pouvez. Je suis en grande difficulté pour ceci.
Merci d'avance.
la source
Réponses:
Créez un lien
/var/www
comme ceci:sudo ln -s /usr/share/phpmyadmin /var/www/
Remarque: depuis 14.04, vous pouvez utiliser
/var/www/html/
au lieu de/var/www/
Si cela ne fonctionne pas pour vous, vous devez inclure PHPMyAdmin dans la configuration d'Apache.
Ouvrez en
apache.conf
utilisant votre éditeur préféré, le mien estvim
:)sudo vim /etc/apache2/apache2.conf
Ajoutez ensuite la ligne suivante:
Include /etc/phpmyadmin/apache.conf
Pour Ubuntu 15.04 et 16.04
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin.conf
sudo service apache2 reload
la source
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
suivi desudo a2enconf phpmyadmin.conf
etsudo service apache2 reload
est le chemin correct avec 15.04.Il s’agit généralement d’un problème après l’installation de vanilla dans 16.04 ( Xenial Xerus ) et plus.
Réparer:
la source
Très probablement, votre apache ne charge pas la configuration de la partie phpmyadmin.
Le lien que vous avez créé
/etc/phpmyadmin/apache.conf
à/etc/apache2/conf.d/phpmyadmin.conf
peut ne plus être valide après la mise à jour. Faites ce lien à nouveau, mais notez que les noms peuvent être différents. Après cela, redémarrez Apache.la source
vous pouvez aussi
install
ceci parmanual process
.Il suffit de télécharger le fichier dans votre
web root
dossier. (/ var / www / phpmyadmin)pour plus Cliquez ici Télécharger à partir d' ici
la source
Voici une autre façon de le faire:
Ajoutez à
/etc/apache2/apache2.conf
cela "Include conf.d/*.conf
" si ce n'est déjà fait.Ensuite, exécutez ces deux commandes:
Cela devrait fonctionner.
REMARQUE: Cela dépend de la version de Linux que vous utilisez. Si RedHat ou Amazon Linux, apache2 doit être nommé httpd et que le chemin d'accès est / etc / httpd, dans Linux basé sur Debian comme Ubuntu, le nom du dossier est apache2.
la source