Установка world press на локальную машину. Установка WordPress на Denwer пошаговая инструкция. Быстрая передача файлов

В статьи использованы скриншоты снятые с установки WordPress 3.5

Вступление

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

Требования WordPress к программному обеспечению хостинга

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

  • PHP версии 5.6 или выше
  • MySQL версии 5.6 или выше
  • или OR MariaDB версии 10.0 или выше
  • Рекомендовано, чтобы хостинг использовал HTTP сервер: Apache или Nginx, однако запустится и на любом другом с поддержкой PHP и MySQL.

Такое программное обеспечение имеет любой современный хостинг. Первый вопрос решен.

Следующее. Для установки WordPress на хостинг понадобятся два веб инструмента.

  • Первый инструмент это текстовой редактор (например, Notepad++). Он нужен для правки файлов и пригодится в дальнейшей работе.
  • Второй инструмент это клиент для соединения по FTP. Например, FTP-клиент FiltZilla или WinSCP.

Если такие инструменты есть в вашем арсенале, то можно приступать к установке WordPress на свой хостинг.

Примечание: Установить WordPress можно не только по стороннему FTP соединению, но и из файлового менеджера в административной панели хостинга, например из .

Установка WordPress на хостинг включает следующие этапы:

  • Скачать дистрибутив WordPress;
  • Создать базу MySQL на хостинге;
  • Редактировать (изменить) несколько файлов;
  • Разместить папки и файлы WordPress на хостинге;
  • Закончить установку переходом в административную панель сайта.

Скачать дистрибутив WordPress

Совет: Все расширения WordPress (шаблоны, плагины и сам дистрибутив) скачивайте с официальных сайтов WordPress: wordpress.org, или лучше wordpress.ru .

В этом примере скачиваем дистрибутив WordPress с русскоязычного WordPress. Дистрибутив это форма распространения системного программного обеспечения.

Картинка устарела, но новая картинка почти такая же, только черная.

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

Создать базу MySQL на хостинге

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

Для сайта WordPress так же нужна отдельная база данных.

  • Для создания базы данных для сайта, авторизуйтесь и войдите в свою административную панель на хостинге.
  • На панели найдите значок, где есть надпись MySQL или «Базы данных».

  • Нажимаем на иконку. Открывается окно управления базами данных в котором нужно создать новую базу данных.

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

  • Имя базы данных;
  • Имя пользователя базой данных;
  • Пароль базы данных.

Также нужно знать имя сервера MySQL. Чаще всего сервер MySQL это localhost, но возможно и набор цифр или имя типа: ваш_Аккаунт.mysql.ваш_Хостинг.ru.

Создаем базу данных. Ищем кнопку типа «Создать базу данных». Нажимаем ее, открывается окно с простой формой для заполнения.

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

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

После заполнения формы, нажимаем «Создать». После создания базы, откроется форма, сообщающая, что база данных создана и будут показаны ваши данные.

Важно! Запомните все данные базы данных, они нужны на следующем этапе установки WordPress.

Редактировать (изменить) несколько файлов

Этот параграф несколько устарел и версии WordPress 4+ не требуют отдельного редактирования файла wp-config. Всё делается из окна браузера при установке WordPress.

На этом этапе понадобиться текстовой редактор. Я использую Notepad++ или Sublime Text2. В распакованном архиве WordPress, ищем файл wp-config-sample.php. Его нужно переименовать в файл wp-config.php. В редакторе Notepad++ открываем файл wp-config.php. Это файл конфигурации WordPress. При установке в этом файле прописывается начальная настройка WordPress, и прежде всего, это данные созданной ранее базы данных MySQL.

В открытом Notepad++ в файле wp-config.php ищем строки MySQL и вписываем свои данные базы данных.

Не забываем сохраняться в кодировке UTF-8 без BOM.

Важно! Не редактируйте файл wp-config.php в Блокноте Windows и тем более не используйте редакторы Word.

Примечание: Современные версии выше 3.7, устанавливаемые из ведущих браузеров не требуют предварительного изменения в файле wp-config.php. Система сделает всё сама в инсталляторе. Однако ручное редактирование wp-config.php может понадобится если вы используете «оригинальные» браузеры.

Установка WordPress на хостинг через FTP-клиент

Возникает вопрос. А куда собственно переносить файлы WordPress ? Вернее, в какую папку хостинга следует закачать весь каталог WordPress.

