Как дать Public_html каждому пользователю?

У меня есть новая установка Ubuntu 12.04, и я хочу иметь 2 или больше пользователей смочь протестировать с apache/php/mysql.

В конфигурации по умолчанию в доступном сайтам я добавил, что два различных VirtualHosts, один для каждого пользователя позволяет, скажите:/home/user1/public_html и/home/user2/public_html

Теперь я могу просмотреть index.php от user1 в localhost/index.php, но я не могу сделать того же для user2. Я знаю, что должен быть путь, но я не знаю, как погуглить поиск его.

Какие-либо идеи или возможно указывают на меня на корректное направление?

PS: угадайте, что заголовок не точен, но я, could't думают немного лучше

4
задан 3 March 2013 в 05:30

1 ответ

Во-первых, отмените изменения, сделанные на сайтах.

Включить модуль userdir: sudo a2enmod userdir и перезапустить apache: sudo service apache2 restart.

Теперь вы можете получить доступ к файлам с /home/<username>/public_html по http://1.2.3.4/~<username>/.

Например:

  • http://your.host.name/~user1
  • http://your.host.name/~user2
0
ответ дан 3 March 2013 в 05:30

Другие вопросы по тегам:

Похожие вопросы: