Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: настройка локального сервера  (Прочитано 551 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GMV

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
настройка локального сервера
« : 03 Марта 2015, 13:09:52 »
Помогите настроить локальный сервер на Ubuntu 14.04
Суть проблемы:
По умолчанию проекты для локального сервера нужно размещать в папке /var/www. Это неудобно при переустановке системы, поэтому я хочу размещать свои проекты в домашней папке. Для этого я сделал следующие шаги:
1. Создал в домашней папке папку www, в ней создал папку mysite, в ней документ index.html
2. В папке /etc/apache2/sites-available создал копию файла 000-default.conf и назвал его mysite.conf
3. В этом файле прописал пути к моей папке /home/user/www/mysite
4. Далее включил сайт командой «sudo a2ensite mysite»
5. Потом перезагрузил apache
6. Зашел в папку /etc  и отредактировал файл hosts — в первой строчке к localhost добавил mysite
Но при попытке зайти в браузере на mysite открывается та же страница, что и при адресе localhost. Что я делаю не так?

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: настройка локального сервера
« Ответ #1 : 03 Марта 2015, 13:31:06 »
Что я делаю не так?
Много чего. Покажи /etc/apache2/sites-available/mysite.conf
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн GMV

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: настройка локального сервера
« Ответ #2 : 03 Марта 2015, 13:36:25 »
Пожалуйста:

<VirtualHost *:80>
    # The ServerName directive sets the request scheme, hostname and port that
    # the server uses to identify itself. This is used when creating
    # redirection URLs. In the context of virtual hosts, the ServerName
    # specifies what hostname must appear in the request's Host: header to
    # match this virtual host. For the default virtual host (this file) this
    # value is not decisive as it is used as a last resort host regardless.
    # However, you must set it for any further virtual host explicitly.
    ServerName mysite
    ServerAdmin webmaster@localhost
    DocumentRoot /home/golovenkin/www/mysite
    # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
    # error, crit, alert, emerg.
    # It is also possible to configure the loglevel for particular
    # modules, e.g.
    #LogLevel info ssl:warn
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    # For most configuration files from conf-available/, which are
    # enabled or disabled at a global level, it is possible to
    # include a line for only one particular virtual host. For example the
    # following line enables the CGI configuration for this host only
    # after it has been globally disabled with "a2disconf".
    #Include conf-available/serve-cgi-bin.conf
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Пользователь решил продолжить мысль [time]03 Март 2015, 16:41:34[/time]:
SvMidi,
И что много чего сделано не так?

Пользователь решил продолжить мысль 03 Марта 2015, 15:42:31:
Что я делаю не так?
Много чего. Покажи /etc/apache2/sites-available/mysite.conf
Что именно сделано не так?
« Последнее редактирование: 03 Марта 2015, 15:42:31 от GMV »

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.