Инструменты пользователя

Инструменты сайта


software:linux_server:ubuntu_server_install_apache

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
software:linux_server:ubuntu_server_install_apache [2024/02/28 20:24] – [Настройка виртуальных хостов (рекомендуется)] vladpolskiysoftware:linux_server:ubuntu_server_install_apache [2024/03/01 12:05] (текущий) – [Ссылки и Примечания] vladpolskiy
Строка 121: Строка 121:
 Брандмауэр успешно активирован. Брандмауэр успешно активирован.
  
 +[[software:linux_server:ubuntu_server_setting_firewall_ufw|См. подробную статью о настройке брандмауэра через UFW]]
 =====Проверка вашего веб-сервера===== =====Проверка вашего веб-сервера=====
  
Строка 217: Строка 218:
 sudo mkdir /var/www/your_domain sudo mkdir /var/www/your_domain
 </code> </code>
 +
 +
  
 Затем назначьте владельца каталога с помощью **$USER** переменной среды: Затем назначьте владельца каталога с помощью **$USER** переменной среды:
Строка 283: Строка 286:
 {{:software:linux_server:apache_http_server_19.png?|}} {{:software:linux_server:apache_http_server_19.png?|}}
  
-Давайте активируем файл с помощью a2ensiteинструмента:+Давайте активируем файл с помощью a2ensite инструмента:
  
 +<code>
 sudo a2ensite your_domain.conf sudo a2ensite your_domain.conf
 +</code>
 +
 +{{:software:linux_server:apache_http_server_20.png?|}}
 +
 Отключите сайт по умолчанию, определенный в 000-default.conf: Отключите сайт по умолчанию, определенный в 000-default.conf:
  
 +<code>
 sudo a2dissite 000-default.conf sudo a2dissite 000-default.conf
 +</code>
 +
 +{{:software:linux_server:apache_http_server_21.png?|}}
 +
 Далее проверим наличие ошибок конфигурации: Далее проверим наличие ошибок конфигурации:
  
 +<code>
 sudo apache2ctl configtest sudo apache2ctl configtest
 +</code>
 +
 Вы должны получить следующий вывод: Вы должны получить следующий вывод:
  
-Output +{{:software:linux_server:apache_http_server_22.png?|}} 
-Syntax OK+
 Перезапустите Apache, чтобы изменения вступили в силу: Перезапустите Apache, чтобы изменения вступили в силу:
  
 +<code>
 sudo systemctl restart apache2 sudo systemctl restart apache2
-Теперь Apache должен обслуживать ваше доменное имя. Вы можете проверить это, перейдя к , где вы должны увидеть что-то вроде этого:http://your_domain+</code>
  
-Пример виртуального хоста Apache+Теперь Apache должен обслуживать ваше доменное имя. Вы можете проверить это, перейдя к , где вы должны увидеть что-то вроде этого: **http://your_domain (http://192.168.1.145)**
  
 +{{:software:linux_server:apache_http_server_23.png?|Пример виртуального хоста Apache}}
 +
 +====Подключение и отключение виртуальных хостов====
 +
 +Для того что-б подключить/отключить виртуальный хост который прописан в файле /etc/apache2/sites-available/mercurial нужно выполнить:
 +
 +Для подключения
 +
 +<code>
 +sudo a2ensite mercurial
 +</code>
 +
 +Для отключения
 +
 +<code>
 +sudo a2dissite mercurial
 +</code>
 =====Знакомство с важными файлами и каталогами Apache===== =====Знакомство с важными файлами и каталогами Apache=====
  
Строка 329: Строка 363:
  
 Теперь, когда у вас установлен веб-сервер, у вас есть множество вариантов типа контента, который вы можете обслуживать, и технологий, которые вы можете использовать для создания более богатого опыта. Теперь, когда у вас установлен веб-сервер, у вас есть множество вариантов типа контента, который вы можете обслуживать, и технологий, которые вы можете использовать для создания более богатого опыта.
 +
 +=====Ссылки и Примечания=====
 +  * [[software:linux_server:ubuntu_server_setting_firewall_ufw|См. подробную статью о настройке брандмауэра через UFW]]
 +  * [[https://learnubuntu.com/ufw-status-inactive/|Исправьте «sudo ufw status
 +Status: inactive» в Ubuntu]]
 +  * [[https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-20-04|Первоначальная настройка сервера с Ubuntu 20.04]]
 +  * [[https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-20-04|Как установить веб-сервер Apache в Ubuntu 20.04]]
software/linux_server/ubuntu_server_install_apache.1709141045.txt.gz · Последнее изменение: vladpolskiy