Обычно, WordPress закачивается в корневую папку хостинга. В зависимости от хостинга это каталоги httpdocs или public_html или папка с названием вашего домена. При установке WordPress в корневую паку сайта, сайт будет открываться при написании доменного имени в строке браузера: http:// example.com. Есть более простое правило определения корневой папки сайта: В корневой папке лежит файл index.php.

Если у вас уже есть информация в корне сайта (public_html), например, другой сайт, то в корневой папке нужно создать отдельную папку с любым именем, например ABC. Далее, по FTP, закачать папки и файлы WordPress с локального компьютера в папку “ABC”. При таком размещении WordPress, ваш cайт будет открываться по адресу: http:// example.com/ABC.

Куда закачивать файлы WordPress определили. Осталось определить, как. Для этого используем любой FTP-клиент. В моем примере это .

FTP-клиент FileZilla

Для работы с FTP вам понадобятся учетные данные FTP клиента. Эти данные предоставляет хостинг-провайдер при покупке его услуг.

Открываем FileZilla. Во вкладке «Файл»→»Менеджер сайтов» или в горизонтальной строке «Быстрого соединения» вводим свои данные для работы с FTP-клиентом. Нажимаем «Соединиться» или «Быстрое соединение».

Если данные верны, справа на панели FileZilla откроется «дерево» вашего сайта. Слева колонка папок и файлов вашего компьютера.

Слева выделяете все файлы и папки WordPress (используйте кнопку Ctrl). Далее простым перетаскиванием переносите все папки WordPress в корневую папку сайта (httpdocs или public_html) своего сайта. Контролируется перекачка внизу экрана.

Об удачной закачке, как и о проблемах, FileZilla сообщит.

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

Заканчиваем установку переходом в инсталлятор WP. Для этого вводим в адресную строку браузера домен сайта.

В 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 мегабайта оперативной памяти на сервере.

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

    Нужен сам WordPress:

    • Последняя русская версия WordPress: https://ru.wordpress.org/latest-ru_RU.zip

    • Последняя английская версия WordPress: https://wordpress.org/latest.zip

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

$ mysql -u adminusername -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5340 to server version: 3.23.54 Type "help;" or "\h" for help. Type "\c" to clear the buffer. mysql> CREATE DATABASE databasename; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname" -> IDENTIFIED BY "password"; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) mysql> EXIT Bye $

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

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

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

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

Define("DB_NAME", "putyourdbnamehere"); // Имя базы данных define("DB_USER", "usernamehere"); // Имя пользователя MySQL define("DB_PASSWORD", "yourpasswordhere"); // ...и пароль define("DB_HOST", "localhost"); // 99% эту строку изменять не надо define("DB_CHARSET", "utf8"); // обычно не изменяется define("DB_COLLATE", ""); // обычно не изменяется

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

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

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

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

Define("AUTH_KEY", "впишите сюда уникальную фразу"); define("SECURE_AUTH_KEY", "впишите сюда уникальную фразу"); define("LOGGED_IN_KEY", "впишите сюда уникальную фразу"); define("NONCE_KEY", "впишите сюда уникальную фразу"); define("AUTH_SALT", "впишите сюда уникальную фразу"); define("SECURE_AUTH_SALT", "впишите сюда уникальную фразу"); define("LOGGED_IN_SALT", "впишите сюда уникальную фразу"); define("NONCE_SALT", "впишите сюда уникальную фразу");

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

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

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

$table_prefix = "wp_";

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

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

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

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

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

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

Wp-admin wp-includes wp-content index.php wp-config.php ...

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

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

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

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

Wp wp-admin wp-includes wp-content wp-load.php ... остальные файлы wp-config.php index.php .htaccess

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

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

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

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

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

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

    // заменяем такую строку require(dirname(__FILE__) . "/wp-blog-header.php"); // на require(dirname(__FILE__) . "/wp/wp-blog-header.php");

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

  1. Измените опции:

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

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

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

Wp wp-admin wp-includes wp-load.php ... остальные файлы... wp-config.php тут быть не должно, иначе сайт не будет работать! wp-content index.php wp-config.php .htaccess

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

// заменяем такую строку require(dirname(__FILE__) . "/wp-blog-header.php"); // на require(dirname(__FILE__) . "/wp/wp-blog-header.php");

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

// определяем директорию wp-content $scheme = ((! empty($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] !== "off") || $_SERVER["SERVER_PORT"] == 443) ? "https" : "http"; define("WP_CONTENT_DIR", __DIR__ ."/wp-content"); define("WP_CONTENT_URL", "$scheme://{$_SERVER["HTTP_HOST"]}/wp-content");

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

Define("WP_CONTENT_DIR", __DIR__ ."/wp-content"); define("WP_CONTENT_URL", "//{$_SERVER["HTTP_HOST"]}/wp-content");

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

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

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

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

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

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

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

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

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

В обоих случаях вас должно перекинуть на страницу http://site.ru/wp-admin/install.php или http://site.ru/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 в текстовом редакторе.

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

Также у каждого хостинг-провайдера есть своя панель управления для пользователей: стандартные, типа cPanel, или самописные, которые характерны только для отдельных сервисов. От интерфейса будет зависеть набор доступных функций, удобство управления и т.д. Я предпочитаю всегда работать с файлами через файловый менеджер в панели хостинга, у Бегета он очень удобный!

Установка Вордпресс на хостинг

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

Скачиваете файлы последней русской версии движка с официального сайта WordPress ru.wordpress.org . Распаковываете архив на компьютере и с помощью FTP-менеджера переносите файлы движка на сервер в корневую папку. Например, www/доменное имя .

На следующем этапе необходимо создать базу данных MySQL. Для этого в панели управления хостинга найдите пункт MySQL, там укажите имя базы, пользователя и пароль (придумайте их любыми). Затем среди загруженных на сервер файлов, найдите wp-config-sample.php и переименуйте его в wp-config.php . Теперь открываем этот файл в редакторе и прописываем следующие данные (первые три вы придумали сами, следующие два стандартные):

  • DB_NAME – имя базы данных;
  • DB_USER – имя пользователя;
  • DB_PASSWORD – пароль;
  • DB_HOST – сервер базы данных;
  • DB_CHARSET – кодировка (UTF-8).

Вводим в строке браузера https://www.адрес-сайта.ru/wp-admin/install.php , где адрес-сайта.ru – доменное имя вашего сайта.

Если все сделано верно, перед вами появится следующее поле:

Здесь вам нужно указать название (заголовок) сайта (потом можно поменять), имя пользователя, пароль и реальный электронный адрес. На этом все, установка успешно завершена.

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

Наглядно увидеть, как правильно установить Вордпресс на хостинг, можно на видео.

Удачного начала работы с WordPress!

Добрый день, дорогие вебмастера!

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

В 2018 году почти все достойные хостинги умеют устанавливать данную CMS автоматически. Вам нужно лишь нажать пару кнопок и вуаля – сайт готов. Скрипт сам создаст базу данных и закинет необходимые файлы в папку. Он же привяжет домен к сайту. Давайте рассмотрим на конкретном примере. Допустим, на хостинге Beget . Регистрируем аккаунт и переходим в панель управления.

Прямо в списке инструментов мы можем заметить пункт CMS – Установка систем управления. Он-то нам и нужен.

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

Как мы видим, ВордПресс находится на самых топовых местах в списке (оно и понятно, самая популярная CMS). Обратите внимание, что подобным способом можно установить не только ВП, но и любую другую систему управления контентом. Весь процесс особо ничем не отличается. Кликаем на нужную, после чего переходим к следующему этапу.

Откроется вот такое окно, куда мы должны ввести все данные. Сайт для установки и домен по умолчанию, думаю, выбрать труда не составит. А вот на данных для управления можно остановиться подробнее. Кстати, два последних поля скрыты по умолчанию. Кнопка “Расширенные параметры БД” поможет вам их открыть.

Итак, данные для управления сайтом:

  • Описание: вводим любое, потом можно сменить.
  • Логин администратора: обычно используется admin, но лучше будет, если вы зададите любой другой.
  • Пароль администратора: желательно делать его посложнее. Участились случаи взлома сайтов на ВП путем перебора.
  • Email: сюда будут приходить все оповещения.
  • Имя/Пользователь БД: всегда создается с префиксом логин_имя базы данных. Вписываем любое.
  • Пароль: также делаем посложнее.

Выскочит вот такое окно. Ждем пару минут, после чего переходим на домен и видим чистый только что установленный ВордПресс.

Автоматическая установка присутствует на большей части современных хостингов. Если в панели управления нет такого пункта, то лучше бы вам задуматься о смене хостинг-провайдера. В любом случае, как я уже сказал, скриптовая установка есть во всех популярных сервисах: Timeweb , тот же Beget, REG.RU и прочих. Скорее всего у вашего провайдера тоже есть такая возможность.

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

Ручная установка

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

Рассматривать ручную установку я буду на примере все того же сервиса – Бегет . Но перед тем как мы перейдем к непосредственным действиям внутри панели управления, нам нужно скачать файлы самого WordPress. Идем на официальный сайт WP, прямо в раздел загрузок . Нажимаем на синюю кнопку посреди страницы и загружаем актуальную версию на свой компьютер.

