Сопоставьте / phpmyadmin с другой папкой в ​​apache с Centos 7

Учитывая у вас 8.1, вы можете использовать systemd, чтобы получить здесь то, что вы хотите (не уверен, что это приемлемо для вас, но это сработает).

Вот пример модульного файла, который будет выполнять все, что вы хотите, при завершении работы, прежде чем будет выполнен обычный процесс завершения работы:

[Unit]
Description=Run first at shutdown
DefaultDependencies=no
Before=shutdown.target halt.target


[Service]
ExecStart=/usr/local/bin/runme
Type=oneshot

Вы можете поместить этот файл в /etc/systemd/system/runme.service и включите его, используя systemctl enable /etc/systemd/system/runme.service. Затем он автоматически запустится перед выключением или остановкой.

0
10.03.2018, 03:21
2 ответа

Просто создайте символическую ссылку на исходную папку phpmyadmin в /var/www/html=> папка ln -s {path of phpmyadmin} /var/www/html/phpmyadminи настройте httpd для разрешения символических ссылок с параметром FollowSymLinks

1
28.01.2020, 02:32

На самом деле вы можете поместить папку куда угодно, если есть разрешения r -x (не уверены в правах на запись ).

Для Apache v1:

Редактировать /etc/httpd/conf-available/phpmyadmin.confили там, где находится папка httpd
Добавьте строку Alias /phpmyadmin /location-of-folder, если ее еще нет
Бегиsystemctl restart httpd

Для Apache v2:

Редактировать /etc/apache2/conf-available/phpmyadmin.confили там, где находится папка apache2
Добавьте строку Alias /phpmyadmin /location-of-folder, если ее еще нет
Бегиsystemctl restart apache2

1
28.01.2020, 02:32

Теги

Похожие вопросы