WampServer: установка, настройка, как пользоваться

WampServer: установка, настройка, как пользоваться Программы

WampServer — сборка веб-сервера, включающая в себя MySQL, Apache, интерпретатор скриптов PHP, phpMyAdminи другие полезные дополнения, предназначенные для web-разработки.

WampServer имеет автоматический инсталлятор, при помощи которого вы в несколько кликов произведете его установку. После установки, WampServer создает иконку в трее, которая предназначена для управления и настройками сервером (устанавливать/менять версию и PHP, Apache, MySQL; получать доступ к файлам конфигураций и логам и многое другое).

WampServer достоинства и недостатки

Легкая установка;
Небольшой размер дистрибутива: 444 мб. (OpenServer весит почти в 2 раза больше)
Почти всегда свежие версии сборок;
Стабильность работы;
Можно вынести файлы конфигурации и базы данных на отдельный диск, или папку из вне;
Включение модулей и расширений для php и apache в один клик.
wampserver нуждается в первоначальной настройке. Конечно, можно обойтись и без нее, но тогда вы не сможете заходить на сайты по адресам типа: site.ru, нужно будет набирать localhost/site.ru/;
отсутствие почты, при попытке отправить почту, скрипт вылетает в error.
не portable — после переустановки виндовса, не запускается без повторной установки, так что делайте бекапы баз данных.
при обновлении версии все слетает

Скачать WampServer

Страница загрузки официального сайта находиться по адресу: www.wampserver.com/ru/#download-wrapper

Все версии 3 и 2 лежат на sourceforge — можно сразу скачивать с него.

Или скачайте с Яндекс.Диск версию с которой я работаю (она описана в уроке): wampserver3.2.3_x64.

WampServer установка и настройка

Перед установкой WAMP-сервера для его корректной работы, нужно установить библиотеки Visual C++, проще всего это сделать при помощи неофициального авто установщика: Visual C++ Runtime Installer (All-In-One) скачайте и запустите его, он все установит.

библиотеки Visual C++

Так же если пользуетесь скайпом, закройте его.

Установка wampserver 3

Запускаем установщик и следуем его инструкциям.

Выбираем язык и жмем по кнопке OK.

1 выбор языка

У меня почему-то был выбор только между английским и французским — а так в нем есть и русский — потом на него переключим в настройках).

Принимаем условия и продолжаем установку.

2 соглашаемся с условиями

На следующем этапе программа предложит ознакомиться с информацией по установке, Жмем Next.

Потом предложит путь установки:

3 Выбираем путь установки

Обязательно нужно устанавливать в корень диска (не обязательно в c, можно к примеру в d — если диск разбит на 2 или стоит 2 диска).

Потом  Next и Next. После чего нужно выбрать устанавливаемые модуля:

Выбираем устанавливаемые модуля

Я все оставил по умолчанию.

Далее в процессе установки может появиться вопрос об использовании Internet Explorer в качестве браузера WAMP-сервера. Если желаете выбрать другой браузер, нажимаем кнопку “Да”. В этом случае будет необходимо указать exe-файл нового браузера.

Выбор браузера по умолчанию

Я проигнорировал, нажав нет.

Дальше все время далее и финиш.

Настройка wampserver 3

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

Далее можете переключить язык на русский.

Смена языка

Включаем модуль mod_rewrite — чтобы работали ЧПУ

Открываем файл httpd.conf. который находиться по адресу Диск установки:\wamp64\bin\apache\Apache2.4.46\conf\httpd.conf и включаем mod_rewrite (необходим для корректного функционирования ЧПУ на cms). Для этого находим и раскомментируем (убираем #) строку:

LoadModule rewrite_module modules/mod_rewrite.so

Включаем mod_rewrite

Здесь же проверяем чтобы была раскоментирована строка: Include conf/extra/httpd-vhosts.conf

Виртуальные хосты

Остальные настройки сделаем далее по мере использования.

Как пользоваться WampServer

Создание сайта и виртуального хоста

Теперь нам нужно создать директорию с локальным сайтом, для этого идем в папку C:/wamp64/www и создаем директорию для локального сайта, например mysite.local.

Создаем локальный сайт

и можно создать в этой директории файлик index.php, со следующим содержимым:

<html>
 <head>
  <title>Тестируем PHP</title>
 </head>
 <body>
 <?php echo '<p>Привет, мир!</p>'; ?>
 </body>
</html>

Сайт буден доступен по адресу: http://localhost/mysite.local/, если хотите чтобы он открывался по адресу http://mysite.local/, нужно настроить виртуальный хост.

Для этого идем в VirtualHost Management, находится по адресу http://localhost/add_vhost.php.

В него можно попасть и так: щелкаем по значку wamp-сервера (в трее) правой кнопкой мыши и выбираем: Your VirtualHost — VirtualHost Management

Your VirtualHost

На открывшейся странице вносим наш новый сайт и добавляем его.

Создаем виртуальный хост в менеджере

Откроется страница с информацией что нужно перезапустить DNS.

restart dns

Перезапускаем сервер.

Перезапускаем сервер

И пробуем зайти по адресу нового сайта http://mysite.local/, если он не открылся, идем в C:\Windows\System32\drivers\etc, открываем файл host  и вносим в него наш виртуальный хост.

127.0.0.1	папка_вашего_сайта

файл hosts

После чего сайт должен начать открываться.

Открылся созданный файлик

Теперь можно к примеру устанавливать CMS, для этого нужно создать БД с пользователем, залить CMS и запустить ее установку.

Создание пользователя и базы данных

Для быстрого создания пользователя и базы данных перейдите по адресу: http://localhost/phpmyadmin/

В окне авторизации укажите в поле пользователь укажите — root, пароль — пусто, выберите сервер — 97% что вам нужен MySQL и жмем вперед.

заходим в phpmyadmin

Далее идем во вкладку «Учетные записи пользователей» и жмем по ссылке «Добавить учетную запись пользователя».

Добавляем учетную запись пользователя

На открывшейся странице вводим / выбираем:

Имя пользователя: любое на en

Имя хоста: локальный (localhost)

Для авто генерации пароля нажмите на кнопку «Генерировать» — сразу запишите Имя пользователя и сгенерированный пароль в блокнот.

Ставим галки на против пунктов: «Создать базу данных с таким же именем и предоставить на неё все привилегии.» и «Предоставить все привилегии на то, что подпадает под шаблон (имя пользователя\_%).»

Отмечаем все глобальные привилегии и нажимаем «Вперед».

Создание учетной записи пользователя и базы данных для него
кликните для увеличения

Создастся пользователь со всеми привилегиями и база данных с таким же именем, как у пользователя.

Созданная база данных и пользователь

Все) Далее можно установить к примеру WordPress или MODX. Так же дополнительно можно поставить пароль на root при входе в phpMyAdmin. Для этого заходим в phpMyAdmin и на против пользователя root нажимаем на строку «Редактирование привилегий».

Редактирование привилегий

После чего жмем на кнопку «Изменить пароль» и устанавливаем пароль. Не забудьте записать его.

Задаем пароль для root

Поделиться с друзьями
Алексей

Веб-дизайнер и SEO оптимизатор. Занимаюсь созданием сайтов с 2010 года и их продвижение с 2012 года!

Оцените автора
( 3 оценки, среднее 3.67 из 5 )
Web-Revenue.ru
Добавить комментарий

  1. Андрей

    У меня стоит ОС W XP, ни один обработчик не работает!)))) Как быть?

    Ответить
    1. Алексей автор

      Попробуйте другой веб сервер, openserver к примеру

      Ответить
    2. Саня

      Возможно необходимо установить следующее:

      ВНИМАНИЕ : Vous devez avoir installé Visual Studio 2012 : VC 11 vcredist_x64/86.exe
      Visual Studio 2012 VC 11 vcredist_x64/86.exe :

      http:// http://www.microsoft.com/ru-ru/download/details.aspx?id=30679

      (Это предупреждение с сайта загрузки WAMP)

      Ответить
      1. Алексей автор

        Устанавливайте Распространяемый пакет Visual C++

        Ответить