Сейчас это версия 4.9.7 (тогда как в скрипте была 4.9.4, не всегда скрипты поддерживаются в актуальном состоянии). На выходе мы получаем zip-архив с файлами нашей CMS.

Распаковываем папку в удобное место, после чего снова переходим в панель управления. На этот раз перед установкой нам нужно вручную создать базу данных. Для этого мы идем в соответствующий раздел нашего хостинга. В Beget это “Управление базами данных MySQL”. Открыв его, мы увидим такое окно. Туда нужно ввести название и пароль.

Как только мы все придумали, нажимаем “Добавить”. Важно: сохраните все данные в какой-нибудь файлик, они нам сейчас понадобятся.

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

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

Теперь мы должны найти следующие строчки (см. скрин). Они там почти в самом начале, так что труда это не составит.

Вместо текста в кавычках мы должны ввести данные (ранее сохраненные в блокнот) от БД.

Обратите внимание, что у Beget имя базы данных и имя пользователя совпадают. Не упустите этот момент при установке.

Как только мы все это проделали, сохраняем файл, после чего упаковываем папку WordPress обратно в архив. Конечно, вы можете загрузить файлы и в таком виде, например, с помощью FTP-клиента FileZilla. Но я считаю, что загрузить архив и после распаковать его прямо на хостинге куда проще.

Все файлы должны находиться по адресу: домен/public_html. У вас этот путь может отличаться, но суть везде одна. Как правило, конечная папка называется public_html. Стоит отметить, что в конечной папке на сервере должны быть файлы с таким содержимым папки WordPress.

Теперь мы переходим к последнему этапу ручной установки WordPress на хостинг. Для этого вводим в адресную строку: site.ru/wp-admin/install.php. Вместо “site.ru” – ваш адрес.

Как видите, тут нам снова нужно ввести название сайта и вместе с этим данные пользователя (администратора). Обращаю ваше внимание на пункт “Попросить поисковые системы не индексировать сайт”. Целесообразно его отметить, т. к. после установки ваш веб-ресурс еще не будет готов к индексации.

Нажимаем на кнопку “Установить WordPress”, как только мы закончим заполнение.

Успех! Установка CMS успешно завершена. Мы молодцы! Теперь нам остается лишь войти на наш сайт и продолжить настройку WordPress. Об этом будет отдельный обзор.

Должен отметить, что при ручной установке возможен и другой вариант. Вы можете просто загрузить файлы на сервер (исходные) и также перейти по адресу /wp-admin/install.php. В этом случае вам нужно будет прописать данные от БД не в файл wp-config.php, а в поля внутри установщика. Так, безусловно, проще. Но не все хостинги поддерживают данный способ. По этой причине, именно относительно ручного варианта, я показал вам классический способ инсталляции.

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

Обновление

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

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

Заключение

Надеюсь, что данная пошаговая инструкция установки ВордПресс на хостинг поможет вам создать свой сайт самостоятельно. Как я уже не раз отмечал, лучше остановиться на первом – автоматическом способе инсталляции. Он позволит вам не только сэкономить время на установку, сделав все буквально за несколько секунд, но и лишить себя риска наделать ошибок.

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

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

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

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

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

Ведь зачастую сайт пишется сначала на HTML и CSS, а уже потом , заменяя некоторые части HTML кода на PHP, тем самым увеличивая свою производительность.

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

Как установить wordpress на компьютере

Первое что нужно сделать – это скачать свежую версию wordpress. Она доступна по адресу https://ru.wordpress.org . После перехода по ней вы увидите следующую страницу:

Справа нажимаем на кнопку «», после чего начнётся загрузка архива. На момент написания статьи актуальная версия 4.7. Если же вы увидите новую версию, то, естественно, скачиваете её, но процесс установки от этого, не изменится.

После того как вы скачали последнюю версию и распаковали архив появиться папка с таким содержимым:

Для этого заходим на диск, где установлен Denwer (обычно это Z), переходим в директорию home и здесь создаём папку для будущего сайта. Назвать её можно любым именем (в последующем при желании можно его изменить).

Затем в этой папке создаём ещё одну и называем её www (не иначе! ), потому как именно это название и воспринимает WordPress. После этого переносим все содержимое папки WordPress в папку WWW , и запускаем .

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

Ну а сейчас нам для дальнейшей работы необходимо . Так как в WordPress для хранения всего контента использует базу данных MySQL и управлять работой этой базой данных мы можем с помощью специальной веб-приложения phpMyAdmin. Оно создано непосредственно для администрирования баз данных.

