руслан белый

Я вебмастер с ИП. Опыт работы — 10 лет.

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

В свободное время ищу ошибки на сайтах и учу делать контентники

Рассылка
Популярное
Мероприятия

Пока мероприятий нет.

Установка Вордпресс на ВАМП

установка wordpress на wamp

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

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

Но, выбор за вами...

Установка локального сервера WAMP/MAMP

На мой взгляд, лучшим стартом для экспериментов с разработкой сайтов является установка локального веб-сервера.

Строго говоря, помимо веб-сервера нам еще понадобятся как минимум сервер баз данных и интерпретатор php, и, чтобы не заморачиваться с каждым по отдельности, я рекомендую поставить WAMP (или MAMP, если вы на Mac OS).

WAMP (MAMP) — это специальная программа, которая устанавливает на ваш компьютер все вышеперечисленное за пару мышиных кликов. Скачать можно на wampserver.com или mamp.info

В установке нет никакой магии, ставится, как я уже говорил ранее, по принципу «далее, далее, далее», единственно, что стоит проверить после установки и запуска — это, что в настройках Apache включен mod_rewrite.

Если эта настройка не будет включена, то в WordPress не будут работать ЧПУ (не люблю это название), надо называть вещи своими именами — permalinks.

Делается это просто — кликом левой кнопкой мыши по значку W в трее вашего сайта, далее выбираем Apache — Apache Modules и прокручиваем список вниз при помощи маленькой черной стрелочки, как показано на скриншоте:

включение mod rewrite в apache на wamp

После этого нажимаем на rewrite_module. WAMP автоматически перезапустится. Необходимый нам модуль подключен.

Вообще, индикатором того, что WAMP успешно установился и работает является наличие зеленого значка в виде буквы W в трее вашей операционной системы. Если значок красный, то кликаете по нему левой кнопкой мыши и нажимаете start all services:

как установить wamp

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

Кстати, уметь искать ответы на свои вопросы на сайтах первоисточниках и в официальной документации — это очень хороший и полезный навык, поэтому развивайтесь в этом направлении.

Вся суть установки WordPress сводится к трем простым шагам:

  1. Скопировать файлы
  2. Создать базу данных
  3. Запустить установщик WordPress

Копирование файлов

Я думаю, что это самый простой этап в установке WordPress, тут достаточно сходить на сайт wordpress.org и скачать дистрибутив движка. После этого распаковать архив в удобное место на жестком диске, скопировать или перенести получившуюся папку в корневую директорию сервера.

Корневая директория в нашем случае будет: c:\wamp\www

При этом стоит отметить, что файлы WordPress вам надо копировать вместе с содержащей их папкой, то есть в итоге у вас должно получиться нечто подобное

c:\wamp\www\wordpress

Создание базы данных

Создавать базу данных мы будем при помощи phpmyadmin. Phpmyadmin — это специальная утилита, значительно упрощающая работу с базой. Она работает через браузер, хорошо руссифицирована и проста в использовании.

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

Чтобы создать базу данных, вводим в строке браузера localhost, а затем кликаем на phpmyadmin в разделе Tools:

запускаем phpmyadmin

Чтобы создать базу данных переходим в раздел «Базы данных», вводим имя и нажимаем на кнопку «создать»:

создаем базу данных mysql

Запомните имя базы, которое вы ввели, оно нам понадобиться при установке WordPress.

Запускаем установку WordPress

Переходим в браузере по адресу localhost/wordpress и перед нами открывается экран установки:

начало установки wordpress

Нажимаем «Вперед!» и переходим на второй экран, где вводим название базы и имя пользователя. Для WAMP имя пользователя всегда будет root.

Поле «пароль» оставляем пустым, в качестве сервера базы данных указываем localhost, а в качестве префикса оставляем wp_

данные для установки wordpress

Нажимаем «Отправить», затем «Запустить установку», вводим данные нового сайта:

данные для нового wordpress сайта

Нажимаем «Установить WordPress». 10-15 секунд и WordPress установлен.

Зачем устанавливать WordPress на локальный сервер

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

  1. Вам не нужно покупать домен и хостинг, чтобы попробовать поработать с движком, установили сервер, WordPress и работайте столько, сколько вашей душе угодно, даже если у вас внезапно закончился Интернет.
  2. Вы ничем не ограничены, только размерами своего жесткого диска и оперативной памятью вашего ПК, то есть вы можете создать столько установок, сколько хотите, потестировать разные сборки, конфигурации, плагины, темы и т.д. Более того вы можете не ограничиваться только одним WordPress, вы можете попробовать Drupal, Joomla, Modx, DLE и другие CMS, а вдруг вам понравиться что-то еще?
  3. Вы увидите элементы внутренней кухни веб-мастеринга, такие как прямая работа с файлами и базами данных, познакомитесь с новыми инструментами, избежав соблазна нажать на одну кнопку на хостинге и получить готовую установку WordPress, зачастую кривую.
  4. Лучше заранее выработать в себе привычку делать изменения сначала на копии, потом на основном сайте — это спасет вас в будущем от многих разочарований при потере данных от обновления системы или установки того или иного кривого плагина, темы и т.д. Это правило как Воинский Устав и ПДД, написано «кровью».

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

Спасибо, что остаетесь на связи!