Люси - Как настроить виртуальные сайты и получить доступ к веб-администратору? - PullRequest
2 голосов
/ 29 мая 2019

Я использую текущий Lucee на W2K16 с IIS. Я установил Lucee и создал тестовый сайт (test.lucee.xyz), добавил его в мой файл hosts и могу просматривать его локально, и все, кажется, работает.

Я сейчас добавил второй сайт. Добавил через IIS как обычно и потом отредактировал

D:\lucee\tomcat\conf\server.xml

Для второго сайта я добавил хост:

<Host name="mango.tuitionrewards.com" appBase="webapps" unpackWARs="true" autoDeploy="true"  xmlValidation="false" xmlNamespaceAware="false">
   <Context path="" docBase="D:\webroot\luceetest.mysite.com" />
   <Alias>luceetest.mysite.com</Alias>
</Host>

Сохранено, перезапустил Lucee и теперь в корневом каталоге сайта есть папка WEB-INF:

D:\webroot\luceetest.mysite.com\WEB-INF

Этот сайт теперь также работает.

Мой вопрос: насколько я понимаю, в Lucee Administrator вкладка «Сервер» является глобальной, а веб-вкладка относится только к одному сайту. Для меня, когда я захожу в Администратор, URL-адреса:

http://127.0.0.1:8888/lucee/admin/server.cfm?action=overview
http://127.0.0.1:8888/lucee/admin/web.cfm?action=overview

Как мне заставить "веб-администратора" взаимодействовать с новым сайтом? Также безопасно ли удалить первый тестовый сайт (test.lucee.xyz)?

1 Ответ

2 голосов
/ 29 мая 2019

Если вы установили Lucee с помощью Lucee Installer и выбрали опцию установки mod_cfml и BonCode Connector, все, что вам нужно сделать, - это создать сайт в IIS и управлять им, как обычно, в IIS.

mod_cfml будет динамически создавать контексты сайта в Tomcat для вас во время выполнения.Вы можете создать контексты в файле server.xml, если хотите (это запустит эти контексты во время цикла запуска Tomcat, а не во время выполнения), но конечный результат будет таким же.

Оттуда вы получите доступВеб-администратор каждого сайта с URL этого сайта:

https://luceetest.mysite.com/lucee/admin/web.cfm?action=overview

Надеюсь, это поможет!

...