Я работаю над отработкой навыков настройки сервера / командной строки / Git / ruby на rails в Ubuntu, и для этого я создал папку с Ruby on Rails. В этой папке есть сервер rails, к которому можно получить доступ по адресу http://localhost:3000 . Кроме того, я также настраиваю папки на том же уровне, которые содержат локальные репозитории Git. Пока я занимаюсь разработкой и хостингом в Ubuntu, я тестирую баги IE на трех виртуальных машинах Windows. Чтобы сделать это с сервером rails, я могу получить доступ к http://192.168.1.3:3000 (или что-то подобное) в виртуальной машине для моей виртуализированной Ubuntu.

Как настроить доступ к моим папкам git таким же образом, несмотря на то, что они не находятся в папке, в которой установлен сервер rails, и не всегда будут проектами ruby?

Для пояснения, моя папка настроена так:

home
 www
  rails_project (localhost:3000/192.168.1.3:3000)
  forked_git_repo
  forked_git_repo_2
  my_local_git_project
  just_some_code_i_wanna_browser_test

1 ответ1

0

В этом случае сделайте /home/www/ your DocumentRoot для виртуального хоста. Затем вы можете получить доступ к папкам git, например http://192.168.1.3/forked_git_repo/ . Попробуйте это.

Обновление: настройки по умолчанию находятся в /etc/apache2/sites-available/default как указано опрашивающим @CodeJunkie.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .