Wordpress на локальном сервере разберем детали


Wordpress уроки - Как установить WordPress изпользуя XAMPP



Установка WordPress

В 90% случаев полностью установить WordPress можно очень быстро, буквально за 5-10 минут, но это при условии, что у вас уже есть хостинг и домен. Более того, многие хостинги предлагают инструменты для автоматической установки WordPress. Но, когда знаешь - все легко, а начинать с чего-то надо. В этом руководстве описаны все моменты связанные с установкой. И некоторые из них будут полезны даже пользователям, у которых уже есть опыт установки WordPress.

Здесь будет рассмотрена установка WordPress на удаленный сервер. На локальный сервер все делается аналогично. Итак, поехали.

Подготовка к установке

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

Иметь локальный или удаленный сервер, готовый к работе. У вас должен быть доступ к файлам/папкам на сервере. Обычно это shell или FTP доступ, который выдается хостинг-провайдером. Или это панель управления хостингом, которую предоставляет провайдер для управления файлами на сервере и сервером в целом,

Убедиться, что сервер подходит для WordPress. Вообще, 90% провайдеров подходят для WordPress и сильно переживать по этому поводу не стоит. WordPress требует:

  • PHP версии 5.2.4 или выше (рекомендуется 5.6).
  • MySQL версии 5.6 или выше (рекомендуется 5.6).
  • 50 мегабайт пространства на сервере.
  • 32 мегабайта оперативной памяти на сервере.

Узнать эту информацию можете у хостинг-провайдера.

Я рекомендую хостинг: beget.ru. Пользуюсь им давно и могу сказать много хорошего о нем. Также хороши: timeweb.ru и Евробайт.

Нужен сам WordPress:

Нужно, но не обязательно:

