Два вопроса по работе apache2

Автор mexx, 18 августа 2020, 19:25:15

« назад - далее »

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

mexx

Два теоретических вопроса в одной теме, но связанные.
Прошу помочь разобраться.

Первый вопрос.
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?
Ведь конфигурация создается для домена, а домен тот же.
Debian 10 KDE
Debian 11 Gnome

dsdsda

Цитата: mexx от 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?
Ведь конфигурация создается для домена, а домен тот же.

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

mexx

Цитата: dsdsda от 18 августа 2020, 19:34:522. Необходимо создать 2 виртуальный хост, для нового поддомена/домена.
То есть я всё сделал верно, создав вторую конфигурацию для поддомена?
Debian 10 KDE
Debian 11 Gnome

dsdsda

Цитата: mexx от 18 августа 2020, 20:15:39
Цитата: dsdsda от 18 августа 2020, 19:34:522. Необходимо создать 2 виртуальный хост, для нового поддомена/домена.
То есть я всё сделал верно, создав вторую конфигурацию для поддомена?
Да.
Debian GNU/Linux (stable/testing/unstable)