Интересные разделы:

Что такое виртульный хост или как подключить домен на сервер

Обнавлено: 09.07.2020

Виртуальный хост создается для домена, то есть для каждого домена должен быть свой собственный виртуальный хост. Если у нас сервер Apache2 то витруальный хост мы будем создавать в папке etc/apache2/site-available/ создаем файл с названием ваш_домен.conf например у вас домен http://example.com значит файл мы назавем example.com.conf Содержимое файла будет таким Далее создаем директории /var/www/example.com/public_html/ Далее покупаем […]

Виртуальный хост создается для домена, то есть для каждого домена должен быть свой собственный виртуальный хост. Если у нас сервер Apache2 то витруальный хост мы будем создавать в папке etc/apache2/site-available/ создаем файл с названием ваш_домен.conf например у вас домен http://example.com значит файл мы назавем example.com.conf Содержимое файла будет таким

<VirtualHost *:80>

        ServerAdmin team@example.com
        ServerName example.com
        ServerAlias www.example.com
        DocumentRoot /var/www/example.com/public_html

        <Directory /var/www/example.com/>
            Options Indexes FollowSymlinks
            AllowOverride All
            Require all granted
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Далее создаем директории /var/www/example.com/public_html/

sudo a2ensite example.com.conf

Далее покупаем услугу DNS хостинг для того чтобы наш домен ссылался на ip_адресс нашего сервера, для этого в настройках домена в DNS хостинге добавляем запись типа @ ip_адресс сервера Далее ждем некоторое время до 3 часов может и раньше

Вот и все далее заходим на example.com

Для нового домена процедура будет такой же, то есть на одном серваке может быть сколько угодно доменом