14.07.2013

Установка сборки локального сервера XAMPP

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

Итак, главная проблема, появляющаяся на горизонте любого, кто собирается создать свой сайт, заключается в выборе места, которое будет его обслуживать, иными словами, нужен сервер. Оказалось, что существует несколько путей решения этой проблемы.

Первый путь — самый дорогостоящий и трудоёмкий. Я бы мог закупить специальное оборудование и установить полноценный веб-сервер у себя на дому. Кроме этого, мне потребовалось бы разбираться со множеством таких тонкостей, как, например, получение IP адреса. Но самое главное — финансовые вложения. Покупка «железа» и оплата всех услуг по карману далеко не каждому. Да и ждать момента, когда оборудование окупит себя, мне, честно говоря, не хотелось. Поэтому от данного варианта я отказался сразу.

К счастью, существовал ещё один способ. Он был намного привлекательнее для меня, потому что не требовал вложения крупных сумм денег и полностью соответствовал моим знаниям в области веб-серверов, которые, к слову, тогда были нулевыми. В общем, я узнал, что можно установить локальный сервер прямо на собственном ПК. Он обещал быть полностью дееспособным и ничем не отличаться от «настоящего» веб-сервера. Этой идеей я и загорелся, ведь установленная сборка локального сервера позволяет тестировать веб-сайт, не требуя при этом подключения к Интернету. В его состав входит специальный комплекс серверного программного обеспечения, при помощи которого осуществляется разработка веб-ресурсов.

Но тут я столкнулся с другой проблемой. Оказалось, что подобных сборок существует великое множество. У каждой из них есть свои плюсы и минусы. Я выбрал одну из них, руководствуясь отзывами тех, кто ей уже пользовался. Забегая вперед скажу, что с выбором я не ошибся.

Итак, моего помощника по созданию локального сервера зовут XAMPP. Я подробно опишу весь процесс его установки, но сперва хочу немного рассказать о нём. Название этого комплекса представляет собой аббревиатуру входящих в его состав компонентов, где «X» — одна из четырёх поддерживаемых пакетом операционных систем (OS Microsoft Windows, Linux, Mac OS X или Solaris), «A» — Apache (свободный веб-сервер), «M» — MySQL (свободная система управления базами данных), «P» — PHP (язык программирования, применяемый для разработки веб-приложений) и «P» — Perl (язык программирования общего назначения). Существует несколько пакетов XAMPP, отличающихся друг от друга содержанием. В полном пакете, используемом нами, помимо веб-сервера Apache, базы данных MySQL и PHP, находятся FTP-сервер FilleZilla и утилита phpMyAdmin, позволяющая администрировать MySQL. Кроме этого, полный пакет содержит протоколы POP3 и SMTP, позволяющие работать с входящей и исходящей корреспонденцией. Для полноценной работы сервера, я рекомендую использовать полный пакет XAMPP.

По началу я сомневался в его практичности. Дело в том, что я не особо верю восторженным отзывам пользователей. Я привык проверять всё на собственном опыте. Но, вопреки моим опасениям, все положительные комментарии, сказанные в адрес XAMPP, оказались правдой. Процесс установки не требует от пользователя каких-то запредельных знаний. Всё, что нужно, это нажать на пару кнопок, давая возможность приложению сконфигурировать всё самостоятельно. Так что если вы не обладаете достаточной подготовкой для настройки сервера вручную, пакет XAMPP — идеальный выбор для вас.

Теперь настало время перейти непосредственно к установке этой сборки. На моём ПК установлена Windows XP Service Pack 3, но обладатели «семёрки» могут не переживать — на Windows 7 XAMPP устанавливается без проблем. Итак, что нужно сделать для того, чтобы локальный сервер заработал на самом обычном персональном компьютере:

    1. Заходим на страницу крупнейшего ресурса, предоставляющего программное обеспечение с открытым исходным кодом и скачиваем инсталлятор XAMPP.
    2. Запускаем его. В появившемся окне нажимаем кнопку «Next».

xamppinitiatesinstalling

    1. Следующее окно потребует указания директории, в которую будет производиться установка. Выбираем ту, что задана по умолчанию самим XAMPP и жмём «Next».

xamppdirectorychoosing

    1. В следующем диалоговом окне предлагается создать ярлык на рабочем столе, папку программы в меню «Пуск» и настроить Apache, MySQL и FilleZilla в качестве сервисов Windows. Ставим галочки на первых двух пунктах и жмём кнопку «Install».

xamppadditionaloptionadjusting

    1. Это окно попросит нажать кнопку «Finish» для завершения установки.

xamppfinishesinstalling

    1. Установка завершена. Жмём «ДА» в ответ на предложение запустить контрольную панель XAMPP.

installationcompletewindow

    1. Контрольная панель служит инструментом управления сервисов Apache, MySQL и FilleZilla. Перед началом работы, запускаем все сервисы нажатием кнопки «Start», находящейся напротив каждого из них.

xamppcontrolpanel

    1. Открываем браузер и копируем в адресную строку http://localhost/.

filledbrowseradressbar

    1. Всё сделано правильно, потому что пройдя по этой ссылке, мы попадаем на страницу с приветствием от XAMPP.

xampphellopage

Теперь я могу использовать свой локальный сервер «по полной программе» и создавать настоящие сайты, которые после тщательного тестирования можно будет представить на суд зрителей на оплаченном хостинге.

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

Подписывайтесь на канал GoinCoin на YouTube — мы постоянно добавляем полезные обучающие видео.
xampp

Комментировать

Подтвердите, что Вы не бот — выберите самый большой кружок: