Перейти к основному содержанию
Главная

Степной дождь

  • Главная
  • Алтай
  • Город в степи
  • Заметки
  • Galleries
  • Моя Деревня
  • Контакты
  • О сайте
  • Карта сайта

Календарь

пн
вт
ср
чт
пт
сб
вс
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Май 2022
 

Навигация

  • Радио блок
    • Радиолюбителю
    • Схемы для ремонта
    • Схемы БП
  • Электроника
    • Схемы на микроконтроллерах
    • Описание
    • Мастерим
    • Тематические ссылки
  • Linux
    • записки
      • Установка сервера
      • Виртуальный хост
    • ссылки
  • Настройка Windows
    • Руководство Dism++
    • Создание сборки
  • Сборки Windows 8.1 x64
  • vPlayer

Вход на сайт

  • Регистрация
  • Забыли пароль?

Hostia.Ru - Лучший Хостинг!

Портал для радиолюбителей, радиосхемы

Радиотехника и электротехника — книги, журналы, схемы

RADIOMAN.RU - Информационный портал для радиотехников

КРС

visuale.ru

Информационная поддержка ремонта теле-видео-аудиоаппаратуры

UU4JYM

Сейчас на сайте

Пользователей онлайн: 0.

Форма поиска

Цитата дня

Соревнования Orgeo.ru

Праздники сегодня

Радио

Онлайн радио #radiobells_script_hash
ГлавнаяLinuxзаписки

Виртуальный хост

Posted 14. сентября 2018 - 5:29 by Гость

                 Виртуальные хосты Apache2 в Xubuntu 16.04 и Xubuntu 14.04

           Во время разработки, одним хостом не обойдешься. На одном можно разрабатывать, на другом         тестировать, а на третьем еще один проект.

          Плюс ко всему, в Apache2 по умолчанию файлы сайта хранятся в /var/www, у меня же они будут   находиться в  моей домашней папке /home/user/rain.

              Apache2 может определять хосты по ip-адресам, по доменным именам и по портам.
             Мы будем использовать второй вариант, то есть определение хостов по доменным именам.
             В Apache2, установленном в Xubuntu 16.04 и Xubuntu 14.04, для этого уже почти все готово.
             В папке /etc/apache2/sites-available будут храниться все конфигурационные файлы виртуального   хоста.

                   Затем мы его просто будем включать и выключать по надобности.

                  Один файл там уже есть, на основе его мы и сделаем свой.
             Скопируем под именем rain  (наш хост будет называться rain, и в браузере станет доступен по ссылке        http://rain)
         sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/rain.conf

                  В предыдущих версиях apache2 (до версии 2.4), не использовались расширения файлов .conf. В новых      версиях (с версии 2.4) это приведет к ошибке.
                  Теперь надо отредактировать, вновь созданный, файл

                                sudo nano /etc/apache2/sites-available/rain.conf

               Файл приводим к следующему виду:

                   <VirtualHost *:80>
                                ServerName rain        
                                          DocumentRoot /home/user/rain

                              <Directory /home/user/rain>
                                 Options Indexes FollowSymlinks
                                        AllowOverride All
                                          Require all granted
                              </Directory>

                              ErrorLog /home/user/rain/error.log
                              CustomLog /home/user/rain/access.log combined
                 </VirtualHost>

                                                                 Сохраняем.

                 Создаем папки, указанные в конфигурационном файле
                                                     mkdir /home/user/rain
                 Включаем сайт
                                                   sudo a2ensite rain.conf

                И отключаем тот, который по умолчанию
                                                   sudo a2dissite 000-default.conf
                Перезапускаем Apache2
                                                   sudo service apache2 restart
                Далее, нам нужно добавить доменное имя в файл /etc/hosts. Открываем его на редактирование
                                                    sudo nano /etc/hosts
                Выглядит он, примерно, так

                                                     127.0.0.1       localhost
                                                     127.0.1.1       rubin

                                                     # The following lines are desirable for IPv6 capable hosts
                                                      ::1     ip6-localhost ip6-loopback
                                                      fe00::0 ip6-localnet
                                                      ff00::0 ip6-mcastprefix
                                                      ff02::1 ip6-allnodes
                                                      ff02::2 ip6-allrouters
                       Туда надо добавить указание на наш домен rain

                                                127.0.0.1       localhost
                                         127.0.1.1       rubin
                                         127.0.0.1       rain

                                         # The following lines are desirable for IPv6 capable hosts
                                         ::1     ip6-localhost ip6-loopback
                                         fe00::0 ip6-localnet
                                         ff00::0 ip6-mcastprefix
                                         ff02::1 ip6-allnodes
                                         ff02::2 ip6-allrouters

                                                                           Сохраняем.

Все, теперь по адресу http://rain доступен наш новый хост. В браузере должна отобразиться папка с
файлами, так как отсутствует индексный файл.


В папке сайта два файла. В эту папку будем ставить  Drupal.

 

 

 

 

Tags: 
хост
‹ Установка web-сервера Вверх
  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии
  • 52 просмотра

Степи Алтая

Video #4

Видео с Алтая

Video #6​

Случайное видео

Video #5

Создано на Drupal
  • chat Chat (1)
    Chat _
    • Public Chatroom
  • Mute
©2011 all rights reserved, Sold Lution