Я должен выполнить апачский сервер локально для использования программы labelme. Однако я не могу сделать это.
Существует описание, говоря, что я должен поместить свою папку, содержащую "index.html" внутри /var/www/html
.
Однако я должен выполнить веб-сайт, расположенный в локальной папке ~/libs/labelme
.
Я также следовал этим инструкциям от подобного askubuntu-вопроса. Но это не работает на меня. Браузер просто ничего не отображает, когда я пытаюсь достигнуть той страницы проекта.
Я - новичок в апаче, таким образом, я даже не знаю, связана ли проблема со способом, которым я настроил апача или если проблема возникает из labelme
.
Любая справка ценилась бы
cd /etc/apache2/sites-available/
nano 000-default.conf
поиск для DocumentRoot /var/www/html
(ctrl+w вводят/var/www/html)
замена /var/www/html
с /home/labelme
перемещение lableme к/home/каталогу
сохраняет 000-default.conf файл (ctrl+x, и y> входят)
редактирование /etc/apache2/apache2.conf
, файл
добавляет ниже строк после:
<Directory /home/labelme/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
перезапуск apache2 веб-сервер:
service apache2 restart
И входят ниже URL в Ваш браузер
http://127.0.0.1/ или http://localhost/
ИЛИ
Найденный некоторой лучше зарегистрированной версией код labelme с лучшей документацией. Это полный список опций, что нужно сделать апачский сервер выполненным правильно (измените /etc/apache2/apache2.conf
)
<Directory "/var/www/LabelMeAnnotationTool">
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AddHandler cgi-script .cgi
AllowOverride all
Require all granted
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
DirectoryIndex index.shtml
</Directory>