Как настроить Adminer, чтобы быть достижимым в локальной сети

Я в настоящее время настраивал машину сервера веб-разработки Ubuntu, но имею проблемы при соединении/просмотре Adminer в локальной сети. например, Я могу соединиться с Apache без любых проблем от другой машины с помощью IP локальной сети, например, 172.16.0.24/index.php штрафа. Но когда я пытаюсь получить доступ к 172.16.0.24/adminer, я добираюсь:

Not Found

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

На машине сервера веб-разработки Ubuntu я могу получить доступ к adminer через 127.0.0.1 на localhost., например, 127.0.0.1/adminer, то же как Apache.

Я хотел бы знать то, что будет корректной конфигурацией, для создания adminer достижимый, не играя вокруг с моими настройками DNS/host на другом подключенном к сети компьютере.

4
задан 17 August 2016 в 12:21

3 ответа

Я обнаружил в Ubuntu 16.04, что после установки Adminer через

sudo apt-get install adminer

он неправильно настроил файл конфигурации Adminer Apache. Я сделал следующее, чтобы заставить его работать:

cd /etc/apache2/conf-available
sudo ln -s ../../adminer/apache.conf adminer.conf
sudo a2enconf adminer
sudo service apache2 reload

После этого он работал локально и удаленно для меня

7
ответ дан 1 December 2019 в 09:03

Решенный: Путем просмотра файла в/etc/apache2/conf-available именованном: adminer.conf.

Это затем содержит имена Псевдонима, чтения файла:

Alias /adminer.php /usr/share/adminer/adminer.php

я затем пошел на другую машину в моей сети и ввел:

http://172.16.0.24/adminer.php

И это работало!

0
ответ дан 1 December 2019 в 09:03

Я не думаю, просматривая просто файл, решит проблему. По крайней мере, мой не сделал. Если Вы установили Adminer через командную строку как это sudo apt-get install adminer, апачская конфигурация будет найдена в /etc/adminer/apache.conf файл.

Необходимо Включать этот конфигурационный файл в апачскую конфигурацию, которая обычно находится в/etc/apache2/apache2.conf файле. Если так, через тип командной строки sudo gedit /etc/apache2/apache2.conf и у основания файла добавляют Include /etc/adminer/apache.conf или путь к файлу Ваша adminer конфигурация. Перезапустите свой апачский сервер путем ввода sudo service apache2 restart. Если Вы просматриваете для localhost/adminer, необходимо разбудить все и работающий как это.

Final screenshot of Adminer up and running

2
ответ дан 1 December 2019 в 09:03

Другие вопросы по тегам:

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