Сборка Web-сервера WampServer – обзор и установка на Windows 7
Статья посвящена рассмотрению сборки web-сервера WampServer 3, я покажу, где скачать данную сборку, какие требования необходимо выполнить для установки, и как установить WampServer 3 на операционную систему Windows 7.
Для начала хотелось бы сказать, что сборки web-сервера значительно облегчают процесс создания платформы для разработки и тестирования сайтов, и предназначены в основном для начинающих web программистов, которые не знают, как установить и настроить в отдельности компоненты полноценного web-сервера, как мы это делали в материале «Создание Web-сервера на Linux CentOS 7.1».
Примечание! Сбору web-сервера не рекомендуется использовать в качестве платформы для хостинга сайтов как в Интернете, так и в сетях организаций, т.е. они созданы только для локальной разработки и тестирования. Это рекомендация от разработчиков любой сборки web сервера.
Существует достаточно много сборок web-сервера как платных, так и бесплатных в число самых популярных входят: Denwer, Open Server, XAMPP, WampServer. Ранее мы с Вами уже рассматривали сборку веб сервера XAMPP, она бесплатная и мне очень сильно понравилась. Ее основные особенности: простая установка, реализация как для Windows, так и для Linux, в состав включено только самое необходимое программное обеспечение, а также интуитивно понятный интерфейс панели управления. Сегодня в качестве альтернативы XAMPP предлагаю рассмотреть сборку web-сервера WampServer, которая также имеет простую установку, наличие только основных приложений, еще более простую, я бы даже сказал, простоватую панель управления (может быть это даже и минус). В отличие от XAMPP, WampServer реализован только под операционную систему Windows (кто пользуется Linux или OS X, это также будет минусом). Сразу скажу, что WampServer это неплохая сборка, что подтверждает ее популярность, поэтому если Вам необходимо сочетание Apache, MySQL и PHP на ОС Windows и не нужны многочисленные вспомогательные (дополнительные) приложения, можете смело использовать сборку веб сервера WampServer.
Итак, давайте приступать.
Обзор сборки web-сервера WampServer 3
WampServer – это бесплатная сборка web-сервера, т.е. платформа для веб-разработки под операционной системой Windows. В состав этой сборки включено всё необходимое программное обеспечение для создания динамических веб-приложений (сайтов), а именно: веб сервер Apache, язык программирования PHP, СУБД MySQL и другое вспомогательное ПО, например, phpMyAdmin.
Если кто не знает WAMP это акроним от «Windows, Apache, MySQL и PHP» т.е. слово, состоящее из первых букв перечисленных приложений. Также существует и LAMP, где L — это Linux, и MAMP, где M — это Mac OS.
WampServer доступен как для 32 битной Windows, так и для 64 битной. В качестве панели управления здесь выступает икона в системном трее, с помощью которой (щелчок левой кнопкой мышки) можно конфигурировать компоненты web сервера (Apache, MySQL, PHP), а также осуществлять управление этими компонентами, например, останавливать, запускать или перезапускать их.
Актуальной на момент написания статьи является версия WampServer 3, которая включает следующие версии компонентов (для 32 битной версии):
- Apache 2.4.17;
- PHP 5.6.15;
- MySQL 5.7.9;
- phpMyAdmin 4.5.1;
- phpSysinfo 3.2.3;
- SQL Buddy 1.3.3.
Где скачать WampServer 3?
Скачать сборку web сервера WampServer 3 можно с официального сайта WampServer, вот ссылка http://www.wampserver.com/ru/
После того как Вы перешли на сайт, переходим в раздел загрузка и выбираем версию для скачивания, я для примера скачаю WampServer 3 для 32 битной версии Windows.
Затем откроется предупреждающее окно, где нам необходимо нажать на ссылку «download directly».
Начнется загрузка и в итоге скачается файл «wampserver3_x86_apache2.4.17_mysql5.7.9_php5.6.15.exe» размером 67,8 МБ, который мы будем использовать для установки сборки.
Требования для установки WampServer 3
Прежде чем переходить к установке необходимо убедится в том, что Ваша операционная система отвечает всем требованиям для установки WampServer 3, а именно:
- WampServer 3 нельзя устанавливать поверх предыдущих версий, т.е. проверьте, не установлена ли в Вашей системе какая либо версия WampServer (Панель управления->программы и компоненты);
- Версия Windows должна быть выше, чем Windows XP и Windows Server 2003, т.е. WampServer 3 установить на Windows XP и Windows Server 2003 не получится;
- В Windows должны быть установлены распространяемые пакеты Microsoft Visual C++ Redistributable Package 2012 и 2015 они нужны для работы компонентов входящих в состав сборки WampServer 3. Если их не будет, то во время установки будут появляться соответствующие ошибки (например, отсутствует VCRUNTIME140.dll или MSVCR110.dll), более подробно о подобных ошибках и о том, как установить эти распространяемые пакеты мы говорили в материале «Описание и установка Microsoft Visual C++ Redistributable Package 2015»;
- Рекомендуется устанавливать WampServer 3 в папку «wamp» в корне диска, например, «C:\wamp» или «D:\wamp» и не рекомендуется устанавливать в папку, в название которой есть пробелы.
- Также рекомендуется во время установки закрыть Skype и отключить службы IIS (если они запущены).
Установка WampServer 3 на Windows 7
Установку WampServer 3 я буду производить на операционную систему Windows 7.
Шаг 1
Запускаем скаченный файл, и попадаем в меню выбора языка программы установки, увы, но русского нет, поэтому сразу жмем «ОК».
Шаг 2
Далее окно приветствия, жмем «Next».
Шаг 3
Затем соглашаемся с условиями лицензионного соглашения, выбираем «I accept the agreement» и жмем «Next».
Шаг 4
Потом откроется информационное окно, содержащее требования для установки, жмем «Next».
Шаг 5
Далее выбираем папку для установки, оставляем по умолчанию и жмем «Next».
Шаг 6
На следующем окне также оставляем название по умолчанию, жмем «Next».
Шаг 7
Затем мы можем поставить галочку «Create a desktop icon» для того, чтобы на рабочем столе появился ярлык для запуска WampServer, жмем «Next».
Шаг 8
Все готово для установки, жмем «Install».
Во время установки будут появляться следующие сообщения.
В данном случае нам говорят, что в качестве браузера по умолчанию для WampServer будет использоваться Internet Explorer и если нас это не устраивает, то мы можем указать нужный нам браузер, нажав кнопку «Да», но если нас это устраивает, нажимаем «Нет». Я нажимаю «Нет».
А в данном случае нам предлагают указать альтернативный текстовый редактор, по умолчанию будет выступать Notepad (стандартный блокнот Windows). Я нажимаю «Нет», т.е. меня он устроит.
Шаг 9
Появится еще одно информационное сообщение, в нем будет указанно, что для подключения к MySQL используя phpMyAdmin, необходимо указать логин «root» без пароля, но после первого подключения рекомендуется задать пароль для данного пользователя, жмем «Next».
Шаг 10
Все, установка завершена, оставляем галочку «Launch WampServer», если мы хотим сразу запустить WampServer, жмем «Finish».
В итоге на рабочем столе появится ярлык, а в системном трее иконка и если она зеленого цвета, то это значит, что все сервисы запущены. Для того чтобы открыть меню необходимо нажать левой кнопкой мыши на иконку в трее.
Установка и настройка локального сервера wamp
Привет ребята, на связи Шевченко Вячеслав, тема сегодняшнего поста выбрана не просто так. Я решил написать об установке локального сервера, так как много новичков в веб разработке и просто людей которые хотят создать сайт, задают ежедневно множество вопросов о локальном сервере.
Что же такое вообще локальный сервер wamp и зачем он нужен? На этот вопрос я пожалуй отвечу цитатой из википедии.
Локальный сервер WAMP — набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows.
Установка wamp server на компьютер
1. Скачайте wamp на официальном сайте и просто запустите пакет установщика. После следуем стандартным шагам установки программы и нажимаем Next.
2. Соглашаемся с лицензионны соглашением и выбираем путь куда установить сервер.
3. Далее нажимаете Install и дожидаетесь окончания установки, после завершения ярлык сервера появится на рабочем столе и в панели быстрого запуска.
Все наш сервер успешно установлен можно использовать его в работе. Далее мы немного настроим его, для более удобной работы.
Настройка виртуальных хостов wamp
По умолчанию новые проекты создаются в директории сервера и обычно путь к ним идет через localhost/project это не совсем удобно по ряду причин:
— мы засоряем директорию и со временем если много проектов там будет свалка
— лучше использовать реальное имя для проекта (mysite.ru) и выносить его в отдельную папку , если вы делаете сайт на WordPress вам после не придется менять урлы в БД
Давайте настроим виртуальный хост mysite.com, для этого нужно отредактировать файл hosts. Расположение файла:
Добавляем строку (править нужно из под администратора)
Второй шаг это правка файла httpd-vhosts.conf
Версия папки Apache может отличаться.
Приступаем к шагу 3 нужно проверить файл httpd.conf
Строка подключения виртуальных хостов должна быть раскомментирована
Еще нужно найти строки:
Если вы работаете с WordPress вам нужно использовать premalinks включите mode_rewtite
И в файле httpd.conf в строке
Значение замените на All
Перезагружаем сервер и проверяем работоспособность. Вот так легко за несколько шагов настраивается виртуальный хост и локальный сервер wamp. Если у вас возникли вопросы задавайте их в комментариях. Пока!
Настройка Apache, PHP, MySQL на WampServer
Что это такое
WampServer это среда для web-разработки на Windows. Содержит Apache, php, MySQL и имеет автоматический инсталлятор, что облегчает установку и позволяет настроить простой web-сервер на Windows Server.
Виртуальный сервер на базе Windows
Установка
Перед началом установки WampServer необходимо настроить Windows Firewall, указав специфические порты: 80 и 443.
Также необходимо настроить браузер Internet Explorer, для того чтобы загрузить файлы из внешних источников.
Перед работой с WampServer для начала установим необходимые библиотеки. Для запуска Apache требуются компоненты The Visual C++ Redistributable Packages, которые можно загрузить по следующей ссылке.
Перейдите в папку “Downloads” и запустите на исполнение загруженный файл.
Для запуска Wampserver требуются компоненты Visual C++ Redistributable for Visual Studio 2012 Update 4, которые можно загрузить по следующей ссылке.
Теперь необходимо загрузить установщик WampServer.
Перейдите в папку “Downloads” и запустите на исполнение скачанный файл.
Выберете браузер по умолчанию, например Internet Explorer
Выберете текстовый редактор по умолчанию, например The Notepad.
На рабочем столе появится иконка Wampserver64, двойным щелчком мыши запустите сервер.
В нижней панели справа появится зеленый значок запущенного сервера.
В браузере перейдите по ссылке http://localhost/ или вашему ip адресу для проверки.
Конфигурирование Apache
Откройте файл C:\wamp64\bin\apache\apache2.4.23\conf\httpd.conf с помощью текстового редактора. С помощью поиска найдите первое вхождение строки “Require local”, и замените параметр “local” на “all granted”.
Сохраните изменения и закройте файл.
Откройте файл конфигурации виртуальных хостов C:\wamp64\bin\apache\apache2.4.23\conf\extra\httpd-vhosts.conf и замените содержимое тега Directory на следующие параметры:
Options FollowSymLinks
AllowOverride All
Order deny,allow
allow from all
Сохраните изменения и закройте файл.
Перезапустите WampServer нажав правой кнопкой мыши в нижней панеле на значок сервера и выберите пункт “Refresh”.
Проверка
В папке C:\wamp64\www создайте файл index.html и отредактируйте с помощью текстового редактора, добавив содержимое на языке разметки HTML. Сохраните изменения и закройте файл.
Далее, с другого компьютера в браузере попытайтесь перейти по адресу:
где — ip-адрес вашего Windows Server 2008. Его можно узнать с помощью команды ipconfig в WindowsPowerShell:
Настройка phpMyAdmin
На своем локальном хосте на главной странице WampServer в меню “Tools” выберете “phpmyadmin”, или перейдите по ссылке http://localhost/phpmyadmin/ в браузере.
В открывшемся окне введите значения логина и пароля по умолчанию:
Логин: root
Пароль: оставьте поле пустым
После авторизации вы можете изменить пароль для пользователя root, а также добавить новых пользователей. Для этого перейдите во вкладку “Учетные записи пользователей”.
Для добавления пользователя перейдите по ссылке “Добавить учетную запись пользователя”. Чтобы изменить пароль для уже существующих пользователей выберите действие “Редактировать привилегии”, далее “Изменить пароль”.
Сохраните изменения и перезапустите WampServer нажав правой кнопкой мыши в нижней панеле на значок сервера и выберите пункт “Refresh”.