Как найти путь к phpmyadmin

I just finished installing mysql-server, and then installed phpmyadmin which came with Apache and PHP. It set it up alright and made a phpMyAdmin database, but I can’t seem to find the URL to get to it — I tried going to http://my.server.ip/phpmyadmin but it doesn’t seem to be there.

I can’t find the location in any of the manuals, does anyone know where this is located? Thanks.

asked Jul 26, 2012 at 1:52

Mark's user avatar

1

You just need to make a symbolic link to the installation in your server root. Mine is in /var/www/ (though check your DocumentRoot as default is often /var/www/html) so:

sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

After that, you’ll be able to access trough localhost:

http://localhost/phpmyadmin

As for why is not installed by default in its right location, or the installer creates a symbolic link itself, I have no idea…

David Foerster's user avatar

answered Nov 23, 2013 at 22:34

animaletdesequia's user avatar

animaletdesequiaanimaletdesequia

8,2764 gold badges26 silver badges43 bronze badges

3

This answer is little bit more generic. To know the list of files installed by any package you have to do this

  1. Get the name of the package with dpkg --list | grep phpmyadmin
  2. For list of file installed use this dpkg --listfiles <package_name step 1>

answered Jul 26, 2012 at 6:12

Rituparna Kashyap's user avatar

1

I imagine that you probably are facing the same issue that I had the first time I installed phpmyadmin. Considering it’s been over a year since you asked this, I’m assuming you’ve figured it out by now, but for future reference for others, if you can’t see it when going to http://yourdomain.com/phpmyadmin, you probably need to reconfigure the package, and make sure that you place a checkbox in the apache2 box (assuming that’s what you’re using for your server) by pressing the spacebar before you continue. I was going quickly and just pressed enter, not realizing that I hadn’t selected apache2. To reconfigure the package, use the following:

sudo dpkg-reconfigure phpmyadmin

answered Jun 6, 2013 at 19:59

Dennis Beatty's user avatar

1

Oh, usually the phpmyadmin goes to /usr/lib/phpmyadmin if I’m not wrong.

I always need to move the folder to my www path.

Gonzalo.-'s user avatar

answered Nov 23, 2013 at 22:30

RagazziD's user avatar

RagazziDRagazziD

311 silver badge5 bronze badges

4

For me it worked out differently.

I’ve had to copy the apache.conf file from /etc/phpmyadmin to /etc/apache2/sites-available and to /etc/apache2/sites-enabled using file manager as root.

Then I ran sudo service apache2 restart and everything was just fine.

Hope it’s usefull.

Daniele Santi's user avatar

answered Dec 11, 2018 at 14:11

Dimitar Fenerski's user avatar

1

Presumably you have Apache installed and that’s what you use as your main web server (ie, it listens on port 80). If you have not done (much) customisation to your Apache install, it should be accessible at:

http://localhost/phpmyadmin/

(If you’re accessing the server from a different machine, then obviously substitute localhost).

The installer for phpMyAdmin installs a config file into /etc/apache2/conf.d/ called phpmyadmin, which sets up an alias. Look at this file to see how it works and where it should appear on your website.

If you have modified your Apache configuration, it’s possible though unlikely that you have done something which overrides the directives in that phpmyadmin config file. In which case you should be able to fix phpmyadmin’s configuration yourself to get it working how you like it.

answered Jul 26, 2012 at 5:21

thomasrutter's user avatar

thomasrutterthomasrutter

35.7k10 gold badges86 silver badges104 bronze badges

http://127.0.0.1/phpmyadmin

or also http://::1/phpmyadmin or http://localhost/phpmyadmin

read: https://en.wikipedia.org/wiki/Localhost

also, type «ip addr» to see your public address (or semi-public with NAT)

answered Jul 26, 2012 at 5:25

user72421's user avatar

user72421user72421

3,4511 gold badge12 silver badges8 bronze badges

Try using:
<server_ip or localhost>/phpmyadmin/index.php
That might just do the trick. In the past this one solved it for me.

answered Jul 26, 2012 at 6:04

saji89's user avatar

saji89saji89

11.9k5 gold badges45 silver badges64 bronze badges

In my case I had it under

/usr/local/phpMyAdmin-*

I guess you can always try to find it through (some) httpd configuration file.

answered Nov 5, 2018 at 10:08

PJunior's user avatar

PJuniorPJunior

3351 gold badge3 silver badges13 bronze badges

In my case this command worked:

sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin

Because my server root is default, that is: /var/www/html

answered Aug 2, 2019 at 8:22

Md. Kamruzzaman's user avatar

I re-configured and its working fine for me on Ubuntu 18.04 with the below command:

sudo dpkg-reconfigure phpmyadmin

BeastOfCaerbannog's user avatar

answered Sep 3, 2019 at 6:59

