Вот то, что необходимо сделать для получения то, что Вы хотите:
Установите dyndns для создания подстановочного знака (*) CNAME для домена. Я полагаю, что это требует их про версии. Это заставит dyndns разрешать anything.username.dyndns.org к общедоступному IP Вашего маршрутизатора. Так как мой IP Comcast редко изменяется, я не использую dyndns, а скорее непосредственно редактирую записи DNS через моего доменного регистратора (godaddy), который свободен с покупкой доменного имени.
Установите свой маршрутизатор для передачи ВСЕМУ порту 80 трафика к единственному machine/VM рабочий Apache. Это - то, где все Ваши виртуальные хосты определяются. В каждом разделе virtualhost, настроенном прокси к фактической машине, которая обрабатывает тот субдомен
update-alternatives
, как упоминалось в canen, - это правильный путь, если вы хотите установить Java по умолчанию для всей системы.
Что касается Tomcat в Ubuntu 10.04, я предлагаю взглянуть на страницу Tomcat в вики Ubuntu , особенно на параграф, озаглавленный «Изменение используемой JVM».
Вкратце: измените переменную JAVA_HOME
в / etc / default / tomcat6
.
Вы смотрели команду update-alternatives
? Вы можете использовать его так: sudo update-alternatives --config java
, а затем выберите нужную версию.
См. страницу Ubuntu Java для получения дополнительных сведений.
Надеюсь, это поможет.