Если у Вас больше нет корневого доступа, Вам не повезло, Переустановка является Вашим лучшим выбором.
Существуют файлы с необычными полномочиями как 4755
как команда su
и sudo
, и без этого они не будут работать.
Быстрый ответ: Да. После того как Вы устанавливаете апача и настраиваете его, все пользователи смогут получить доступ к нему в http://localhost
(никакой www).
Если Вы хотите различные учетные записи, получающие доступ к различным страницам, необходимо настроить это на самом веб-приложении. Просто сделайте, чтобы Ваши пользователи вошли в систему с именем пользователя и паролем и записали Ваше приложение для реакции соответственно. Веб-сервер не знает о Вашем имени пользователя на машине, это просто получает любые данные, которые Вы даете ему от веб-страницы.
~/public_html
просто конвенция, она используется в многопользовательских системах, чтобы позволить обычным пользователям размещать содержание в Интернете. Нет абсолютно никакой причины сделать это, если Вы не хотите Ваш (Linux), у пользователей каждому есть своя собственная веб-страница, доступная подlocalhost/~username
. Если я понимаю то, что Вы хотите сделать правильно, все, что необходимо сделать, настраиваетсяlocalhost
и затем запишите веб-приложение, которое входит в систему Ваши пользователи. – terdon♦ 04.10.2013, 20:27