как настроить и установить phpMyAdmin для множества сайтов?

Евгений Крупченко
На сайте с 27.09.2003
Offline
161
#31

спецов чмырить необходимо, чтоб не думали что все знают.

нужно постоянно учиться, учиться и учиться. даже академикам.

я понимаю, что он не может сформулировать суть проблемы от множественного не понимания что происходит.

видел попытку включить mcrypt в php7.2, который именно начиная с 7.2 был удален от-туда.

почему бы просто не поставить 7.1?

не понятно лишь кто требует mcrypt? phpmyadmin прекрасно и на 7.3 работает, без него.

J
На сайте с 28.05.2019
Offline
14
#32

sudo phpenmod mcrypt

WARNING: Module mcrypt ini file doesn't exist under /etc/php/7.2/mods-available

WARNING: Module mcrypt ini file doesn't exist under /etc/php/7.2/mods-available

это требует настройка phpMyAdmin

Евгений Крупченко
На сайте с 27.09.2003
Offline
161
#33

какие ваши доказательства? где именно она это требует?

sudo phpenmod mcrypt - это не настройка phpmyadmin, это попытка включить модуль mcrypt в php, которого как уже сказал в 7.2 просто н е т у! doesn't exist.

зачем это (sudo phpenmod mcrypt) вообще запускать? где-то написано?

J
На сайте с 28.05.2019
Offline
14
#34

в инструкции на одном из сайтов

---------- Добавлено 29.05.2019 в 12:16 ----------

https://losst.ru/ustanovka-phpmyadmin-ubuntu-na-nginx-ili-apache

---------- Добавлено 29.05.2019 в 12:17 ----------

честно говоря мне все равно мне главное чтоб убунту работал на локалке как обычный хостинг

Чтоб работал пхп и можно было работать с базами данных

Евгений Крупченко
На сайте с 27.09.2003
Offline
161
#35

просто игнорируем этот пункт. не нужен вам mcrypt для phpmyadmin.

инструкции часто пишут те еще "спецы".

а с базами можно работать и вообще без phpmyadmin.

дальше что? что-то не работает?

J
На сайте с 28.05.2019
Offline
14
#36

также окошка PhpMyAdmin для задания паролей не выводятся

Я ранее давно их вводил

---------- Добавлено 29.05.2019 в 12:27 ----------

sudo add-apt-repository ppa:nijel/phpmyadmin

Cannot add PPA: 'ppa:~nijel/ubuntu/phpmyadmin'.

The user named '~nijel' has no PPA named 'ubuntu/phpmyadmin'

Please choose from the following available PPAs:

вот начинается

Евгений Крупченко
На сайте с 27.09.2003
Offline
161
#37

sudo add-apt-repository ppa:nijel/phpmyadmin

тоже выбрасываем из головы эту чушь.

и закрываем наконец ту статейку на losst.ru

уже есть место, где хоть один сайт работает?

как именно он открывается?

example.com добавлен в /etc/hosts как:

127.0.0.1 example.com

так?

где его начальная папка? в /home/example.com ?

открываем http://example.com и видим то что в /home/example.com ?

если с этим порядок, то продолжаем с phpmyadmin

заходим в папку сайта:

cd /home/example.com

(не копипастим бездумно, а подставляем свой путь. я уж не знаю какой).

дальше открываем просто браузером сайт https://www.phpmyadmin.net/

справа зеленая кнопка download. тыкаем правой кнопочкой мышки (или тачпада), выбираем копировать ссылку.

возвращаемся к нашим баранам к терминалу, где мы находимся папке сайта example.com.

скачиваем в нее архивчик - wget [вставляем из буффера ссылку]

т.е. wget https://files.phpmyadmin.net/phpMyAdmin/4.8.5/phpMyAdmin-4.8.5-all-languages.zip на данный момент.

пока скачивается, возвращаемся сюда в форум, пишем заранее что-то типа "спасибо большое, наконец все получилось!", но пока не отправляем...

получив архив, сталкиваемся с новым вызовом судьбы - у нас архив, а надо из него извлечь кучу файлов.

молимся, чтоб у нас уже был ранее установлен пакет unzip. (пишем apt-get install unzip в противном случае)

запускаем unzip *.zip

получаем папку phpMyAdmin-4.8.5-all-languages

избавляемся от архива - rm *.zip

переименовываем ее более коротко:

mv phpMyAdmin* pma

заходим в наш http://example.com/pma/

работает?

если исполняются .php и в php имеются нужные модули, то все должно работать.

если нет, то что за ошибку пишет?

если не пишет, значит в php.ini выключено отображение ошибок.

смотрим в логах что за ошибка.

только что проверил на полностью голом php 7.3, phpmyadmin хочет эти модули:

mbstring

json

hash

session

mysqlnd (верней его хочет следующий mysqli)

mysqli

все. никаким mcrypt и не пахнет.

M
На сайте с 04.12.2013
Offline
189
#38

Наивный... 🍿

---------- Добавлено 29.05.2019 в 17:45 ----------

ТС учился создавать сайты (виртуальные хосты) в отдельной теме, но, видать, память оч. короткая или не доверяет он мне, иначе реакция на это была бы другая.

Хостинг FOZZY ( http://fozzy.com.ru ) / Выслушаю предложения на домены ( http://u75.ru/domains-for-sale ) / Домены и скрипт для коротких ссылок ( http://u75.ru/domains-for-shortcuts )
J
На сайте с 28.05.2019
Offline
14
#39

Not Found

The requested URL /phpmyadmin was not found on this server.

Apache/2.4.18 (Ubuntu) Server at testaaa.moc Port 80

---------- Добавлено 29.05.2019 в 15:56 ----------

да

уже пхп работает и в хостах его прописал

---------- Добавлено 29.05.2019 в 15:59 ----------

phpmyadmin

не работает

---------- Добавлено 29.05.2019 в 16:00 ----------

я же его установил

зачем его скачивать? если скачивать, то нужно к каждому сайту или как?

---------- Добавлено 29.05.2019 в 16:06 ----------

mbstring

json

hash

session

mysqlnd (верней его хочет следующий mysqli)

mysqli

это мне нужно тоже ставить?

Евгений Крупченко
На сайте с 27.09.2003
Offline
161
#40

либо мы делаем как говорю, либо продолжаем заниматься самодеятельностью, но самостоятельно.

я же не вижу установил или не установил. последнее сообщение было:

sudo add-apt-repository ppa:nijel/phpmyadmin

Cannot add PPA: 'ppa:~nijel/ubuntu/phpmyadmin'.

т.е. что-то там не смогло. так что установил и главное куда?

короче делаем как выше расписано.

скачиваем в одну из папок на одном из сайтов и заходим туда браузером.

совершенно не важно на каком из сайтов, не важно в какой папке.

можно хоть отдельный сайт под него организовать и прямо в корень распаковать архив.

phpmyadmin как и mysql в одном экземпляре на все сайты.

боюсь даже спрашивать установлен ли mysql... ну сейчас так понял главная идея - добиться окошка входа phpmyadmin


это мне нужно тоже ставить?

зависит от появления или не появления ошибок о их отсутствии.

наверняка эти модули php уже установлены.

сейчас просто скачиваем куда-то архив с phpmyadmin, распаковываем и смотрим что открывается

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий