EnterpriseApps/Apache2: различия между версиями

Материал из ALT Linux Wiki
(Перенаправление на Apache2)
Метка: новое перенаправление
 
(не показано 9 промежуточных версий 2 участников)
Строка 1: Строка 1:
{{stub}}
#REDIRECT[[Apache2]]
{{note|Страница еще не завершена! Она может содержать неточности и ошибки.}}
{|class="wikitable" style="float:right; margin-left:2em"
!colspan="2"|Apache Http Server
|-
|colspan="2"|[[Изображение:Altenter-menu-apache.png|64px|center]]
|-
|'''Появился в:
|''' 1995<br>
|-
|'''Оф. сайт''':
|[https://httpd.apache.org/ httpd.apache.org]
|-
|'''Репозиторий ALT Linux'''
|[https://packages.altlinux.org/ru/p10/srpms/apache2/ apache2]
|-
|'''Лицензия''':
|Apache License 2.0<br>
|}
 
'''Apache Httpd''' - свободный веб-сервер.
 
=Установка=
Apache2 можно установить как отдельно:
# apt-get install apache2
Так и в наборе LAMP:
# apt-get install lamp-server
В данном случае будут установлены:
*Apache2
*PHP
*MariaDB
 
=Настройка=
Включаем и запускаем службы Apache и MySQL:
# systemctl enable --now httpd2
# systemctl enable --now mysqld
 
Файлы конфигурации Apache хранятся в {{path|/etc/httpd2/conf/}}.
 
Основной файл конфигурации {{path|/etc/httpd2/conf/httpd2.conf}} включает в себя различные другие файлы настроек и конфигураций.
 
==Опции==
===Пользователь и группа===
Данный параметр задается в файле {{path|/etc/httpd2/conf/http2.conf}}
User apache2
Group apache2
 
По соображениям безопасности, как только Apache запускается под root (напрямую или через сценарии запуска), он переключается на эти UID и GID. Пользователь по умолчанию — apache2 создается автоматически во время установки.
 
===Порт===
Данный параметр задается в файле {{path|/etc/httpd2/conf/ports-enabled/http.conf}}
Listen 80
Этим параметром задается порт, который будет слушать Apache. Для доступа в Интернет через роутер необходимо перенаправлять порт.
 
Если вы хотите настроить Apache для локальной работы (например для разработки), или возможно, вы хотите, чтобы он был доступен только с вашего компьютера, замените эту строку на
Listen 127.0.0.1:80.
===Администратор===
Данный параметр задается в файле {{path|/etc/httpd2/conf/sites-available/default.conf}}
ServerAdmin you@example.com
Здесь указывается адрес электронной почты администратора, который можно найти, к примеру, на страницах ошибок.
 
===Корневой каталог===
Данный параметр задается в файле {{path|/etc/httpd2/conf/sites-available/default.conf}}
 
По-умолчанию сайт хранится в {{path|/var/www/html/}}. Но этот путь можно заменить на свой.
 
Откройте в текстовом редакторе от суперпользователя файл {{path|/etc/httpd2/conf/sites-available/default.conf}}.
 
Замените в строке {{path|DocumentRoot "/var/www/html/"}} путь на свой.
 
=Удаление=

Текущая версия от 12:22, 13 января 2025

Перенаправление на: