Как установить Windows веб-сервер на ваш компьютер, используя XAMPP

Цель нашей компании - предложение спектра ИТ-услуг с железобетонным качеством.

Довольно часто для каких-либо экспериментов требуется веб-сервер. Конечно самый простой способ — это просто приобрести хостинг, где веб-сервер уже настроен для использования и не требует постоянного обслуживания сервера, но бесплатный и практически простой способ — это установить его на вашей локальной машине. В статье мы будем рассматривать использование XAMPP.

XAMPP это набор программного обеспечения который включает в себя Apache, MySQL, PHP и Perl. Так же он включает в себя Tomcat, FileZilla FTP-сервер и Mercury Mail для отправки сообщения. Набор ПО выполняет следующие функции:
• Apache – веб-севре, хост клиент на http://localhost
• MySQL – сервер базы данных
• PHP – язык программирования, множество современных программ используют его
• Perl – язык программирования, используется наравне с PHP
• Tomcat – сервер исполняющий java-программы
• FileZilla – FTP-сервер используемый для передачи файлов на вашу локальную машину (используется, если вам необходим удаленный доступ)
• Mercury Mail – почтовая система, используемая для отправки электронных сообщений

Эти программы работают вместе для создания хостинга на локальной машине.

Установка:
Скачайте версию для вашей операционной системы. Это руководство будет для Windows, но для Mac OS, Linux и Solaris версий установка так же очень проста. Запустите инсталлятор, нажмите «ОК» в окне безопасности, которое может выскочить у вас. После этого вы попадете в следующее меню:
Установка XAMPP - Options
Я предлагаю убрать галочки с “Install Apache as service” и “Install MySQL as service”. Это позволит гибко управлять этим ПО в дальнейшем.
Когда закончится установка нажмите “Yes” для запуска панели управления XAMPP.
Конец установки XAMPP
Могут возникнуть проблемы, если вы используете 64-битную версию Windows. Выйдет ошибка «XAMPP Component status check failure», но можно не обращать внимая, т.к. проблем она не принесет.
Я так же получал несколько сообщений после установки ПО. Одна была от Microsoft Security Essential, он просил отправить FileZilla на сервер для проверки на вредоносное ПО. Ну и Firewall конечно же выскочит с вопросом о том, можно ли разрешить использовать порт для подключения. Если убрать галочки, то это исключит доступ к серверу из вне, в локальных и вайфай сетях. Но тогда пользоваться XAMPP можно будет только с локальной машины.
Когда запустится панель управления XAMPP, нажмите “Start” на Apache и MySQL.
XAMPP - Control Panel Application
Теперь ваш веб-сервер запущен и готов к использованию.

Управление вашим веб-сервером:
Первое, что вы должно сделать, это нажать “Admin…” для Apache. Это запустит страницу приветствия в вашем браузере. Вы увидите консоль администратора.
XAMPP Admin Panel
Первая вещь, которая попадается на глаза, это примеры программ. Под списком PHP включены несколько программ, которые показывают возможно PHP.
Страница “Status” покажет вам какой сервис уже работает. Все одни должны быть зеленые, за исключением FTP, SMTP, Tomcat.
XAMPP - Status of Services Page
Следующим шагом мы должны убедиться в безопасности вашего сервера. По умолчанию никакого пароля на MySQL не установлено для администратора, так же известного как “root”. Если у вас маленькая локальная сеть и вас не беспокоит доступ к данным, находящимся у вас на компьютере, тогда вы можете пропустить настройку безопасности. Но если же вы собираетесь в дальнейшем выставлять сайт в интернет или есть соседи по локальной сети, которым вы не доверяете, то лучше добавить пароль для администратора. Проследуйте по ссылке, чтобы установить пароль для вашей системы. Во-первых, поставить пароль на root для MySQL и во-вторых поставить пароль на веб-директорию.
Наконец, если вы планируете доступ на свой сервер из вне, вам нужно будет указать перевод 80 порта в вашем роутере из интернета на вашу локальную машину.

Установка программ на ваш сервер:
Главная вещь, которую вам нужно знать, где сервер хранит данные. Это поддиректория папки инсталляции и называется она htdocs. В моем случае это папка находится по адресу: C:\xampp\htdocs\
Она включает в себя программы администрирования. По умолчанию веб-сервер запускает файл index.php, когда вы заходите на сайт http://localhost/. Вы можете открыть этот файл для редактирования или просто удалить его, зависит от вас.

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

Что дальше:
После того, как вы запустили и настроили сервер, вы можете делать все что душе угодно. Устанавливать и запускать то ПО, которое давно уже хотели посмотреть. На странице помощи Apache вы найдете огромное количество информации о XAMPP, а также расширяющие возможности плагины. Обязательно загляните в Apace Friends FAQ для дальнейшей работы.
Заказать услугу
Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.
Вернуться к списку