Jai's user avatar

Добрый день!

Ситуация следующая.

Коллега развернул какой то неведомый веб-сервер на linux, поднял там виртуалку винды для меня (ламера в линуксе) и дал доступ к корневым папкам сайта, к папке с конфигами phpmyadmin, а потом благополучно свалил в отпуск.

Я накатил туда CMS и теперь не могу создать создать бд, потому что не знаю ссылку на phpmyadmin.
Адреса типа localhost/myadmin , localhost/phpmyadmin , localhost/tools/phpmyadmin возвращают 404 :(

Как искать выход на phpmyadmin не знаю, а сроки горят.

Вот кусочек конфига.

$i++;
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = 3306;
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

/* End of servers configuration */

$cfg['blowfish_secret'] = '55b1eb07d23890.03857267';
$cfg['DefaultLang'] = 'ru';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;

Как найти морду?

Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.

Активные темы Темы без ответов

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

1 2009-04-11 08:43:25 (изменено: katerinka.77, 2009-04-11 11:52:48)

  • katerinka.77
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2009-04-11
  • Сообщений: 2

Тема: Как узнать путь к phpmyadmin

Задача: перенести сайт на другой хостинг (первый это и не хостинг вовсе, а не пойми что)
Столкнулась с проблемой:
у меня имеется:
1. доступ на ftp
2. логин к БД, пароль к БД, название БД.

А что дальше? Вводила путь след. http://name_site.ru/phpmyadmin , http://phpmyadmin.name_site.ru/ , http://phpmyadmin.inforos.ru

inforos.ru — это якобы хостинг.

Основная моя задача : перенос базы данных

Как войти в phpmyadmin?

2 Ответ от Hanut 2009-04-11 14:31:08

  • Hanut
  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,724

Re: Как узнать путь к phpmyadmin

katerinka.77
Это только хостер может сказать где phpMyAdmin стоит и по какому пути на него зайти.

Если достучаться до хостера не получается, а БД необходимо срочно перенести, то можно установить свою версию phpMyAdmin и использовать ее для экспорта дампа. Распакуйте phpMyAdmin прямо на свой хост в любой пустой каталог и создайте/настройте конфигурационный файл config.inc.php (рекомендую поставить cookie авторизацию).

3 Ответ от katerinka.77 2009-04-11 14:49:10

  • katerinka.77
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2009-04-11
  • Сообщений: 2

Re: Как узнать путь к phpmyadmin

Спасибо, если нет другого пути, то буду трести хостера.

Сообщения 3

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Главная / Поддержка / Частые вопросы / Как получить данные для входа в phpMyAdmin?

Связанные услуги:

Купить виртуальный хостинг на Linux от 9 рублей в месяц


Виртуальный хостинг на Linux

Инструкция для входа в phpMyAdmin.

Оглавление:

Как получить данные для входа в phpMyAdmin

По какому адресу располагается phpMyAdmin и как в него войти

Исправление проблем при возникновении ошибок

Как получить данные для входа в phpMyAdmin

Для входа в phpMyAdmin на виртуальном хостинге на Linux или Windows вам необходимо:

1.) Получить данных для входа в phpMyAdmin. Вам необходимо выбрать вашу услугу хостинга в личном кабинете, зайти на вкладку “DB”, а потом выбрать интересующую вас базу данных. 

phpmyadmin на виртуаьном хостинге Linux

По какому адресу располагается phpMyAdmin и как в него войти

 2.) Адрес сервера, на котором расположен phpMyAdmin —  91.203.195.83. Чтобы открыть окно phpmyadmin, необходимо набрать в окне браузера строку — http://91.203.195.83/phpmyadmin/

как войти в phpmyadmin

2.1) Если у вас виртуальный хостинг на Windows, то вам необходимо выбрать один из двух серверов в настройках подключения:

SSQL-12R2WEB01.client.parking.ru


SSQL-12R2WEB02.client.parking.ru

Номер необходимого сервера указан в личном кабинете.

2.2) Если у вас виртуальный хостинг на Linux, то вам необходимо выбрать сервер для подключения — Linux MySQL vhosting.

2.3) Вводите свои данные из личного кабинета и нажимайте кнопку “ОК”

2.4) Перед вами должен открыться интерфейс phpMyAdmin

настройка phpmyadmin

Если выдается сообщение о несовместимости версии, ошибках в настройках и т.п., то необходимо обновить версию MySQL на стороне клиентской БД.

3) Алгоритм обновления версии MySQL

3.1) Подключаемся к базе данных MySQL  с помощью любого mysql-клиента. В качестве параметров для подключения используются сведения в строке соединения ЛК клиента.

Рекомендуемый клиент для Windows

Рекомендуемый клиент для Linux

Рекомендуемый клиент для OSX

