Я только что закончил установку mysql-server
, а затем установил, phpmyadmin
который пришел с Apache и PHP. Он настроил все правильно и создал базу данных phpMyAdmin, но я не могу найти URL, чтобы добраться до него - я попытался зайти на http: //my.server.ip/phpmyadmin, но, похоже, это не так там.
Я не могу найти местоположение ни в одном из руководств, кто-нибудь знает, где это находится? Спасибо.
mysql
phpmyadmin
отметка
источник
источник
Ответы:
Вам просто нужно сделать символическую ссылку на установку в корне вашего сервера. Мой в
/var/www/
(хотя проверить вашDocumentRoot
по умолчанию часто/var/www/html
) так:После этого вы сможете получить доступ через localhost:
Что касается того, почему не устанавливается по умолчанию в правильном месте, или установщик создает символическую ссылку сам, я понятия не имею ...
источник
localhost/index.html
)/var/www/html/
, вы должны выполнитьsudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
Had, чтобы сделать это после обновления доApache 2.4
. Теперь все работает отлично, спасибо.Этот ответ немного более общий. Чтобы узнать список файлов, установленных любым пакетом, вы должны сделать это
dpkg --list | grep phpmyadmin
dpkg --listfiles <package_name step 1>
источник
Я полагаю, что вы, вероятно, столкнулись с той же проблемой, что и я, когда я впервые установил phpmyadmin. Учитывая, что прошло уже больше года с тех пор, как вы спросили об этом, я предполагаю, что вы уже поняли это, но для будущего использования, если вы не можете увидеть это при переходе на http://yourdomain.com/phpmyadmin вам, вероятно, потребуется перенастроить пакет и убедиться, что вы поставили флажок в поле apache2 (при условии, что это то, что вы используете для своего сервера), нажав клавишу пробела, прежде чем продолжить. Я шел быстро и просто нажал ввод, не осознавая, что я не выбрал apache2. Чтобы перенастроить пакет, используйте следующее:
источник
Ох, обычно phpmyadmin идет,
/usr/lib/phpmyadmin
если я не ошибаюсь.Мне всегда нужно переместить папку в мой
www
путь.источник
Предположительно у вас установлен Apache, и это то, что вы используете в качестве основного веб-сервера (т. Е. Он прослушивает порт 80). Если вы не выполнили (сильно) настройку установки Apache, она должна быть доступна по адресу:
(Если вы обращаетесь к серверу с другого компьютера, то, очевидно, замените
localhost
).Установщик для phpMyAdmin устанавливает файл конфигурации в
/etc/apache2/conf.d/
вызываемыйphpmyadmin
, который устанавливает псевдоним. Посмотрите на этот файл, чтобы увидеть, как он работает и где он должен отображаться на вашем сайте.Если вы изменили конфигурацию Apache, возможно, хотя и маловероятно, что вы сделали что-то, что переопределяет директивы в этом файле конфигурации phpmyadmin. В этом случае вы сможете исправить конфигурацию phpmyadmin самостоятельно, чтобы она работала так, как вам нравится.
источник
http://127.0.0.1/phpmyadmin
или также
http://::1/phpmyadmin
илиhttp://localhost/phpmyadmin
читать: https://en.wikipedia.org/wiki/Localhost
также введите «ip addr», чтобы увидеть ваш публичный адрес (или полуобщественный с NAT)
источник
Попробуйте использовать:
<server_ip or localhost>/phpmyadmin/index.php
это может просто сделать трюк. В прошлом этот решил для меня.
источник
В моем случае это было под
Я думаю, вы всегда можете найти его через (какой-то) файл конфигурации httpd.
источник
Для меня все сложилось иначе.
Я должен был скопировать
apache.conf
файл из/etc/phpmyadmin
в/etc/apache2/sites-available
и с/etc/apache2/sites-enabled
помощью файлового менеджера как корень.Потом я побежал,
sudo service apache2 restart
и все было просто отлично.Надеюсь, это полезно.
источник
В моем случае эта команда работала:
Поскольку мой корень сервера по умолчанию, то есть:
/var/www/html
источник
Я переконфигурировал, и он работает нормально для меня на Ubuntu 18.04 с помощью следующей команды:
источник