Для того чтобы получить к ней доступ, введите в адресной строке localhost и нажмите Enter . Вас перебросит на такую страницу:

Внизу слева вы увидите небольшой блок ссылок, нам необходима //localhost/Tools/phpMyAdmin , нажимаем на неё и переходим прямо в админ панель.

Здесь мы можем непосредственно администрировать работу базы данных MySQL. Но нам для работы сайта нужно создать собственную базу данных. Поэтому заходим во вкладку база данных, называем и создаём свою первую базу данных. Назовём её, допустим, wordpress3 , но вы при желании можете использовать любое другое имя.

Теперь мы сделали все начальные шаги и теперь давайте приступим к установке нашего сайта. Для этого в адресной строке вводим название вашего сайта, то есть той самой папки, которую мы создавали в папке home, и нажимаем Enter. По факту, после этого вас должно перебросить на WordPress, но этого, может, и не произойти.

Дело в том, что при первом запуске WordPress может возникнуть ошибка, которая будет звучать как: «отсутствует файл wp-config.php». Прежде всего, это говорит о том, что необходимо настроить параметры WordPress. Поэтому нужно будет кликнуть по кнопке: «Создать файл настроек», она будет отображена немного ниже сведений об ошибке.

Нажав кнопку «Вперёд » в появившемся окне должна отобразиться следующая страница:

Теперь заполняем все поля. Имя базы данных – это то, что мы создавали в phpMyAdmin, то есть wordpress3. Имя пользователя пишем – root, а пароль оставляем пустым, потому как в новой базе данных мы ещё не прописывали не имя, ни пароль и поэтому по умолчанью всегда пишется имя – root, без пароля (но в дальнейшем, его все же нужно создать, зайдя в настройки своей базы данных).

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

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

Пункт «приватность » сейчас не особо важен, потому что у нас сайт на локальном хостинге. Если же мы выкладывали бы его в интернет, то убирать галочку, естественно, не стоит, дабы поисковые системы смогли проиндексировать веб-сайт. Либо её можно убрать, если вы ещё не готовы пускать сайт в массы, так как все ещё работаете над его улучшением.

После этого жмём установить WordPress, и на новой странице нажимаем на кнопку «Войти». Далее, вводим ранее указанный логин и пароль и заходим в админ панель Wordpress.

Она должна выглядеть следующим образом:

Именно так, выглядит пока наш сайт при желании можно выбрать другую тему из списка предложенных WordPress. Они есть как платные, так и бесплатные. Либо приобрести или заказать её на сторонних сайтах. Ну а более продвинутые пользователи могут и вовсе создать WP-тему сами. Так что теперь вопрос о том, как установить wordpress на локальный компьютер , можно считать, безусловно, решённым!

А также необходимо принять во внимание, что если вы выйдите из своей админ панели WordPress, то чтобы зайти обратно будет недостаточно просто перейти на адрес сайта (потому как, все данные были сброшены). Но это проблема легко решаема, вам нужно будет вбить в адресную строку имя сайта и после него добавить wp-admin. Должно выглядеть это примерно так: test.ru/wp-admin . После этого снова будет доступна админ панель Wordpress.

Установка сайта на wordpress

После того как мы разобрали с тем как установить wordpress на denwer, перед нами встаёт следующая задача, а именно установка сайта на wordpress. Ведь не каждый захочет на основе тем wordpress, потому как в первую очередь они используются для блогов, а как же быть тем, кто решает сделать полноценный сайт?

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

Допустим, у нас есть несколько связанных между собой HTML страниц и их необходимо перенести на CMS, чтобы посмотреть, как они будут работать на локальном сервере.

Для этого, первое, что нужно сделать – это разделить весь код на три части: header, footer и side bar . Каждый из них отвечает за определённые строчки кода. Например:

header содержит в себе то же, что и тег head и плюс остальные верхние теги, которые идут до .


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

Поэтому перенос самописного HTML/CSS/JS ресурса, возможен только при условии оптимизации своего исходного кода, путём разделения его на блоки с помощью языка PHP. Конечно, эта задача потребует определённых знаний в области веб-разработки, но освоить их до уровня установки сайта на wordpress, способен каждый.

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

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

На сегодня у меня всё, надеюсь, вы не забыли подписаться на rss ленту. Понравилась статья? Поделись своим мнением в комментариях. Вы также можете посмотреть и другие мой wordpress уроки , в которых я раскрываю свои знания, про этот движок, дорогим мне читателям.