Автор Тема: Два вопроса по работе apache2  (Прочитано 405 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mexx

Два вопроса по работе apache2
« : 18 Августа 2020, 19:25:15 »
Два теоретических вопроса в одной теме, но связанные.
Прошу помочь разобраться.

Первый вопрос.
Debian9. Apache2.4. DocementRoot = /var/www/
Подскажите, кому должны принадлежать файлы в /var/www/site?
Сейчас:
ls -l /var/www/site
drwxr-xr-x 2 user user 4096 июн 29 13:11 html
Всё работает. Но Интернет говорит всякое разное...
root, user или www-data? Как теоретически правильнее?

И второй вопрос.
В той же системе создана конфигурация для виртуального хоста /etc/apache2/sites-available/domen.com.conf:
<VirtualHost *:80>
ServerName domen.com
ServerAlias www.domen.com
...
</VirtualHost>
Теперь надо добавить еще один ServerAlias, допустим forum.domen.com.
Я создал еще одну соответствующую конфигурацию /etc/apache2/sites-available/forum.domen.com.conf.
Всё работает.
Это правильный путь? Или можно/нужно просто в имеющейся конфигурации добавить другой ServerAlias?
Ведь конфигурация создается для домена, а домен тот же.
« Последнее редактирование: 18 Августа 2020, 19:32:55 от mexx »
Debian 9
Debian 11 KDE Plasma
 

Оффлайн dsdsda

Re: Два вопроса по работе apache2
« Ответ #1 : 18 Августа 2020, 19:34:52 »
Два теоретических вопроса в одной теме, но связанные.
Прошу помочь разобраться.

Первый вопрос.
Debian9. Apache2.4. DocementRoot = /var/www/
Подскажите, кому должны принадлежать файлы в /var/www/site?
Сейчас:
ls -l /var/www/site
drwxr-xr-x 2 user user 4096 июн 29 13:11 html
Всё работает. Но Интернет говорит всякое разное...
root, user или www-data? Как теоретически правильнее?

И второй вопрос.
В той же системе создана конфигурация для виртуального хоста /etc/apache2/sites-available/domen.com.conf:
<VirtualHost *:80>
ServerName domen.com
ServerAlias www.domen.com
...
</VirtualHost>
Теперь надо добавить еще один ServerAlias, допустим forum.domen.com.
Я создал еще одну соответствующую конфигурацию /etc/apache2/sites-available/forum.domen.com.conf.
Всё работает.
Это правильный путь? Или можно/нужно просто в имеющейся конфигурации добавить другой ServerAlias?
Ведь конфигурация создается для домена, а домен тот же.

1. Все файлы сайта должны принадлежать группе www-data, и юзеру www-data.
2. Необходимо создать 2 виртуальный хост, для нового поддомена/домена.
Debian GNU/Linux (stable/testing/unstable)
 
Пользователи, которые поблагодарили этот пост: mexx

Оффлайн mexx

Re: Два вопроса по работе apache2
« Ответ #2 : 18 Августа 2020, 20:15:39 »
2. Необходимо создать 2 виртуальный хост, для нового поддомена/домена.
То есть я всё сделал верно, создав вторую конфигурацию для поддомена?
Debian 9
Debian 11 KDE Plasma
 

Оффлайн dsdsda

Re: Два вопроса по работе apache2
« Ответ #3 : 19 Августа 2020, 17:28:10 »
2. Необходимо создать 2 виртуальный хост, для нового поддомена/домена.
То есть я всё сделал верно, создав вторую конфигурацию для поддомена?
Да.
Debian GNU/Linux (stable/testing/unstable)
 

Теги:
 

PHP 5.2 (через fastcgi) и PHP 5.3 (как модуль Apache2) на одном сервере

Автор v5DESIGN

Ответов: 1
Просмотров: 1638
Последний ответ 02 Ноября 2012, 21:01:30
от ihammers
Конфигурация Apache2

Автор ioann.sys

Ответов: 2
Просмотров: 1494
Последний ответ 02 Сентября 2014, 15:19:44
от Malaheenee
Не стартует apache2

Автор admirativ

Ответов: 5
Просмотров: 2094
Последний ответ 31 Января 2017, 06:50:32
от admirativ
Apache2 перенаправление портов

Автор Nabi05

Ответов: 5
Просмотров: 1440
Последний ответ 15 Марта 2019, 08:55:16
от Nabi05
Неуживаемость iredmail и apache2

Автор dsdsda

Ответов: 1
Просмотров: 248
Последний ответ 07 Сентября 2020, 05:08:41
от endru