Добрый день.
Сегодня понадобилось изменить адрес phpmyadmin из панели ispmanger. В данный момент на этом сервере используется nginx + apache2.
Делал это так:
1. Редактируем файл настроек phpmyadmin.
# nano /etc/apache2/conf.d/phpmyadmin.conf
Строку:
Alias /myadmin /usr/share/phpmyadmin
меняем на:
Alias /mynewpath /usr/share/phpmyadmin
Сохраняем и выходим.
2. Редактируем ispmgr.conf
# nano /usr/local/ispmgr/etc/ispmgr.conf
Строку:
extaction myadmin /myadmin/
заменяем на:
extaction myadmin /mynewpath/
3. Редактируем nginx.domain
# nano /usr/local/ispmgr/etc/nginx.domain
Строку:
location ~* ^/(webstat|awstat|webmail|myadmin|pgadmin)/ {
заменяем на:
location ~* ^/(webstat|awstat|webmail|mynewpath|pgadmin)/ {
Сохраняем и выходим.
4. Редактируем config.inc.php
# nano /usr/share/phpmyadmin/config.inc.php
И строку:
$cfg['PmaAbsoluteUri'] = 'http://'.$_SERVER["HTTP_HOST"].'/myadmin/';
заменяем на:
$cfg['PmaAbsoluteUri'] = 'http://'.$_SERVER["HTTP_HOST"].'/mynewpath/';
5. Перезапускаем веб-сервера.
# /etc/init.d/apache2 restart
# /etc/init.d/nginx restart
6. Проверяем.
Заходим в панель управления сервером ISPmanger. И в субпанели Доп.приложения жмем на PhpMyAdmin.
И видим долгожданный PhpMyAdmin.
Сегодня понадобилось изменить адрес phpmyadmin из панели ispmanger. В данный момент на этом сервере используется nginx + apache2.
Делал это так:
1. Редактируем файл настроек phpmyadmin.
# nano /etc/apache2/conf.d/phpmyadmin.conf
Строку:
Alias /myadmin /usr/share/phpmyadmin
меняем на:
Alias /mynewpath /usr/share/phpmyadmin
Сохраняем и выходим.
2. Редактируем ispmgr.conf
# nano /usr/local/ispmgr/etc/ispmgr.conf
Строку:
extaction myadmin /myadmin/
заменяем на:
extaction myadmin /mynewpath/
3. Редактируем nginx.domain
# nano /usr/local/ispmgr/etc/nginx.domain
Строку:
location ~* ^/(webstat|awstat|webmail|myadmin|pgadmin)/ {
заменяем на:
location ~* ^/(webstat|awstat|webmail|mynewpath|pgadmin)/ {
Сохраняем и выходим.
4. Редактируем config.inc.php
# nano /usr/share/phpmyadmin/config.inc.php
И строку:
$cfg['PmaAbsoluteUri'] = 'http://'.$_SERVER["HTTP_HOST"].'/myadmin/';
заменяем на:
$cfg['PmaAbsoluteUri'] = 'http://'.$_SERVER["HTTP_HOST"].'/mynewpath/';
5. Перезапускаем веб-сервера.
# /etc/init.d/apache2 restart
# /etc/init.d/nginx restart
6. Проверяем.
Заходим в панель управления сервером ISPmanger. И в субпанели Доп.приложения жмем на PhpMyAdmin.
И видим долгожданный PhpMyAdmin.
Для ispmanager5 не подходит
ОтветитьУдалитьУ меня такие пути получились:
ОтветитьУдалить# /etc/httpd/conf.d/phpmyadmin.conf
Найти:
/phpmyadmin /usr/share/phpMyAdmin
Заменить:
Alias /mynewpath /usr/share/phpMyAdmin/
# /usr/local/mgr5/etc/ispmgr.conf.d/myadmin.conf # -- ИЛИ -- #
# /usr/local/ispmgr/etc/ispmgr.conf
Заменить на свой путь:
extaction phpmyadmin http://$site/mynewpath/
# перезагрузить
В ISP --> Доп. прилож --> PHPMyadmin путь поменялся.
По старому пути бд не доступна, сайт работает