Как запускать apache от имени другого пользователя

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
hanko
рядовой
Сообщения: 36
Зарегистрирован: 2008-12-04 13:44:18

Как запускать apache от имени другого пользователя

Непрочитанное сообщение hanko » 2010-01-26 9:30:58

Не могу запустить Апач от другого пользователя.
В

Код: Выделить всё

<VirtualHost *:80>
    ServerAdmin webmaster@domain.com
    User virtuser
    Group virtuser
Внес, а при запуске ругается

Код: Выделить всё

Syntax error on line 5 of /usr/local/etc/apache2/Includes/httpd-vhosts.conf:
User cannot occur within <VirtualHost> section
Версия Апача

Код: Выделить всё

apache-2.0.63_3 

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


hanko
рядовой
Сообщения: 36
Зарегистрирован: 2008-12-04 13:44:18

Re: Как запускать apache от имени другого пользователя

Непрочитанное сообщение hanko » 2010-01-26 10:24:11

Там то понятно, что можно изменить я вот хотел бы что бы Виртуальные хосты работали от другого пользователя

iye
ст. сержант
Сообщения: 360
Зарегистрирован: 2008-07-29 9:02:04

Re: Как запускать apache от имени другого пользователя

Непрочитанное сообщение iye » 2010-01-26 11:00:16

А зачем ? Скрипты запускать - su в помощь (для php suphp есть).

hanko
рядовой
Сообщения: 36
Зарегистрирован: 2008-12-04 13:44:18

Re: Как запускать apache от имени другого пользователя

Непрочитанное сообщение hanko » 2010-01-26 11:02:28

В общем нужно пересобрать апач с поддержной suexec?
как в статье http://www.lissyara.su/articles/freebsd ... p_+_mysql/ ?

iye
ст. сержант
Сообщения: 360
Зарегистрирован: 2008-07-29 9:02:04

Re: Как запускать apache от имени другого пользователя

Непрочитанное сообщение iye » 2010-01-26 11:10:15

Вам должно быть виднее, что вам нужно. Но если скрипты запускать то да.

hanko
рядовой
Сообщения: 36
Зарегистрирован: 2008-12-04 13:44:18

Re: Как запускать apache от имени другого пользователя

Непрочитанное сообщение hanko » 2010-01-26 11:21:45

Мне нужно, чтобы Joomla работала без проблем, а то периодами получается, что то изображение не загружается, то еще мелочи какие-то с правами

iye
ст. сержант
Сообщения: 360
Зарегистрирован: 2008-07-29 9:02:04

Re: Как запускать apache от имени другого пользователя

Непрочитанное сообщение iye » 2010-01-26 11:36:52

Можете разкурить по статье, а можете погуглить на тему suphp.