Руслан привет, спасибо, что поделился опытом. Всех благ и успехов тебе в твоё проекте! Если не сложно, расскажи пожалуйста, каким хостингом пользуешься? Интересно узнать какой хостинг поддерживает Java? Правильно ли я понимаю, что ты собрал web-arhiv своего магазина, выгрузил его, как например в tomkat, на хостинг и твоё приложение запустилось? Или ты администрируешь сервер самостоятельно? Очень интересна техническая сторона запуска приложения в сеть, т.к. сейчас учу Java и проект у меня как раз онлайн-магазин ))). И, естественно, хочу в конечном итоге увидеть свой проект в сети тоже )))
Привет. Магазин в Беларуси, поэтому хостинг по закону должен быть белорусский, я выбрал support.by. Если бы не был ограничен страной, то выбрал бы hetzner.com, этот хостинг и дешевле и стабильнее. Арендую обычный виртуальный сервер (VDS) с предустановленной CentOS. Варианты готовых серверов для Java приложений не рассматривал: все что я видел раньше хоть и были проще для начала, но потом их возможностей всегда не хватало, лучше потратить один день на разбирательство и настройку обычного сервера с Linux. Изначально я хотел делать как ты описал - установить на сервер Tomcat и класть в него WAR архив, но этот способ устарел, со Spring Boot рекомендуется генерировать не WAR, а JAR и запускать его как отдельное приложение (внутри джарки лежит свой сервер приложений), так я и поступил. Помимо этого на сервере есть Nginx, его я поставил для упрощения установки и обновления бесплатного https сертификата от Let's Encrypt. Плюс с Nginx можно поставить красивую картинку с текстам во время перезапуска приложения (технические работы) и проще настроить домен + нужные редиректы.
Руслан привет, спасибо, что поделился опытом. Всех благ и успехов тебе в твоё проекте! Если не сложно, расскажи пожалуйста, каким хостингом пользуешься? Интересно узнать какой хостинг поддерживает Java? Правильно ли я понимаю, что ты собрал web-arhiv своего магазина, выгрузил его, как например в tomkat, на хостинг и твоё приложение запустилось? Или ты администрируешь сервер самостоятельно? Очень интересна техническая сторона запуска приложения в сеть, т.к. сейчас учу Java и проект у меня как раз онлайн-магазин ))). И, естественно, хочу в конечном итоге увидеть свой проект в сети тоже )))
Привет. Магазин в Беларуси, поэтому хостинг по закону должен быть белорусский, я выбрал support.by. Если бы не был ограничен страной, то выбрал бы hetzner.com, этот хостинг и дешевле и стабильнее. Арендую обычный виртуальный сервер (VDS) с предустановленной CentOS. Варианты готовых серверов для Java приложений не рассматривал: все что я видел раньше хоть и были проще для начала, но потом их возможностей всегда не хватало, лучше потратить один день на разбирательство и настройку обычного сервера с Linux. Изначально я хотел делать как ты описал - установить на сервер Tomcat и класть в него WAR архив, но этот способ устарел, со Spring Boot рекомендуется генерировать не WAR, а JAR и запускать его как отдельное приложение (внутри джарки лежит свой сервер приложений), так я и поступил. Помимо этого на сервере есть Nginx, его я поставил для упрощения установки и обновления бесплатного https сертификата от Let's Encrypt. Плюс с Nginx можно поставить красивую картинку с текстам во время перезапуска приложения (технические работы) и проще настроить домен + нужные редиректы.