8 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить WordPress на localhost

Как установить WordPress на localhost

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

  • Загрузить файлы WordPress.
  • Извлечь и скопировать их на сервер.
  • Открыть PHPMyAdmin и создать новую базу данных с соответствующими правами пользователя;
  • Переименовать wp-config-sample.php в wp-config.php и добавить информацию о базе данных;
  • Пройти процесс установки сайта WordPress.

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

BitNami WordPress Stack — это бесплатный, автономный, простой в установке пакет, который объединяет все компоненты программного обеспечения (зависимости), необходимые для запуска WordPress в целях разработки или создания сайта. Он включает в себя последнюю версию WordPress и полностью настроен и готов к работе.

Существуют и другие способы автоматизации всего, например, использование Grunt и т. д. Но сейчас мы просто воспользуемся этим простым и эффективным подходом, который легко освоить, и он сделает вашу работу менее повторяющейся при настройке сайтов WordPress для ваших новых проектов.

  1. Что такое localhost?
  2. Как установить локальный сервер?
  3. Установка программы Bitnami
  4. Как установить сайт WordPress на localhost?
  5. Как установить WordPress на XAMPP
  6. Как получить доступ к вашему веб-сайту на localhost?
  7. Как получить доступ к админке WordPress?
  8. Как получить доступ к phpMyadmin?
  9. Вывод

Что такое WordPress?

WordPress – это бесплатная система управления сайтом (CMS). Она является самой популярной платформой для блогов, поэтому многие, кто задумывается о своем собственном блоге, рассматривают в первую очередь именно WordPress. Однако с помощью WordPress можно создавать и новостные ресурсы, и даже интернет магазины, но основное предназначение WordPress, конечно же, создание блогов.

WordPress – это очень удобная и функциональная CMS, работать с ней на самом деле достаточно просто. Однако сразу начинать работать с данной системой на хостинге не рекомендовано, да и, наверное, никто так и не делает, все сначала устанавливают WordPress на локальный компьютер, пробуют, обучаются, разрабатывают дизайн своего будущего сайта, а затем переносят его на действующий хостинг.

Поэтому сейчас мы и будем рассматривать процесс установки WordPress на локальный веб сервер, у меня в качестве веб сервера для примера будет выступать сборка XAMPP, о том, что это за сервер и как его установить на компьютер, можете посмотреть в материале — Обзор и установка Web сервера XAMPP на Windows 7. Также в качестве альтернативы XAMPP можно использовать и WampServer.

Если по каким-либо причинам WordPress Вас не устроит, рекомендую Вам познакомиться также с бесплатной системой управления сайтом Joomla, как ее установить на тот же самый XAMPP, я рассказывал в статье — Установка Joomla! на Web-сервер XAMPP.

Читать еще:  Программа Diskpart обнаружила ошибк?.

Шаг 2: Запустите модули и протестируйте сервер

Чтобы правильно установить XAMPP и WordPress, запустите два модуля:

  • Apache.
  • MySQL.

Сделать это можно из панели управления XAMPP:

Об их работе сигнализирует зеленый цвет иконок.

Теперь можно протестировать работу локального сервера, перейдя в браузере по адресу: http://localhost/ .

Теперь настало время установить на сервер CMS WordPress.

Шаг 4. Создаем базу данных для WordPress

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

Для начала переключитесь на панель управления, нажмите на кнопку «Админ», а затем на «Старт» для MySql:

После этого в вашем браузере должна открыться админ-панель phpMyAdmin:

Здесь нажмите на «Databases», введите название вашей БД (любой набор латинских символов) и нажмите на кнопку «Создать». Так как вы можете создать несколько БД и произвести несколько установок WordPress на свой компьютер. Главное, дайте такое имя для БД, чтобы потом не перепутать, к какому сайту оно относится.

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

XMAPP, занят порт 80: как освободить порт 80

Невозможность запустить модуль Apache из-за занятости порта 80, одна из распространенных ошибок Windows. Если вы видите подобную информацию, значит запустить Apache, вы не сможете. Ваша задача освободить этот порт или запустить XAMPP на другом порту.

