Я пытаюсь установить Redmine на общий сервер apache. Это означает, что я не могу сделать папку redmine / public корнем моего документа.
Мой сервер называется server1, поэтому у меня есть несколько страниц html и php по адресу:
http://server
http://server/app1
http://server/app2 etc..
эти приложения находятся в / var / www / app1 и / var / www / app2
Redmine находится в / var / www / redmine
Поэтому я хотел бы сохранить эти приложения, а также Redmine на
http://server1/redmine
Могу ли я сделать какие-либо настройки на моем сервере Apache, чтобы я мог это сделать? или мне нужен новый сервис apache только для Redmine?
Кстати, Redmine работает нормально, если я оставлю redmine / public в качестве корневого каталога моего документа.
UPDATE
Не то решение, которое я искал, но, наконец, я создал виртуальный хост через порт 81. Таким образом, я могу получить доступ к тому же серверу Apache, используя server1: 81
Я создал новый файл в / etc / apache2 / sites-available и скопировал содержимое файла по умолчанию. Затем изменил порт и корень документа на / redmine / public
Затем я добавил новый хост в apache с помощью команды
a2ensite NewHostFileName
в заключение
service apache2 reload