Налаштування віртуальних хостів в xampp - мережеві утиліти

Після установки XAMPP нам необхідно налаштувати віртуальний хости для того щоб у нас для кожного сайти був свій локальний домен в доменній зоні «.local».

Починаємо настройку virtualhost в apache

Для цього нам знадобиться доступ до наступних тек:

Спочатку давайте створимо наш сайт :). Почнемо зі створення папки «testsite.local» в директорії htdocs (C: \ xampp \ htdocs).
Структура цієї паки повинна бути наступною:

структура сайту (Apache)

У index.html повинен бути наступний текст:



це testsite.local<title><br> </head><br> <body><br> <p>це testsite.local</p><br> </body><br> <html></p> <p>error_log.txt залишаємо порожнім<br> Будемо вважати, що сайт ми сідлали, тепер потрібно повідомити про його існування веб-сервера Apache, але спочатку потрібно перевірити його налаштування:<br> Відкриваємо файл httpd.conf (C: \ xampp \ apache \ conf)</p> <p>Тепер відкриваємо файл httpd-vhosts.conf (C: \ xampp \ apache \ conf \ extra)</p> <p>ErrorLog «C: \ xampp \ htdocs \ testsite.local \ logs \ error_log.txt»<br> # Шлях до файлу для запису помилок</p> <p>• Зберігаємо всі зміни</li> </ul> <p>Тепер зупиняємо і запускаємо Apache знову, для того, щоб він прийняв всі зміни.<br> Введіть в браузері 127.1.0.1, маємо отримати так:</p> <p><div style="text-align:center;"><img src="https://images-on-off.com/images/62/nastroykavirtualnixxostovvxamppsetevieut-1b49aa25.jpg" title="Налаштування віртуальних хостів в xampp - мережеві утиліти (conf xampp apache conf)" alt="Налаштування віртуальних хостів в xampp - мережеві утиліти" /></div></p> <p>структура сайту (Apache)</p> <p>У index.html повинен бути наступний текст:</p> <p><html><br> <head><br> <title>це testsite.local<title><br> </head><br> <body><br> <p>це testsite.local</p><br> </body><br> <html></p> <p>error_log.txt залишаємо порожнім<br> Будемо вважати, що сайт ми сідлали, тепер потрібно повідомити про його існування веб-сервера Apache, але спочатку потрібно перевірити його налаштування:<br> Відкриваємо файл httpd.conf (C: \ xampp \ apache \ conf)</p> <p>Тепер відкриваємо файл httpd-vhosts.conf (C: \ xampp \ apache \ conf \ extra)</p> <p>ErrorLog «C: \ xampp \ htdocs \ testsite.local \ logs \ error_log.txt»<br> # Шлях до файлу для запису помилок</p> <p>• Зберігаємо всі зміни</li> </ul><p>Тепер зупиняємо і запускаємо Apache знову, для того, щоб він прийняв всі зміни.<br> Введіть в браузері 127.1.0.1, маємо отримати так:</p> <p><div style="text-align:center;"><img src="https://images-on-off.com/images/62/nastroykavirtualnixxostovvxamppsetevieut-227bebd0.jpg" title="Налаштування віртуальних хостів в xampp - мережеві утиліти (apache conf extra ErrorLog)" alt="Налаштування віртуальних хостів в xampp - мережеві утиліти" /></div></p> <p>Тепер в браузері введіть наступний рядок:<br> http: /testsite.local/<br> Ваш сайт на Вашому локальному домені:</p> <p><div style="text-align:center;"><img src="https://images-on-off.com/images/62/nastroykavirtualnixxostovvxamppsetevieut-3847a2d7.jpg" title="Налаштування віртуальних хостів в xampp - мережеві утиліти (xampp)" alt="Налаштування віртуальних хостів в xampp - мережеві утиліти" /></div></p> <p>Ваш статичний IP ім'я вашого домену.</p> <p>Домен можна безкоштовно зареєструвати до прімреу в dyndns.com.</p> <p>Цей домен потрібно буде внести в якості аліаса в той віртуальний хост httpd-vhosts.conf. який ви бажаєте бачити в WEB. До цього ми ще повернемося при установці WordPress.</p> </div> <div class="extra"> <div class="info"><a href="/articles/chomu-gel-lak-morshhitsja-v-lampi-poradi-ekspertiv.html">Попередня</a> ◈ <a href="/articles/vorozhinnja-na-vigrash-v-lotereju.html">Наступна</a></div> <div class="clear"></div> </div> </article> </div> </div> </div> </div> <div id="sidebar" class="col-1-3"> <div class="wrap-col"> <div class="box"> <div class="content"> </div> </div> </div> </div> </div> </div> </section> <footer> <div class="wrap-footer pominodiko"> <div class="row"> <div class="col-1-1"> <div class="wrap-col"> <div class="box"> <div class="content"> </div> </div> </div> </div> </div> </div> <div class="copyright"> <p>© Copyright 2016 - 2024 | Всі права захищені</p> <script> new Image().src = "https://counter.yadro.ru/hit?r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";h"+escape(document.title.substring(0,150))+ ";"+Math.random();</script> </div> </footer></div> </body> </html>