Нормальный текстовый редактор, чтобы изменять файлы. Рекомендую скачать Notepad++. Он так или иначе пригодится при работе с сайтом.

  • FTP-клиент - программа для загрузки файлов на сервер. Рекомендую filezilla. Впрочем, можно обойтись без программы, современные хостинг провайдеры предоставляют удобный веб-интерфейс для работы с файлами на сервере.
  • меню

    Установка за 5 минут

    Установка без создания wp-config.php файла и других файлов, все делает сам WordPress. Но для такой установки сервер должен разрешать создание и редактирование файлов в папках.

    В любом случае, пробуйте сначала установить этим способом, если не получится, то используйте следующий способ, где файл wp-config.php нужно создавать вручную.

    1. Скачайте WordPress.

    Скопируйте все файлы WordPress из скаченного ZIP архива в корневую директорию сервера (в папку сайта). Копируются такие папки/файлы:

    2. Создайте базу данных на сервере.

    Создается она в панели управления сервером. При создании базы данных вы привязываете к ней пользователя MySQL — он должен иметь все возможные права: изменять, создавать базы данных и таблицы в них и т.д.

    3. Откройте браузер и перейдите на свой сайт.

    Перейдите по ссылке http://example.com , где site.ru ваш сайт, появится такое окно:

    Кликаем «Вперед» видим такое окно:

    Указываем все поля. Пароли вы получили при создании базы данных. Поле «Сервер базы данных» в 99% оставляете «localhost». Жмем «Отправить». Если все поля были указанны правильно, получим:

    Это значит что файл конфигурации wp-config.php был создан в корне сайта. Жмем «Запустить установку» и устанавливаем сайт:

    На этом этапе WordPress создаст нужные таблицы в базе данных и пользователя - администратора сайта. Нажимаем «Установить WordPress» и видим:

    Все, сайт установлен!

    Установка за 10 минут

    Если не получилось установить первым способом, то используйте эту инструкцию.

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

    Создайте базу данных на сервере, которую будет использовать WordPress. При создании базы данных вы привязываете к ней пользователя MySQL — он должен иметь все возможные права: изменять/создавать базу данных и таблицы в ней и т.д.

    Скачайте WordPress (ZIP архив) и распакуйте его к себе на компьютер,

    Откройте распакованную папку wordpress и переименуйте файл wp-config-sample.php в wp-config.php — это основной файл конфигурации WordPress,

    Откройте wp-config.php в текстовом редакторе и укажите в нем настройки подключения к базе данных, которую только что создали:

    Разместите файлы WordPress на сервере. Тут есть несколько вариантов:

    Установка в корневую директорию — это директория на сервере куда «смотрит» сайт http://example.com/ . Скопируйте содержимое распакованной папки wordpress (где лежит файл wp-config.php ) в корневую папку сервера (обычно это папка www или public_html ).

    В браузере перейдите по ссылке на ваш сайт.

    • Если устанавливали в корень сервера, то нужно переходить по ссылке: http://example.com и вас перекинет на http://example.com/wp-admin/install.php ,
    • Если устанавливали в отдельную папку (допустим blog), то нужно переходить по ссылке: http://example.com/blog и вас перекинет на http://example.com/blog/wp-admin/install.php ,
  • Если все сделано правильно, то вы увидите диалоговое окно установки WordPress (смотрите выше). Дальше делайте все как там написано и через пару минут сайт будет готов к работе.
  • А теперь, давайте подробно рассмотрим каждый пункт установки.

    Этап: загрузка и распаковка файлов WordPress

    Загрузите и распакуйте дистрибутив WordPress к себе на компьютер.

    Далее, загрузите все файлы из скаченного архива в корневую директорию сайта на сервере.

    Корневая директория — это папке к которой относится URL вашего сайта: http://example.com , обычно такие папки на сервере называются www или public_html .

    Копируются такие папки/файлы:

    Загрузка WordPress сразу на сервер

    Если у вас есть shell доступ к веб-серверу и опыт работы с консольными приложениями, вы можете загрузить WordPress напрямую на веб-сервер минуя свой компьютер, используя команду wget : wget https://ru.wordpress.org/latest-ru_RU.zip . Далее распакуйте дистрибутив используя команду: tar -xzvf latest-ru_RU.zip .

    Дистрибутив WordPress будет распакован в папку wordpress и будет лежать в той же папке где и архив latest-ru_RU.zip .

    Если у вас нет shell доступа, или опыта работы с консольными приложениями, вы можете загрузить WordPress напрямую на веб-сервер используя программу ZipDeploy.

    Этап: создание базы данных

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

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

    Если базу нужно создавать самостоятельно, то общий принцип действий для всех хостинг провайдеров такой:

    Заходите в панель управления хостингом (ссылку на панель вы получили при регистрации у хостера).

    Находите где-то в меню раздел «Базы данных» или «MySQL»

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

  • Все данные нужно сохранить: название базы данных, имя пользователя, пароль пользователя. Эти данные будут использоваться в файле wp-config.php при установке WordPress.
  • Чтобы посмотреть на примерах как создается база данных, ниже несколько видео уроков по этому теме:

    Создание базы данных в cPanel:

    Создание базы данных в ISPmanager:

    Создание базы данных в DirectAdmin:

    Создание базы данных в Plesk:

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

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

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

    Вот подробное видео как это делать:

    Работа с консолью MySQL

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

    Вам нужно вписать ваши значение в следующие переменные:

    • adminusername чаще всего имеет значение root , в том случае, если у вас нет иного аккаунта с более высокими привилегиями.
    • wordpress или blog - подходящие названия для вашей базы данных databasename .
    • wordpress подхдящее название для имени пользователя wordpressusername .
    • hostname чаще всего имеет значение localhost . Если вы не знаете значения данной переменной, советуем вам узнать ее у вашего системного администратора.
    • password пароль - желательно, если он будет включать в себя символы, представленные в верхнем и нижнем регистре, спец. символы, цифры и буквы.
    меню

    Этап: настройка файла wp-config.php

    В дистрибутиве WordPress нет файла wp-config.php , а есть его пример: wp-config-sample.php . Конфиг нужно создавать на основе этого файла, т.е. нужно удалить суффикс -sample , открыть файл в текстовом редакторе и заменить там следующие строки:

    Пояснения каждого параметра:

    DB_NAME Имя созданной базы данных. DB_USER Имя пользователя для WordPress. DB_PASSWORD Пароль, который вы выбрали для пользователя при создании базы данных. DB_HOST Имя хоста на котором находится база данных, почти всегда это локальный хост и тут указывается localhost . DB_CHARSET Кодировка базы данных, почти всегда остается без изменения DB_COLLATE Тип сравнения символов в указанной в DB_CHARSET кодировке. Чаще всего значение не требует изменений и остается пустым

    Ключи аутентификации

    Также, обязательно нужно изменить ключи аутентификации. Эти ключи используются в разных местах кода WordPress для защиты от взлома:

    Чтобы не сочинять ключи самому их можно быстро генерировать по следующей ссылке: https://api.wordpress.org/secret-key/1.1/salt/.

    Префикс таблиц

    В принципе этот префикс можно не трогать, все будет работать. Указанный в переменной $table_prefix будет использоваться для всех создаваемых таблиц. Изменение этого префикса уникализирует название таблиц и в некоторых случаях может защитить от взлома или хотя бы создать дополнительные сложности.

    С версии 2.6 файл wp-config.php можно перемещать на одну директорию. Т.е. если файл находится в каталоге /public_html/wordpress/wp-config.php его можно переместить в каталог /public_html/wp-config.php .

    Этап: размещение файлов (структура файлов)

    На этом шаге вам нужно определиться в какую папку размещать файлы. При получении паролей от хостинга, в письме обычно указывается корневой каталог сайта - это та папка куда ведет ссылка вашего сайта: например, http://example.com/ или http://example.com/blog/ . Если вы не понимаете где находится корневой каталог сайта, то узнайте это в тех. поддержке хостинга.

    Существует 3 типа размещения файлов WordPress.

    1. Файлы WP в корневом каталоге или подкаталоге

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

    Допустим за УРЛ http://example.com/ отвечает папка на сервере sites/site.ru/public_html тогда все эти файлы нужно скопировать в папку public_html и затем перейдя по ссылке http://example.com/ начнется установка WordPress.

    Если вы хотите разместить WordPress в подпапку (допустим blog ), то вам нужно создать эту папку на сервере и скопировать файлы туда, т.е. копировать будете в: sites/site.ru/public_html/blog/ . В этом случае, сайт будет находиться по ссылке http://example.com/blog .

    2. Файлы WP во вложенной папке

    Этот вариант показывает как разместить WordPress в отдельном каталоге, но при этом оставить URL сайта на корневой каталог.

    Что получится в итоге: URL сайта будет, например, http://example.com , но файлы самого WordPress при этом будут лежать во вложенной папке wp , которая находится в папке, которой соответствует наш URL. Т.е. WordPress позволяет установить файлы WordPress в подкаталог, но сайт будет работать в корневом каталоге.

    Процесс перемещения WordPress в свой собственный каталог выглядит следующим образом:

    Создайте новый каталог в корневом каталоге сайта. Назовем его /wp .

    Переместите все файлы WordPress в новый каталог /wp .

    Верните перемещенные файлы: index.php и .htaccess обратно в корневой каталог.

    Откройте файл index.php (из корневого каталога) и измените в нем строку:

    Перейдите в «Настройки» сайта. Админка теперь находится по адресу: http://example.com/wp/wp-admin/ .

    • Адрес WordPress (URL) - укажите URL где размещены файлы WordPress: http://example.com/wp .
    • Адрес блога (URL) - укажите URL самого сайта: http://example.com .
  • Готово!
  • меню

    3. Файлы ядра WP во вложенной папке

    Для удобства можно изменить структуру файлов WordPress так, что файлы ядра (т.е. которые обновляются при обновлении WordPress) будут лежать в отдельной папке, например в папке wp , а все остальные файлы в корне сайта. Получиться такая структура файлов:

    Для такого размещения:

    1. Создайте папку wp и переместите туда все файлы/папки, кроме: wp-content и wp-config.php .
    2. Скопируйте файл wp/index.php в корневую папку сайта. Нужно именно скопировать, а не переместить.

    Затем, чтобы указать WordPress что структура изменилась, откройте файл index.php (который в корне сайт) и измените в нем путь до основного файла wp-blog-header.php (который в папке wp ):

    Также, нужно изменить пути до папки контента, потому что мы переместили движок, а папку контента оставили в корне сайта, но WordPress ожидает её рядом с папками wp-admin , wp-includes , нужно указать где именно находится папка контента. Для этого откройте файл wp-config.php и добавьте туда такие строки (добавляйте в начало файла):

    Или можно без протокола:

    Путь и URL в итоге должны смотреть на папку wp-content .

    Заметка: если вы изменяете структуру на уже установленном сайте, то вам еще нужно изменить значение опции siteurl в таблице wp_options базы данных. Там нужно добить wp , т.е. меняем с http://example.com на http://example.com/wp .

    Сделать это быстро можно в Общих настройках в админке - теперь адрес сайта будет отличаться от адреса WordPress:

    Заметка: после этой смены, вы можете увидеть предупреждение («PHP Warning»), не пугайтесь в этом нет ничего страшного, оно появится один раз и дальше все будет работать как надо!

    В папке для движка wp не должно быть файла wp-config.php . Если он там есть, то будет срабатывать он, а не тот который находится в корне сайта. Это вызовет ошибку и сайт работать не будет.

    Этап: запуск установки WordPress

    После того, как база данных создана, файлы скопированы и wp-config.php создан, нужно запустить установку WordPress. При установке будут созданы нужные таблицы в базе данных и будет создан пользователь - администратор сайта.

    Чтобы начать установку нужно зайти на сайт (перейти по URL):

    • Если файлы WordPress размещены в корневом каталоге сервера, то ссылка будет такая: http://example.com/ ,
    • Если файлы WordPress размещены в подкаталоге, то ссылка будет такая: http://example.com/blog/ , где blog название подкаталога.

    В обоих случаях вас должно перекинуть на страницу http://example.com/wp-admin/install.php или http://example.com/blog/wp-admin/install.php .

    При установке вы будите вводить название сайта и ваш email. Также, при установке вы можете «попросить поисковые системы не индексировать сайт», для этого поставьте галочку напротив такого пункта.

    Любую введенную информацию можно изменить в админ-панели в дальнейшем. Нельзя будет изменить только логин пользователя.

    Проблемы при установке

    Ошибка 1: «error database connection»

    Если в процессе установки «вылезла» ошибка: «error database connection» (ошибка соединения с базой данных), то:

    1. Проверьте правильно ли указано имя, логи и пароль в файле wp-config.php ,
    2. Убедитесь, что созданный пользователь обладает правами на доступ к базе данных WordPress,

    Ошибка 2: «Headers already sent»

    Если при установке появляются ошибки типа: Headers already sent. Возможно, вы допустили ошибку при редактировании wp-config.php .

    Откройте wp-config.php в текстовом редакторе.

    • Убедитесь, что файл начинается с , и что до этого ничего нет: ни пробелов ни пустых строк.
    • Убедитесь, что последняя или предпоследняя строка не содержит ?> . Если такой символ там есть - удалите его.

    При написании этого руководства я использовал официальный сайт и личный опыт.

    Установка WordPress на локальный сервер (на примере OpenServer)

    Знаменитая 5-минутная установка WordPress позволит вам быстро создать сайт на базе этой CMS (от англ. Content Managment System - Система управления контентом). В этой статье мы рассмотрим установку WordPress на локальный сервер, в качестве которого используем сборку под названием OpenServer.

    Возможно, вы зададитесь вопросом, а что такое локальный сервер и зачем он вам нужен? Ответ на этот вопрос прост - не всегда имеет смысл сразу оплачивать реальный хостинг и доменное имя, особенно, если вы делаете свой первый сайт или еще не очень представляете, каким он должен быть.

    Что такое локальный сервер?

    Локальный сервер - это набор программ, которые позволяют эмулировать на вашем локальном компьютере работу реального сервера. В набор программ, необходимых для работы CMS WordPress, входят Apache, базы данных MySQL, модуль PHP и такой популярный инструмент для работы с базами данных, как PHPMyAdmin.

    Ранее на просторах русскоязычного интернета была очень популярна сборка Denwer, которую впоследствии заменил вэб-сервер Endels, но эти локальные сервера не обновлялись с 2015 года. На данный момент их заменил OpenServer - мощный набор различных программ для работы как с PHP и MySql, так и с другими базами данных и языками программирования. OpenServer имеет удобный интерфейс и отлично работающий функционал. После скачивания OpenServerа вы можете распаковать дистрибутив и использовать его как для 32, так и для 64-битных систем. К плюсам этого локального сервера можно отнести его частые обновления, т.е. скачивая последнюю версию дистрибутива, вы получаете актуальные версии всех его составляющих + возможность выбрать нужную версию PHP, MySQL и др. в настройках. Причем все можно скачать либо совершенно бесплатно, но долго, т.к. скорость загрузки будет небольшой, либо пожертвовав на развитие проекта небольшую сумму в пределах 30-50грн или 150-200руб. Тогда загрузка пройдет на максимально возможной для вас скорости.

    Единственным минусом этого сервера можно назвать его размер. В зависимости от вида сборки он займет у вас на компьютере от 5 до 9Гб. Какую из сборок скачивать, вы решаете самостоятельно в зависимости от того, нужны ли вам только базовые модули или весь набор возможностей + дополнительные программы.

    Кроме перечисленных сборок для локального сервера, вы можете также использовать для Windows XAMPP, WAMP или WAMPSERVER, Uniserver (Uniform Server) - облегченную версию WAMP, или MAMP, если вы являетесь счастливым обладателем MacOS.

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

    Скачиваем WordPress

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

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

    Далее вам нужно разархивировать zip-файл. Сделать это можно и в папке Загрузки, куда скорей всего попадет ваш архив, но значительно удобней проводить распаковку сразу в нужную нам директорию. А это папка domains в папке OSPpanel, созданной после установки OpenServer.

    По умолчанию все файлы, необходимые для работы с WordPress упакованы в папку с таким же названием. Можно оставить все как есть, но мы изменим название папки (и нашего сайта одновременно) на my-wp. Основной папкой, в которую в дальнейшем мы будем загружать плагины и темы, является wp-content, но сначала нам нужно сформировать файл настроек сайта с именем wp-config.php, которого сейчас нет в наборе файлов установки WP, но он базируется на wp-config-sample.php. Мы можем переименовать wp-config-sample.php и внеси в него данные, но намного проще сформировать его, пройдя шаг за шагом весь процесс установки WordPress в браузере.

    Поэтому теперь вам необходимо запустить свой локальный сервер двойным кликом по нужной иконке OpenServer x86 (для 32-битных систем) или OpenServer x64 для 64-битных систем (см. скриншот выше). В трее вашей системы (правый нижний угол) появится иконка в виде красного флажка. Клик по ней откроет меню локального сервера. Вам нужно его запустить кликом по соответствующему пункту с зеленым флажком.

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

    Также нам понадобятся пункт Мои сайты и в блоке Дополнительно пункт PHPMyAdmin. Вы можете последовательно нажать оба пункта меню, т.к. они запустятся в браузере.

    Далее смотрим внимательно на те страницы, которые открылись в браузере. Причем обращаем внимание еще и на адрес сайта на нашем локальном сервере. В адресной строке браузера вы увидите my-wp (внимание! именно так называлась наша папка в директории domains OpenServer) и через слэш wp-admin - это адрес админ-панели нашего сайта, который нужен будет нам несколько позже.

    Начинаем установку WordPress

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

    Ниже списка с пунктами важных для установки WordPress данных мы видим сообщение о том, что все эти данные будут использованы для создания файла wp-config.php, а также вариант самостоятельного создания этого файла с помощью переименования и заполнения wp-config-sample.php. Мы не будем использовать этот метод и нажмем кнопку Вперед! .

    На следующем экране мы должны заполнить все предложенные текстовые поля. Перечислим еще раз, что нам понадобится:

    1. Имя базы данных
    2. Имя пользователя базы данных
    3. Пароль к базе данных
    4. Адрес сервера базы данных
    5. Префикс таблиц базы данных

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


    Для того чтобы заполнить все эти поля нам необходимо будет создать базу данных, а для этого нам необходим PHPMyAdmin - веб-интерфейс для работы с базами данных MySQL, который мы уже открыли в браузере.

    Создание базы данных с помощью PHPMyAdmin в OpenServer

    Для работы в PHPMyAdmin на базе OpenServer нам необходимо выполнить вход под именем главного пользователя, которым является root. Пароля у него нет, так что поле Пароль оставляем пустым.
    В PHPMyAdmin с левой стороны необходимо нажать на ссылку Создать БД и в полях справа ввести имя базы данных - в нашем случае оно совпадет с именем папки (my-wp) и выбрать кодировку. По умолчанию стоит кодировка utf8_general_ci, но последние версии WordPress обычно используют utf8mb4_general_ci, поэтому выберем именно ее из списка.

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

    Таблицу(-ы) создавать не будем, т.к. с этим отлично справится установщик WordPress. Поэтому возвращаемся к странице в браузере с настройками БД (базы данных).

    Настройки базы данных при установке WordPress

    Теперь мы готовы указать все требуемые на данном шаге установки WordPress настройки БД:

    1. Имя базы данных - в нашем случае my-wp
    2. Имя пользователя базы данных - root (главный пользователь БД в OpenServer)
    3. Пароль к базе данных - у нас его нет - поле оставляем пустым
    4. Адрес сервера базы данных - совпадает с тем, что предлагает установщик - localhost
    5. Префикс таблиц базы данных - по умолчанию предлагается wp_, но это одна из уязвимых точек WordPress в плане хакерских атак, поэтому меняем на любой, причем часто лишенный всякой логики, набор из латинских букв и цифр, например, d16r_.

    Кстати, вы знаете, что для перемещения по полям формы, которую нужно заполнить, можно использовать клавишу Tab ? Это ускоряет процесс заполнения, т.к. при этом текст в поле еще и выделяется, так что его можно сразу заменить на нужный вам.

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

    Хуже, если вы увидели такое сообщение:

    Нужно нажать на кнопку Попробовать еще раз и проверить, где вы могли допустить ошибку. Чтобы сделать этот скриншот, необходимо было убрать черточку в имени базы данных (mywp вместо my-wp), но вы можете ошибиться при заполнении любого поля, поэтому будьте внимательны - и все получится.

    Настройки сайта при установки WordPress

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

    1. Логин - обычно пишут admin, но это плохая практика, т.к. на реальных сайтах это первый логин, который пытаются взломать злоумышленники. Лучше выбрать любой ник, который вам подходит и который вы запомните, но не admin, и не administrator. В нашем случае был выбран логин pupkin. Не спрашивайте, почему :).
    2. Пароль - WordPress сгенерирует вам отличный сложный пароль, который вы . вряд ли сумеете запомнить, поэтому его нужно будет скопировать и сохранить в каком-либо текстовом документе. И заодно запомнить, куда вы сохранили этот документ. Пароль 12345 или qwerty, в принципе, подойдет для локального сервера и очень легко запомнится, но, к несчастью, так же легко будет сломан на реальном сервере, если вы дойдете до того момента, когда сайт уже можно будет перенести на хостинг. Поэтому лучшим вариантом будет пароль, содержащий буквы, цифры, спецсимволы типа черточек, нижних подчеркиваний или знака $, но такой, который вы в состоянии удержать в памяти.
    3. Email - в идеале ваш реально существующий, но OpenServer не умеет отправлять письма на ваш настоящий email. Вместо этого он складывает все письма в директории ВашДиск:/OSPanel/userdata/temp/email в виде текстовых файлов. Поэтому можете указывать придуманный ящик, например, pupkin@my-wp.local.

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

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

    После запуска установки WordPress создаст и даже частично заполнит таблицы в указанной вами базе данных. Посмотреть на них можно в PHPMyAdmin, нажав на ссылку с именем созданной вами БД (my-wp в нашем примере). Обратите внимание на то, что имена всех таблиц начинаются с указанной вами приставки d16r_. Также WordPress несколько изменил кодировку таблиц на utf8mb4_unicode_520_ci.

    Работа с таблицами в БД для WordPress - это тема отдельной статьи, и не одной. На данном этапе вы можете посмотреть на таблицу d16r_users, в которой есть пока один-единственный пользователь - администратор pupkin, у которого пароль зашифрован, т.к. в столбце user_pass он сильно отличается от введенного нами при установке WordPress.

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

    Завершение установки WordPress

    На данном этапе установка WordPress завершена. Код установщика сформировал и сохранил в корне вашего сайта (т.е. в папке my-wp) файл wp-config.php с теми настройками, которые мы указали ранее в полях формы.

    Примечание: строка $table_prefix = d16r_, была перенесена выше, чем она обычно расположена в wp-config.php, но она обязательно должна присутствовать в этом файле.

    В браузере мы увидим поздравление и предложение войти в админ-панель, или Консоль WordPress с выбранным логином и паролем администратора.

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

    Обратите внимание, что войти в панель администрирования можно, введя в адресную строку браузера http://my-wp/wp-admin или http://my-wp/wp-login.php. Вместо my-wp может быть любое имя, которое вы дали своей папке с сайтом на основе WordPress, например, site.local или wordpress.local. Не стоит использовать известные доменные имена, например, site.com или site.info, т.к. тогда придется править файл hosts.

    Консоль WordPress

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

    С помощью консоли вы можете выполнять ряд действий:

    1. Посмотреть свой сайт (слева вверху наведите на название вашего сайта - в нашем случае TestWP) и появится пункт Перейти на сайт. Лучше щелкнуть по этой ссылке средней кнопкой мыши (колесиком), чтобы открыть сайт в новой вкладке.
    2. Создать новую запись (меню Записи > Добавить новую)
    3. Создать новую страницу (меню Страницы > Добавить новую)
    4. Настроить свой сайт (меню Внешний вид > Настроить)
    5. Добавлять и активировать темы, меняя внешний вид сайта (меню Внешний вид > Темы)
    6. Создать меню (меню Внешний вид > Меню)
    7. Управл

    Отзывы

    pergirew
    Наталья
    Валерий
    Василиса
    Ратмир

    Написать отзыв

    Success! Your message has been sent.