Однажды вы проснулись с мыслью, что хотите свой собственный сайт, интернет-магазин, блог, портфолио и т.д. Вот и у меня возникла когда-то такая мысль. Было принято решение делать сайт-визитку на популярном движке Wordpress. Это самая популярная система управления содержимым сайта с открытым исходным кодом. Написана на PHP и использует для работы сервер базы данных MySQL.
В этой статье мы рассмотрим установку WordPress на локальный сервер. Возможно, вы зададитесь вопросом, а что такое локальный сервер и зачем он вам нужен? Ответ на этот вопрос прост - не всегда имеет смысл сразу оплачивать реальный хостинг и доменное имя, особенно, если вы делаете свой первый сайт или еще не очень представляете, каким он должен быть.
Вообще причин может быть много. Но главная из них - всегда лучше разработку вести на локальном компьютере, а затем готовый результат загрузить на удаленный сервер. Я не буду рассказывать о возможных вариантах установки, различных сборках, нюансах и т.д. Я расскажу о самом простом способе. Для этого мы будем использовать сборку XAMPP.
1. Развертывание рабочей среды
Переходим по ссылке на сайт сборки
Скачиваем нужный вам установочный пакет для вашей операционной системы. После скачивания запускаем установку.
Скачиваем пакет Wordpress с официального сайта
Теперь создаем рабочую папку с названием вашего сайта в папке C:\xampp\htdocs , например EXAMPLE и распаковываем туда архив с Wordpress.
Далее, запускаем панель управления XAMPP (XAMPP Control Panel)и стартуем две службы - Apache и MySQL.
Проверяем, что все установилось правильно - в браузере пишем localhost. Если все хорошо, то вы должны увидеть приветственную страницу XAMPP.
2. Создание базы данных
Теперь самое интересное! Мы развернули локальный сервер для запуска сайтов на PHP. Далее, нам необходимо создать базу данных для работы сайта на Wordpress и произвести установку самого сайта.
В браузере переходим в браузере по ссылке localhost/phpmyadmin и создаем нашу новую базу данных. Например, test_base.
По-умолчанию, на вновь созданную базу данных права даются пользователю root. Это суперпользователь в UNIX-системах, базах данных и т.д. Под этим пользователем и работает локальная MySQL. Под этим пользователем и будет работать наш сайт Wordpress.
3. Установка сайта
Для начала установки пишем в браузере localhost/example , где нашему взору откроется установочная страница нашего сайта.
Нажимаем "Вперед" и заполняем поля, как указано далее:
- Имя базы данных: test_base
- Имя пользователя: root
- Пароль: "пустой"
Остальное оставьте без изменения. Нажимаем кнопку "Отправить".
Запускаем установку. Придумываем название сайта, имя пользователя и пароль администратора. На локальном сервере можно установить простой пароль, для этого необходимо поставить галочку у соответствующего пункта. Нажимаем "Установить Wordpress".
Поздравляю, на этом установка завершена.
4. Проверка работоспособности сайта и админка
Нажимаем на кнопку "Войти" или переходим по ссылке административной части сайта
Имя пользователя: admin
Пароль: admin
Перед нами главная административная панель, откуда мы можем управлять всеми функциями Wordpress. Подробнее об админке или функционале Wordpress можно ознакомиться в документации
Ссылка на наш сайт: http://localhost/example/
На этом всё! На самом деле функционал данного движка сайтов огромен. Это и варианты отображения сайта, шаблоны, самостоятельное изменения кода под свои нужды и т.д.
Если интересно, то в следующей статье расскажу, как устанавливать готовые шаблоны сайтов, загружать демонстрационные данные или добавлять свой функционал.