Всем привет! Сегодня речь пойдет о локальном сервере, а конкретнее о программе XAMPP. Почему я выбрал именно ее?

Значок XAMPP

Назвать конкретную причину не могу, но одна из них – изучение новых программ.

Что такое XAMPP и модули локального сервера

XAMPP представляет собой бесплатный кроссплатформенный программный продукт, который содержит в себе Apache, MySQL, PHP, Perl, FileZilla, phpMyAdmin и множество других дополнительных модулей. XAMPP является сокращением от X (первая буква из операционной системы, допустим для Windows – WAMPP, для Linux – LAMPP), A – первая буква Web-сервера Apache, P – PHP и P – Perl. Версию для MacOS, Windows, Linux и Solaris можно найти на сайте apachefriends и скачать в удобном расширении для соответствующей операционной системы.

XAMPP для Windows, Linux, MacOS, Solaris

Достоинства и недостатки использования XAMPP

Как и любой программный продукт, XAMPP не лишен недостатков, но имеет и весомые достоинства. Начну с недостатков. Первое, что мне не понравилось в XAMPP – размер установочного пакета (77 мб.), что очень напрягает при скачивании. После установки весь пакет занимает на диске около 600 мб! Для любителей экономить место этот продукт вряд ли понадобится. Второй его недостаток – локализация, а если быть точнее, то отсутствие русского языка. Неудобно будет разве что тем, кто не учил английский в школе, хотя любой уважающий себя программист должен поверхностно владеть английским языком.

А теперь поговорим о достоинствах, их много. Установка локального сервера XAMPP проста и не требует особых знаний
– просто нажимайте Далее, но установите FileZilla в качестве сервиса, то есть напротив него поставьте галочку Service. В программе присутствует FTP клиент FileZilla, что очень хорошо для создания резервной копии сайта. Удобный запуск программы через одну кнопку, кроме того можно выбрать запускаемые компоненты.

Запуск локального сервера XAMPP

В программе есть примеры, созданные на PHP и Perl. Это большой плюс, так как на их основе можно изучить некоторый функционал, который можно реализовать на этих двух языках. Также присутствует phpMyAdmin – СУБД для MySQL, Webalizer для подсчета статистики посещений ну и конечно Filezilla.

Интерфейс сервера XAMPP и как с ним работать

Интерфейс XAMPP понятен для простого человека, владеющего английским. Слева представлены основные компоненты и статистика сервера. В меню PHP представлены примеры программ на этом языке, а в меню Perl программы на его языке естественно. Но скорее всего, многим пригодится PHP, так как этот язык программирования более популярен, нежели Perl. Внизу расположены утилиты phpMyAdmin, Webalizer, Mercury Mail и FileZilla, который должен быть установлен как сервис. Из всех перечисленных утилит вам потребуется только phpMyAdmin и в некоторых случаях FileZilla.

Интерфейс локального сервера XAMPP

А теперь насчет самих сайтов. Они хранятся в каталоге htdocs. Для создания своего сайта сначала создайте папку в htdocs и переместите туда файлы будущего сайта. Для просмотра результата введите в поисковую строку 127.0.0.1/ваш_сайт/ — откроется главная страница либо структура в зависимости от наличия файла index.php или index.html.

Удаление программы происходит стандартными средствами вашей операционной системы, то есть Установка/удаление программ для Windows.

Вот и все про локальный сервер XAMPP. Если вам он понравился из описания, то смело устанавливайте его на компьютер. Так же, кому интересны новые продукты других серверов, можно использовать альтернативные сервера для Apache, который является веб-сервером по умолчанию для большинства сборок, типа Denwer.

Комментариев: 3

  1. West Blogger

    С одной стороны правильно делаешь, интересуясь различным непопулярными и нераспространенными вещами, с другой стороны это распыление.

    Хотя чтобы найти что-то стоящее, нужно иметь опыт, отталкиваясь от которого и выбираешь самое лучшее.

    Я например так и не познакомился даже с денвером :)

  2. writer

    West Blogger Для меня вообще все программы интересны, особенно менее популярные. Они то как раз и больший интерес вызывают.

  3. Orcinus Orca

    West Blogger, позволь не согласиться. Распыление, это когда Канта читаешь вперемешку с Донцовой. А если ты изучаешь вещи сопоставимые и равнозначные по опыту, то это наработка инструментария. Я раньше изучал много разных языков, но ни один из них не пригодился на практике. За-то я могу адекватно оценить где могу применить PowerShell, а где VB.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>