3.2) После подключения к БД MySQL вам необходимо запустить 2 скрипта:

create_tables.sql

upgrade_tables_mysql_4_1_2+.sql

3.2.1) Если работаете в Windows и скрипты лежат, например, в папке C:scripts, то команда будет выглядеть следующим образом:

SOURCE C:scriptscreate_tables.sql;


SOURCE C:scripts upgrade_tables_mysql_4_1_2+.sql

3.2.2) Если работаете в Linux или OSX и скрипты лежат, например, в папке etc, то команда будет выглядеть следующим образом:

SOURCE /etc/create_tables.sql;


SOURCE /etc/upgrade_tables_mysql_4_1_2+.sql

После выполнения скриптов проблема должна исчезнуть.

3.4) Адреса серверов БД для подключения:

SSQL-12R2WEB01.client.parking.ru  192.168.120.151


SSQL-12R2WEB02.client.parking.ru 192.168.120.152


Linux MySQL 192.168.120.144

3.5) Если появляется при подключении к БД появляется предупреждение о том, что не установлен mcrypt, то необходимо на серверах БД установить расширение php_mcrypt


Вас заинтересовали наши услуги, но есть вопросы?
Наши специалисты готовы ответить на них и найти подходящее решение именно для Вас!

CAPTCHA

Ваш запрос отправлен!


Я только что закончил установку mysql-server, а затем установил, phpmyadminкоторый пришел с Apache и PHP. Он настроил все правильно и создал базу данных phpMyAdmin, но я не могу найти URL, чтобы добраться до него — я попытался зайти на http: //my.server.ip/phpmyadmin, но, похоже, это не так там.

Я не могу найти местоположение ни в одном из руководств, кто-нибудь знает, где это находится? Спасибо.


Ответы:


Вам просто нужно сделать символическую ссылку на установку в корне вашего сервера. Мой в /var/www/(хотя проверить ваш DocumentRootпо умолчанию часто /var/www/html) так:

sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

После этого вы сможете получить доступ через localhost:

http://localhost/phpmyadmin

Что касается того, почему не устанавливается по умолчанию в правильном месте, или установщик создает символическую ссылку сам, я понятия не имею …





Этот ответ немного более общий. Чтобы узнать список файлов, установленных любым пакетом, вы должны сделать это

  1. Получить название пакета с dpkg --list | grep phpmyadmin
  2. Для списка установленных файлов используйте этот dpkg --listfiles <package_name step 1>

Я полагаю, что вы, вероятно, столкнулись с той же проблемой, что и я, когда я впервые установил phpmyadmin. Учитывая, что прошло уже больше года с тех пор, как вы спросили об этом, я предполагаю, что вы уже поняли это, но для будущего использования, если вы не можете увидеть это при переходе на http://yourdomain.com/phpmyadmin вам, вероятно, потребуется перенастроить пакет и убедиться, что вы поставили флажок в поле apache2 (при условии, что это то, что вы используете для своего сервера), нажав клавишу пробела, прежде чем продолжить. Я шел быстро и просто нажал ввод, не осознавая, что я не выбрал apache2. Чтобы перенастроить пакет, используйте следующее:

sudo dpkg-reconfigure phpmyadmin



Ох, обычно phpmyadmin идет, /usr/lib/phpmyadminесли я не ошибаюсь.

Мне всегда нужно переместить папку в мой wwwпуть.






Предположительно у вас установлен Apache, и это то, что вы используете в качестве основного веб-сервера (т. Е. Он прослушивает порт 80). Если вы не выполнили (сильно) настройку установки Apache, она должна быть доступна по адресу:

http://localhost/phpmyadmin/

(Если вы обращаетесь к серверу с другого компьютера, то, очевидно, замените 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
это может просто сделать трюк. В прошлом этот решил для меня.


В моем случае это было под

/usr/local/phpMyAdmin-*

Я думаю, вы всегда можете найти его через (какой-то) файл конфигурации httpd.


Для меня все сложилось иначе.

Я должен был скопировать apache.confфайл из /etc/phpmyadminв /etc/apache2/sites-availableи с /etc/apache2/sites-enabledпомощью файлового менеджера как корень.

Потом я побежал, sudo service apache2 restartи все было просто отлично.

Надеюсь, это полезно.


В моем случае эта команда работала:

sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin

Поскольку мой корень сервера по умолчанию, то есть: /var/www/html


Я переконфигурировал, и он работает нормально для меня на Ubuntu 18.04 с помощью следующей команды:

sudo dpkg-reconfigure phpmyadmin

Понравилась статья? Поделить с друзьями:
  • Как составить систему бизнеса
  • Как найти кошку когда нет ключей
  • Найти как настроить тарелку
  • Как найти процесс в командной строке
  • Как составить маршрут через несколько точек