Рекламное объявление

установить веб-сервер windowsНекоторые из наших статей здесь на MakeUseOf требуют использования вашего собственного веб-сервера. Хотя самый простой способ найти веб-пространство - это купить хостинг Разъяснение различных форм хостинга веб-сайтов [Объяснение технологии] Подробнее там, где веб-сервер уже настроен для вас, бесплатный и почти простой в использовании вариант заключается в установке сервера на локальном домашнем компьютере. Мы покрыли WAMP Как настроить свой собственный сервер WAMPWAMP-сервер - это самый простой и безболезненный способ настройки Apache, MySQL и PHP на Windows для размещения веб-сайта. Подробнее ранее и сейчас я хотел бы обновить тему с помощью программного пакета, известного как XAMPP.


XAMPP это коллекция программного обеспечения, которая включает в себя Apache, MySQL, PHP и Perl. Он также включает Tomcat, FTP-сервер FileZilla и Mercury Mail для отправки электронных писем. Эти пакеты используются для следующих задач:

  • апаш - Веб-сервер, размещающий контент на http://localhost/
  • instagram viewer
  • MySQL - Сервер базы данных, многие программные пакеты используют это для хранения данных
  • PHP - Язык программирования, многие современные программы используют его как язык
  • Perl - Язык программирования, многие программы используют этот язык и существует дольше, чем PHP
  • Кот - Сервер, используемый для выполнения программ Java
  • FileZilla - FTP-сервер, используемый для передачи файлов на локальный компьютер или с него (необходим только при удаленном доступе)
  • Mercury Mail - Почтовая система, используемая для отправки писем

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

Начиная

Загрузите правильную программу для вашей операционной системы. Этот учебник будет проходить через Версия для Windows, но Mac OS X, Linux и Solaris версии очень похожи. Запустите установщик и нажмите OK во всех всплывающих диалоговых окнах безопасности. Когда вы попадаете в следующее меню:

установить веб-сервер windows

Я бы посоветовал отключить Apache и MySQL как сервис, так как это позволит вам позже лучше управлять этим программным обеспечением.

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

веб-сервер windows

Существует ошибка, если вы используете 64-разрядные версии Windows (Vista, 7 или Server 2008). Будет написано «Ошибка проверки состояния компонента XAMPP [3]», но эту ошибку можно игнорировать, поскольку все остальное работает нормально.

Я также получил несколько всплывающих окон после установки программного обеспечения. Один из них был из Microsoft Security Essentials с просьбой отправить им двоичный файл FileZilla для анализа (иногда это программное обеспечение можно использовать в бэкдорах - однако это использование допустимо), а также на брандмауэре появится несколько ящиков с вопросом, хотите ли вы разрешить порт используемый. Оставьте флажок снятым, чтобы ваш сервер не был доступен через общедоступный Wi-Fi и другие открытые сети (например, если вы подключиться к Starbucks), но все же разрешить доступ к вашему серверу с вашего локального ПК и других компьютеров в вашем личном сеть.

После запуска панели управления нажмите «Пуск» в Apache и MySQL.

веб-сервер windows

Ваш веб-сервер теперь работает и работает, если все прошло нормально!

Управление вашим сервером

Первое, что вы должны сделать, это нажать кнопку «Админ…» для Apache. Это запустит ваш веб-браузер по умолчанию и отправит вас на страницу приветствия. Если это дает вам возможность, нажмите на ваш язык (в данном случае, английский), и вы увидите свою область администрирования.

веб-сервер windows

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

Страница «Статус» покажет вам, какие услуги в данный момент активированы. Все они должны быть зелеными, за исключением FTP, SMTP и Tomcat.

настроить веб-сервер

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

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

Установка программ на вашем сервере

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

C: \ XAMPP \ HTDOCS \

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

установить веб-сервер windows

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

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

Что дальше?

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

Дейв Драгер работает в XDA Developers в пригороде Филадельфии, штат Пенсильвания.