1

Я только что завершил проект как часть степени колледжа. Однако я хотел бы развернуть проект и сделать его живым. Я не уверен, как это сделать, поскольку я никогда не делал этого раньше? Я знаю, что мне нужно купить доменное имя и некоторое пространство на сервере для размещения проекта.Как развернуть проект, разработанный в Tapestry5?

Если кто-нибудь может указать мне в правильном направлении, это было бы здорово? Спасибо заранее!

+0

Гобелен на самом деле не является для вас главной заботой, я бы больше беспокоился о решении для базы данных, которое вы сейчас используете. Это что-то вроде MySQL? Если у вас нет постоянного слоя (маловероятно) или вы хотите его перенести (возможно, еще более маловероятно), вы можете использовать Google App Engine. – ponzao

+0

спасибо. Я использую JDBC для подключения к базе данных доступа к Microsoft Windows – shane87

+0

на стороне заметки, доступ имеет неприятные проблемы с параллелизмом, поэтому, в то время как ваши запросы сервера могут быть потоковыми, вы можете заблокировать свою базу данных, если вы не поставите свои запросы в очередь. вы можете подумать о другой технологии db. – ebt

ответ

1

Есть несколько недорогих вариантов хостинга, таких как Slicehost или Linode, которые позволят вам запускать Tomcat, Jetty или любой контейнер сервлетов, который вы выберете. Вы можете найти еще более дешевое решение, ища хостинг-провайдеров, которые управляют Tomcat, но у вас не будет такого контроля. Так, например, вы можете получить самую дешевую учетную запись Slicehost, которая дает вам полный доступ к вашему собственному серверу. Установите Tomcat, если необходимо, базу данных и разверните свою войну. В этот момент вы будете работать с IP-адресом. Зарегистрируйте доменное имя и укажите серверы имен на серверы имен Slicehost, и вы будете «вживую». Возможно, вы захотите запустить Apache перед Tomcat, и вам, вероятно, следует узнать о защите вашего сервера (Shorewall - это один из вариантов), но это должно вас начать.