для запуска веб-приложений нам необходимо установить веб-сервер. Двумя наиболее широко используемыми веб-
серверами с открытым исходным кодом в мире являются nginx и apache. Это последний обзор веб-серверов netcraft в этой лабораторной работе, который
мы установим и настроим apache, который предоставляет мощные функции и обширная интеграция с
другим популярным программным обеспечением apache доступна в репозиториях ubuntu по умолчанию, поэтому вы можете установить
его, просто запустив apt update и проценты и проценты apt install apexi2 он устанавливает его
по умолчанию, страница автоматически запускается после установки
и проверяет, работает ли я. выполнение системного ctl status exit,
и он активен и работает, и чтобы проверить, включен ли он для запуска
во время загрузки, я запускаю systemctl включен apexitu
следующим шагом является настройка брандмауэра, чтобы входящее соединение с веб-сервером было
разрешено, это необходимо только в том случае, если в ubuntu по умолчанию включен брандмауэр ufw,
который исходит из несложного брандмауэра, и для проверки его статуса запустите ufw st atus
он неактивен, если он неактивен, от вас не требуется никаких действий, но если он активен, запустите ufw allow
apache full, давайте подключимся к серверу и проверим, работает ли он, сервер работает на общедоступном IP-
адресе, поэтому мы собираемся подключиться к серверу с Интернет, используя как адрес ap, так
и имя домена, которое мы только что настроили в последней лекции, это адрес ap,
я копирую его и вставляю в адресную строку браузера, и я вижу на записывающем устройстве
эту веб-страницу ubuntu apache по умолчанию, давайте попробуем для подключения к серверу с использованием домена x
www.crystal mind mind.academy, и он также работает, я нашел IP-адрес сервера
, запустив IP-адрес, если вы запускаете сервер на частном IP-адресе, и переадресацию порта, чтобы сделать
его доступным из Интернета, вы можете найти общедоступный IP-адрес, запустив curl minus для
идентификатора .me,
это общедоступный IP-адрес, поэтому мы можем подключиться к веб-серверу из
Интернета, используя как IP-адрес сервера, так и его доменное имя, которое мы возьмем а небольшой перерыв,
и в следующей лекции я покажу вам, как настроить виртуальный хостинг
для размещения нескольких веб-сайтов на сервере с одним статическим IP-адресом.