Советую для решения этой проблемы, почитать лучший ответ на оф.сайте XAMPP. https://community.apachefriends.org/f/viewtopic.php?f=22&t=69784&p=239058#p239059.

Пример освобождения порта 80 Windows

Когда я готовил эту статью и заново ставил XAMP, получил ошибку, что порт 80 занят. При попытке открыть в браузере адрес: http://localhost вижу такую картинку.

Для этого идем на вкладку Панель управление>>>Все элементы мелкие значки>>>Программы и компоненты>>>Включение и отключение компонентов Windows и отключаем IIS с перегрузкой компьютера. Всё порт 80 свободен.

IIS отключить

Это только пример из нескольких возможных сценарием, почему занят порт 80. Можно вообще запустить XMAPP на другом порту, например 8080. Ссылка исправлений вверх по тексту.

Загрузка программы XAMPP

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

Запускаем скачанный файл, в окне настроек и прав на операции отмечаем все пункты.

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

В панели есть две строки Apache и MySQL, включите эти два параметра нажатием на Start, чтобы они горели зелёным цветом.

Что такое Open Server и какой пакет следует скачать

Open Server представляет из себя так называемый WAMP комплекс, суть которого можно понять из расшифровки этой аббревиатуры:

  1. Windows — операционная система, для работы в которой предназначен данный локальный сервер
  2. Apache — web-сервер, который «поднимается» при запуске программы Open Server
  3. MySQL — очень популярная система управления базами данных, которая является обязательным условием для работы многих движков сайтов, в том числе таких популярный, как Joomla и WordPress
  4. PHP — интерпретатор серверного языка программирования, на котором написано большинство CMS и создано множество других веб-приложений
Читать еще:  Флагманский смартфон Xiaomi Mi 10 сильно подешевел из-за конкуренции

Кроме этого «джентельменского набора» Опен Сервер имеет в своем загашнике (популярный веб-сервер, часто устанавливаемый вместе с Apache) и еще кое-что, показанное на приведенном ниже скриншоте. К тому же, этот локальный сервер позволяете в настройках выбрать один из нескольких вариантов Apache, PHP, MySQL и других компонентов.

Мне, как не специалисту в веб разработке, довольно трудно осознать всю грандиозность данного проекта под названием OpenServer, но, судя по отзывам, разработка комплекса ведется с учетом пожелание пользователей и огромным вниманием к деталям (если сравнивать с Денвером, то получите «Вольво» вместо «Лады», хотя и то, и то ездит). Имеется удобный интерфейс управления локальным сервером, созданными на нем сайтами и приложениями, а также к тем инструментами и утилитами, которые входят в его комплект.

Ну, и даже такому нубу, как я, понятно, что простой набор слов «не требует установки» значит очень много. Можно распаковать архив с дистрибутивом Open Server на флешку, переносной жесткий диск и даже на CD/DVD (правда, с ограничениями). После этого с вашими сайтами и веб-приложениями можно будет работать на любом компьютере дома, на работе, в интерне-кафе или где-либо еще, где имеется подходящая операционная система (Windows 8 / Windows 7 / Windows Server 2008 / Windows Vista / Windows XP SP3).

Однако, просто портативного локального сервера Open Server веб разработчикам может быть не достаточно. Да, на основном компьютере у них, конечно же, установлен весь необходимый в работе софт и даже сверх того. Но вот вставив флешку с ОпенСервером в чужой компьютер, вы уже много из того, к чему привыкли и что просто необходимо в работе, не обнаружите.

Что примечательно, авторы позаботились и об этом, предлагая на странице загрузки сразу три пакета. Скачать Open Server можно по приведенной ссылке, выбрав из выпадающего списка нужный пакет и пройдя капчу:

Какой же дистрибутив выбрать? Давайте посмотрим:

  1. — эта версия подойдет, если вы хотите просто заменить Денвер на OpenServer. В результате вы получите носимый в кармане хостинг (на флешке) с понятным управлением и развернутым интерфейсом. Ничего лишнего не будет и весить сей пакет будет порядка ста пятидесяти метров, что, в общем-то, очень даже весомо по сравнению с десятью метрами дистрибутива. Но «красота», как говорится, требует жертв.
  2. — эта версия нужна как раз «серьезным ребятам», которые занимаются веб разработкой профессионально. Кроме Apache, Nginx, PHP, MySQL вы найдете целый набор программ, помогающих в вашем нелегком труде. Теперь даже на компе с голой Виндой и отключенным интернетом вам будет чем заняться. Список портативного софта, который будет в этом случае жить в вашем кармане вместе с хостингом, показан на скриншоте.

