Xampp программа для чего

xampp

Всем привет! Я снова увлекся веб-разработкой и сегодня хочу с Вами поделиться знаниями по установке и настройке локального веб-сервера XAMPP. С помощью локального веб-сервера вы сможете разработать на своем ПК рабочий сайт, протестировать его, внести какие либо изменения, а потом перенести уже рабочий сайт на хостинг.

Существует множество различных, локальных веб-серверов, но я выбрал XAMPP потому, что он является абсолютно бесплатным с открытым исходным кодом локальным веб-сервером, прост в установке и настройке, доступен для Windows, Linux и MacOS, занимает минимальный объем на жестком диске и содержит актуальную версию скриптового языка php 7.3. Надеюсь я Вас убедил, что XAMPP является хорошим локальным веб-сервером, поэтому мы будем переходить к процессу его установки.

Установка XAMPP

Первым делом нам необходимо зайти на официальный сайт XAMPP https://www.apachefriends.org/ru/index.html и скачать дистрибутив под Вашу операционную систему, я буду проделываться все операции на ОС Windows 10.

XAMPP tutorial for beginners

Скачиваем XAMPP для ОС WIndows

  • По окончанию загрузки запускаем установочный файл xampp-windows-installer и перед нами появится окно с предупреждением в котором необходимо нажать на кнопку Ок.

Нажимаем Ок в окне с уведомлением от XAMPP

  • В следующем окне нажимаем на кнопку Next

Нажимаем на кнопку Next в окно с приветствием от XAMPP

  • Далее выбираем компоненты как на скриншоте и нажимаем на кнопку Next. Если появится окно от Брандмауера, то предоставляем разрешение нажав на кнопку разрешить доступ.

Отмечаем установочные компоненты как на скриншоте

  • В следующем окне оставляем папку установки программы по умолчанию т.е в корне диска С: и нажимаем Next

Выбираем папку для установки XAMPP

  • Далее снимаем галочку на чекбоксе Learn more about Bitnami for XAMPP и нажимаем кнопку Next
  • Ожидаем завершение установки, в конце установки нажимаем на Finish

Дожидаемся завершения установки и нажимаем на кнопку Finish

  • Выбираем английский язык так, как русского языка нет и нажимаем на кнопку Save.

Выбираем английский язык и нажимаем на кнопку Save

Веб-сервер XAMPP. Установка и настройка

Читайте также:
Программа друг вокруг что это

Установка завершена, но чтобы не потерять панель управления XAMPP, вынесем ярлык на рабочий стол, открываем C:xampp и ищем файл xampp-control.exe нажимаем на нем правой кнопкой мыши выбираем Отправить->Рабочий стол(создать ярлык).

Добавление виртуального хоста в XAMPP

Допустим мы хотим чтобы при вводе в адресную строку mysite.ru перед нами открывался наш сайт который расположен на локальном веб-сервере, для этого проделываем следующие операции

Редактируем файл hosts

  • Находим файл hosts расположенный по адресу C:WindowsSystem32driversetc , перетягиваем его на Рабочий стол и открываем Блокнотом или Sublime Text3 и в самую нижнюю строку добавляем 127.0.0.1 mysite.ru, далее нажимаем Файл-> Сохранить. Теперь перетаскиваем назад файл hosts в папку C:WindowsSystem32driversetc.
  • Заходим в папку C:xampphtdocs. и здесь создаем новую папку с именем mysite.ru, а внутри папки создаем файл index.html
  • Теперь заходим в папку C:xamppapacheconfextra и открываем файл httpd-vhosts.conf любым текстовым редактором. В данном файле в самом низу необходимо прописать наш виртуальный хост.

Готово! Мы создали локальный виртуальный хост musite.ru с которым мы можем работать как угодно. Теперь все зависит от вашего вкуса и знания различных технологий.

Как видим XAMPP действительно легок в установке и просто в использовании, надеюсь статья была полезна и Вы получили достаточно новых знаний для начала первых шагов в разработке своего собственного блога или сайта. Спасибо за внимание, жду Ваши вопросы и пожелания в комментариях, не забывайте оценивать статью с помощью нашего «звездного рейтинга», а также делиться записью с друзьями в социальных сетях. Еще хотелось бы услышать обратную связь о том, насколько Вам интересны статьи такого содержания? Продолжить ли серию статей по развертыванию различных CMS на локальный веб-сервер? Стоит ли дополнять статью видео уроком?

Источник: ninja-it.ru

