Как установить apache под учетной записью без полномочий root с новым VPS - PullRequest
0 голосов
/ 20 декабря 2011

Я очень новичок в Linux и, похоже, совершил большую ошибку с моим первым Linux VPS.Я использую VPS для размещения нескольких личных сайтов Wordpress.При устранении неполадок, связанных с тем, что функция автоматического обновления Wordpress не работала, я определил (с некоторой помощью IRC), что сервер Apache работает как «root».Они объяснили мне, почему это плохо.Я всегда входил на свой сервер как «root» при настройке Apache, MySQL и WordPress.

Что мне интересно, так это то, как мне следовало поступить иначе?Должен ли я создать нового пользователя и войти в систему как этот пользователь для установки WordPress?Есть ли какой-нибудь способ заставить Apache работать под новой учетной записью, чтобы я мог не стереть мой VPS и начать заново?Спасибо за любую помощь.

1 Ответ

1 голос
/ 20 декабря 2011

Вы можете определить, какой пользователь apache запускает, используя запись в файле httpd.conf

http://httpd.apache.org/docs/2.2/mod/mpm_common.html#user

...