Правда, вес пакета Open Server Full уже будет близок к половине гига, но для современных флешек это пустяки. Кстати, если действительно будете распаковывать дистрибутив этого локально сервера на флешку, то позаботьтесь о ее скоростных характеристиках (как по чтению, так и по записи информации), иначе будете слегка раздосадованы.

  • — если поймете, что возможностей версии Мини вам не хватает, то не спешите скачивать версию Full и потом переносить сайты и приложения из одной папки локального сервера в другую. Это довольно муторно. Проще скачать этот Пак и распаковать его в ту же папку, где у вас живет Мини. И никаких проблем.
  • Кстати, скачивание упомянутых пакетов локального сервера возможно на двух скоростях: очень медленно и максимально быстро. Вы какую предпочитаете? Ну, тогда придется заплатить 100 рубликов в фонд создателей комплекса. В противном случае даже пакет Open Server Mini будет скачиваться пару часов.

    Где скачать?

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

    В самом крайнем случае можно воспользоваться крупными сайтами-архивами, если в статусе файла стоит «проверено» и отзывы в целом положительные.

    Проходим на официальный сайт сборки по адресу https://www.apachefriends.org. При нахождении в диапазоне IP-адресов стран СНГ произойдёт автоматический редирект на русскую версию сайта.

    Следующий шаг – выбор операционной системы. Так как мы работаем в Windows, то и выбираем версию для этой ОС. Обратите внимание, что последние версии программы работают только с новыми операционными системами –Vista и выше, под XP или 2003 он просто не запустится.

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

    Установка.

    Для установки Seo Panel подойдёт практический любой нормальных хостинг (я установил на локальный сервер — полёт нормальный).

    Первый шаг установки и требования к хостингу

    Сначала качаем последнюю версию Seo Panel, архив распаковываем на жёсткий диск и копируем на хостинг через ftp или на локальный сервер, к примеру, в папку seopanel.

    Устанавливаем права 666 на файл config/sp-config.php. Директории tmp и всему, что в ней есть, присваиваем 777.

    Затем запускаем установщик по ссылке http://ваш-хостинг.ру/seopanel/install и следуем пошагово дальше ↓

    Примечание: при установке на локальный сервер Xampp на стартовой странице установки, где проверяется конфигурация оборудования, у меня обнаружились две ошибки:

    Ничего страшного в этом нет. Идем в php.ini (по умолчанию путь c:/xampp/php/php.ini) и ищем следующие строки:

    для Curl — раскомметировать строку extension=php_curl.dll (убрать 😉

    1. Что такое технология Curl?

    для short_open_tag — раскомметировать строку short_open_tag = On.

    1. Что такое параметр short_open_tag?

    Обязательно перезапускаем Apache.

    Далее обновляем страничку с установкой SEO Panel. Если все ок (все ответы показаны зеленым цветом), то нажимаем «Procced to next step» и идем дальше.

    Настройка базы для SeoPanel

    Во втором шаге установки вам придётся слазить в админку хостинга, создать там новую базу и пользователя, затем вернуться и заполнить все поля (юзер, база, пароль и mysql-хост).

    Примечание: если устанавливаем на локальный сервер, то Database username «root», а поле пароля оставляем пустым.

    Жмем «Procced to next step» и идем дальше.

    Третий этап установки Seo Panel

    В третьем, заключительном шаге, остаётся выбрать родной язык и прочитать напоминание о том, что теперь нужно на хостинге (через ftp):

    • файлу config/sp-config.php изменить права на 644
    • удалить папку install вместе с её содержимым

    Установка завершена. Логиньтесь в админку http://ваш-хостинг.ру/seopanel/ с помощью:

    • Username: spadmin
    • Password: spadmin

    И вперёд: менять пароль и настраивать отчёты.

    Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector