Как поднять веб-сервер на домашнем компе?
Для целей тестирования хочу сделать свое java-веб-приложение видимым интернету. У меня дома стоит Apache Tomcat, на нем крутится приложение которое доступно по «http://127.0.0.1:8084/MyApp/» и есть выход в инет. Возникает простой новичковый вопрос: какие шаги я должен предпринять чтобы на мое приложение могли зайти люди из инета и по какому адресу они могут это сделать.
Насколько я понимаю тут как-то фигурирует мой нестатический IP, но это пока не важно. Итак, что мне сделать по шагам и можно ли это вообще сделать?
VPS как виртуальное рабочее место
Очень многим сотрудникам, которые работают за компьютерами, приходится использовать очень требовательные к «железу» программы. Обычно для таких задач у сотрудника в офисе стоит соответствующий по производительности компьютер — зачастую настольный (десктоп), а не портативный (ноутбук). Но с пандемией и массовым переходом на «удалёнку» часто происходило так, что этот настольный компьютер так и оставался стоять в пустом офисе, а работодателю не удавалось выдать сотрудникам достаточно быстрые компьютеры для работы из дома.
Для работы хватит даже не очень производительного ноутбука, всю нагрузку в рабочих «тяжёлых» задачах возьмёт на себя VPS-сервер
В таких случаях очень полезным станет виртуальное рабочее место. Если перенести работу всех программ в «облако», вы сделаете рабочие инструменты более отказоустойчивыми и стабильными, да и зачастую трудоёмкие (в «железном» плане) задачи будут выполняться быстрее. Кроме того, ко всем рабочим материалам можно будет получить доступ с любого устройства, у которого есть доступ в Интернет — теперь уже не особо важно, если у вас сломается или будет оставлен где-то далеко рабочий компьютер.
Такой подход пригодится не только сотрудникам крупных компаний, но и обычным пользователям, если они не хотят вникать в тонкости конфигурирования мощного домашнего компьютера. На VPS можно разместить тяжеловесные программы для работы с 2D и 3D графикой, программной разработки, да и вообще любые программы, для которых важна высокая степень защиты и отказоустойчивости.
Настройка веб-сервера, чтобы его можно было открыть на других компьютерах в локальной сети
По умолчанию, веб-сервер Apache настроен отвечать всем, кто пытается к нему подключиться. Подключиться к компьютеру, а, следовательно, и к веб-серверу, проще всего по его IP адресу.
Если вы хотите открыть страницу локального веб-сервера на другом устройстве (компьютер, телефон), подключённом к этой же локальной сети, то достаточно в строке браузера набрать IP адрес компьютера, на котором запущен веб-сервер.
настройка DNS
Ссылки упоминающиеся в статье.
Перейти На официальный сайт
Перейти на GitHub
Следующая страница блога
Активируем Windows с помощью командной строки. Вставить ключ активации с помощью cmd.
Задавайте вопросы на форуме, спрашивайте вконтакте, следите за нами в WhatsApp, читайте в дзен.
Что произойдет, если вы не активируете сервер Windows?
Когда льготный период истек, а Windows все еще не активирована, Windows Server будет показывать дополнительные уведомления об активации. Обои рабочего стола остаются черными, а Центр обновления Windows устанавливает только обновления безопасности и критические обновления, но не дополнительные.
После установки Windows 2019 дает вам 180 дней на использование. По истечении этого времени в правом нижнем углу вы увидите сообщение «Срок действия лицензии Windows истек», и ваш компьютер с Windows Server начнет выключаться. Вы можете запустить его снова, но через некоторое время произойдет другое отключение.