Настройка учетной записи пользователя для веб-сервера

Я довольно новичок в Ubuntu/Linux.

Я настраиваю веб-сервер lighttpd и думаю, что мне нужно настроить учетную запись пользователя веб-сервера / демона, чтобы он заработал. Файл конфигурации запрашивает имя сервера и имя сервера.

Я думаю, что мне нужно настроить учетную запись пользователя с помощью adduser, который будет использовать сервер. Я также предполагаю, что мне нужно настроить учетную запись в качестве системного пользователя, а не обычного пользователя. Это правильно?

Также из того, что я прочитал, я могу установить домашний каталог /var/www/ именно там я планирую хранить все файлы своего веб-сайта и должен дать пользователю lighttpd соответствующие разрешения.

Нужно ли создавать группу, а также учетную запись, или создание учетной записи автоматически создает группу с тем же именем?

Должен ли я дать учетной записи пароль?

Должен ли я вручную назначать UID?

Это правильный способ настроить?

Любая помощь будет оценена.

1 ответ

Решение

Когда вы устанавливаете lighttpd с обычными пакетами Ubuntu (apt-get install lighttpd), тогда Ubuntu использует www / data владельца / группы и автоматически добавляет этого пользователя для вас.

В /var/www вы можете использовать свое имя пользователя в качестве владельца файлов и каталогов, но измените группу на www-data.

sudo chown -R yourusername:www-data /var/www
Другие вопросы по тегам