XAMPP: как смонтировать бесплатный веб-сервер на вашем ПК

Сегодня любой желающий может легко и бесплатно создать свой собственный сайт. Либо через CMS (например, WordPress), либо вручную с помощью HTML, CSS и JavaScript, за несколько минут мы можем создать и запустить более или менее функциональную страницу. Однако, чтобы иметь возможность проверить, что все работает безупречно, и позволить другим получать к нему удаленный доступ, необходим сервер. И, хотя наиболее распространенным является наличие сервера в облаке, существует инструмент, который позволяет нам очень просто превратить наш компьютер в сервер: XAMPP.

Читайте также:
Автокар программа что это

Что такое XAMPP?

как смонтировать бесплатный веб-сервер на свой компьютер

Это полностью бесплатный инструмент с открытым исходным кодом, предназначенный для смонтировать полнофункциональный веб-сервер с соответствующим сервером на любом компьютере. Этот инструмент не предназначен для крупномасштабного использования, но он необходим для любой тестовой среды и может без проблем работать в небольших средах.

Фальшивое близнецо.

Please enable JavaScript

Следующие XAMPP исходят из X (поскольку у него нет конкретной операционной системы), апаш (веб сервер), MariaDB (сервер базы данных), PHP (внутренний сервер) и Perl . Этот проект существует уже более 10 лет и имеет тысячи пользователей по всему миру, которые используют его для самых разных целей.

XAMPP – кросплатформенная сборка веб-сервера

XAMPP представляет собой пакет бесплатных полезных утилит. Установка данного локального сервера очень проста и не потребует особых знаний и навыков. Программа содержит все, что нужно для запуска полноценного веб-сервера: дополнительные библиотеки, интерпретатор скриптов, специальные языки программирования и мн. др.

Скачать XAMPP PHP 7.1.1 для Windows (7/8/10)
Версия: 7.1.1.

Основные функции

  • большой набор инструментов для создания сайтов и работы с веб-приложениями;
  • установка программных компонентов в одно место;
  • создание резервной копии сервера;
  • восстановление работоспособности, вызванной неожиданными сбоями в системе;
  • изменение настроек программного пакета XAMPP под себя.

Преимущества и недостатки

  • не требуются особые навыки для установки локального сервера;
  • наличие удобного FTP-клиента FileZilla для создания резервных копий сайтов;
  • параметры на языках программирования PHP и Perl, что позволяет их использовать в качестве обучающих материалов;
  • детальный подсчет статистических данных;
  • бесплатное распространение.
  • большой объем установочного пакета;
  • отсутствие русскоязычной версии интерфейса.

Альтернативы

Denwer. Бесплатная готовая сборка, которая содержит все компоненты, необходимые для работы над веб-сервером. В ней есть обработчики языков PHP, Apache, базы данных MySQL и другие дополнения. Denwer – это самый популярный сервер в ОС Windows. Он отличается наличием преднастроенных конфигураций, хорошей оптимизацией и высокой скоростью работы.

Читайте также:
Microsoft sql server 2016 localdb что это за программа и нужна ли она

Open Server. Бесплатный набор приложений, предназначенных для создания домашнего сервера на ПК. Обладает мощной средой для администрирования, а также настройки любых веб-проектов. В его состав вошли различные компоненты и утилиты для системы, сети, офиса и т. д.

Принципы установки и настройки

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

Выбор места установки

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

Для запуска панели управления XAMPP, выберите пункт №1 и нажмите enter.

Панель управления

В панели можно установить модуль в качестве службы Windows, запустить администрирование модулем, открыть командную строку для настройки, проверить порты, обновить модули и др.

Для начала запустите Apache и MySQL кнопкой Start и наберите в браузере localhost. При первом запуске перед вами появится страница приветствия, в которой нужно будет выбрать один из предложенных языков.

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

Веб-интерфейс

В разделе «Security» вы найдете настройки безопасности. Если перейдете по предложенной в этом окне ссылке, получите возможность задать пароль на директорию и администратора для ограничения доступа из сети.

Настройка MySQL

Для того чтобы разработать новый проект на веб-сервере, нужно создать папку с его названием в C:xampphtdocs. Также следует создать тестовый php-скрипт с определенным кодом.

Если все выполните правильно, то открыв браузер по адресу localhost/blog/, вы увидите приветствие «Hello world!».

Страница localhost

XAMPP – прекрасное решение для начинающего веб-программиста.

Источник: softikbox.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru