Ich habe gerade die Installation beendet mysql-server
und dann phpmyadmin
die mit Apache und PHP gelieferte Version installiert . Es hat es in Ordnung gebracht und eine phpMyAdmin-Datenbank erstellt, aber ich kann die URL nicht finden, um dorthin zu gelangen - ich habe versucht, zu http: //my.server.ip/phpmyadmin zu gehen, aber es scheint nicht so zu sein Dort.
Ich kann den Speicherort in keinem der Handbücher finden. Weiß jemand, wo sich dieser befindet? Vielen Dank.
mysql
phpmyadmin
Kennzeichen
quelle
quelle
Antworten:
Sie müssen lediglich einen symbolischen Link zur Installation in Ihrem Server-Stammverzeichnis erstellen. Meins ist in
/var/www/
(obwohl duDocumentRoot
es oft als Standard auswählst/var/www/html
), also:Danach können Sie über localhost auf Folgendes zugreifen:
Was den Grund angeht, warum nicht standardmäßig an der richtigen Stelle installiert wird oder der Installer selbst einen symbolischen Link erstellt, habe ich keine Ahnung ...
quelle
localhost/index.html
) befindet/var/www/html/
, müssen Siesudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
Had ausführen , um dies nach dem Upgrade auf vorzunehmenApache 2.4
. Jetzt funktioniert alles gut, danke.Diese Antwort ist etwas allgemeiner. Um die Liste der von einem Paket installierten Dateien zu kennen, müssen Sie dies tun
dpkg --list | grep phpmyadmin
dpkg --listfiles <package_name step 1>
quelle
Ich stelle mir vor, dass Sie wahrscheinlich vor dem gleichen Problem stehen, das ich zum ersten Mal bei der Installation von phpmyadmin hatte. In Anbetracht dessen, dass Sie dies vor über einem Jahr gefragt haben, gehe ich davon aus, dass Sie es bereits herausgefunden haben, aber als Referenz für andere, wenn Sie es nicht sehen können, wenn Sie http://yourdomain.com/phpmyadmin aufrufen müssen Sie das Paket wahrscheinlich neu konfigurieren und sicherstellen, dass Sie ein Kontrollkästchen in das Feld "apache2" setzen (vorausgesetzt, dies wird für Ihren Server verwendet), indem Sie die Leertaste drücken, bevor Sie fortfahren. Ich ging schnell und drückte einfach die Eingabetaste, ohne zu merken, dass ich nicht Apache2 ausgewählt hatte. Verwenden Sie zum Neukonfigurieren des Pakets Folgendes:
quelle
Oh, normalerweise geht der phpmyadmin zu,
/usr/lib/phpmyadmin
wenn ich mich nicht irre.Ich muss den Ordner immer in meinen
www
Pfad verschieben.quelle
Vermutlich haben Sie Apache installiert und das ist es, was Sie als Hauptwebserver verwenden (dh es lauscht auf Port 80). Wenn Sie Ihre Apache-Installation noch nicht stark angepasst haben, sollten Sie unter folgender Adresse darauf zugreifen können:
(Wenn Sie von einem anderen Computer aus auf den Server zugreifen, ersetzen Sie ihn natürlich
localhost
).Das Installationsprogramm für phpMyAdmin installiert eine Konfigurationsdatei in
/etc/apache2/conf.d/
calledphpmyadmin
, die einen Alias erstellt. Sehen Sie sich diese Datei an, um zu sehen, wie sie funktioniert und wo sie auf Ihrer Website erscheinen soll.Wenn Sie Ihre Apache - Konfiguration geändert haben, ist es möglich , wenn auch unwahrscheinlich , dass Sie etwas getan haben , die die Richtlinien in dieser phpMyAdmin - Konfigurationsdatei überschreibt. In diesem Fall sollten Sie in der Lage sein, die Konfiguration von phpmyadmin selbst zu korrigieren, damit es funktioniert, wie es Ihnen gefällt.
quelle
http://127.0.0.1/phpmyadmin
oder auch
http://::1/phpmyadmin
oderhttp://localhost/phpmyadmin
Lesen Sie: https://en.wikipedia.org/wiki/Localhost
Geben Sie auch "ip addr" ein, um Ihre öffentliche Adresse (oder eine halböffentliche Adresse mit NAT) anzuzeigen.
quelle
Versuchen Sie es mit:
<server_ip or localhost>/phpmyadmin/index.php
Das ist vielleicht der Trick. In der Vergangenheit hat dies für mich gelöst.
quelle
In meinem Fall hatte ich es unter
Ich denke, Sie können immer versuchen, es durch (einige) httpd-Konfigurationsdatei zu finden.
quelle
Bei mir hat es anders geklappt.
Ich musste die
apache.conf
Datei von/etc/phpmyadmin
nach/etc/apache2/sites-available
und/etc/apache2/sites-enabled
mit dem Dateimanager als root kopieren .Dann rannte ich los
sudo service apache2 restart
und alles war in Ordnung.Hoffe es ist nützlich.
quelle
In meinem Fall hat dieser Befehl funktioniert:
Da mein Server-Stamm standardmäßig ist, ist das:
/var/www/html
quelle
Ich habe es neu konfiguriert und es funktioniert für mich unter Ubuntu 18.04 mit dem folgenden Befehl:
quelle