Віртуальний хостинг і свій домен на домашньому комп’ютері - самоучка
Для перевірки в різних браузерах іноді буває необхідно протестувати свій сайт до того як встановити його на платний хостинг. Деякі, в тому числі і я, взагалі користуються домашнім комп'ютером як Віртуальне хостингом для свого сайту.
Як пишуть в Інтернеті, деякі примудряються тримати на своєму ноутбуці кілька ресурсів і спокійно вести мовлення їх в web-мережу. Якщо ви теж хочете налаштувати віртуальний хостинг на своєму комп'ютері, то в цій статті ви знайдете як це зробити.
Налаштування віртуального хостингу не викликає особливих ускладнень. Установка XAMPP була описана раніше. Для установки повноцінного сервера на домашньому комп'ютері необхідні деякі вимоги:
- Вам потрібно унікальний (білий) або виділений IP. Його можна придбати у провайдера.
- вам потрібно ДНС сервер для зв'язку ваших доменних імен з вашим сервером. Для цього необхідно при реєстрації домену, вибирати реєстратора, який надає такі послуги. Зазвичай такі послуги платні. Можна скористатися безкоштовним ДНС сервісом Яндекса.
Після того як ви тільки встановили XAMPP на домашній комп'ютер, у вас є тільки один локальний домен localhost. Якщо ви зробите налаштування віртуальних хостів, то зможете розмістити скільки захочеться сайтів зі своїми доменами. Для настройки віртуального хостингу відкриваєте папку /xampp/apache/conf/extra/httpd-vhosts.conf.
Все що знаходиться в цьому файлі, залишаєте як є. При додаванні нових хостів, першим повинен бути обов'язково localhost. Додавати нові рядки в такі файли найкраще за допомогою спеціального блокнота Notepad ++, але можна і звичайним блокнотом. Додаєте такі рядки:
ServerName localhost
DocumentRoot c: / xampp / htdocs / localhost / www
ServerAdmin [email protected]
ServerName mysite.ru
ServerAlias www.mysite.ru
DocumentRoot c: /xampp/htdocs/mysite.ru/www
ServerAdmin [email protected]
ServerName mysite2.ru
ServerAlias www.mysite2.ru
DocumentRoot c: /xampp/htdocs/mysite2.ru/www
ServerAdmin [email protected]
Після такого налаштування віртуального хостингу на домашньому комп'ютері залишиться тільки прописати на ДНС ваші зазначені в цьому файлі домени і направити їх на ваш IP.