Содержание

Установка WordPress на виртуальный хостинг

    Существует 3 этапа ручной установки:

    1. Первый этап
    2. Второй этап
    3. Третий этап

    В данной статье мы расскажем как установить WordPress на хостинг.

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

    Процесс установки wordpress на хостинг достаточно прост, для этого вам необходимо иметь доступ к аккаунту виртуального хостинга.

    Если панель управления хостингом не поддерживает автоматическую установку или вам необходима другая версия CMS, то процесс установки немного изменится. Рассмотрим как установить WordPress вручную в ISPmanager 5.

    Во-первых скачайте архив файлов WordPress на официальном сайте.

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

    1. Авторизуйтесь в панели управления.
    2. Перейдите в «Менеджер файлов», нажав по соответствующей ссылке в левом меню.
    3. Перейдите в корневую папку сайта, в нашем случае — это /www/my-wordpress-website.ru/. Перейти в папку можно кликнув по ней 2 раза.
    4. Кликните по кнопке «Закачать» в верхнем меню. Предварительно необходимо навести курсор на кнопку «Скачать», чтобы отобразилась нужная нам кнопка.


       

    5. На открывшейся странице выберите архив файлов WordPress и нажмите кнопку «OK».


       

    6. После окончания загрузки автоматически откроется корневая папка сайта с закаченным архивом. Выберите архив, кликнув по нему, и нажмите кнопку «Извлечь» в верхнем меню (если данная кнопка не отображается в меню, наведите курсор на кнопку «Копировать»).


       

    7. На открывшейся странице уже будет выбрана корневая папка сайта как место распаковки архива (в нашем случае — это my-wordpress-website.ru). Нажмите кнопку «OK».


       

    Третьим шагом — создание базы данных. Это можно сделать в панели управления, мы же рассмотрим как это сделать на примере ISPManager 5:

    1. Авторизуйтесь в панели управления.
    2. Перейдите в «Базы данных», нажав по соответствующей ссылке в левом меню.
    3. Нажмите кнопку «Создать» в верхнем меню.


       

    4. На открывшейся странице необходимо заполнить поля «Имя» (имя базы данных, назовем нашу базу user6200_db), «Имя пользователя» (имя пользователя базы данных, назовем как и базу — user6200_db) и «Пароль» (наш пароль будет — YourPassword2). Сохраните введенные вами данные в блокноте для удобства (они понадобятся при установки через стандартный мастер установки WordPress) и затем нажмите кнопку «OK» внизу.


       

    Теперь база данных создана и можно перейти к стандартному мастеру установки WordPress, в нашем случае необходимо перейти на сайт my-wordpress-website. ru

    Установка WordPress на хостинг

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

    Как установить WordPress на хостинг. Автоматическая установка

    Войдите в вашу панель управления хостингом ISPmanager. В левой колонке меню кликните по разделу WWW. В выпадающем списке выберите подраздел «Каталог Web-скриптов». Здесь вы увидите список Web-скриптов уже готовых к установке. Нас интересует WordPress. Кликните по кнопке «Установить».

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

    Нажмите кнопку «Далее». На шаге 2 вас попросят согласиться с условиями лицензионного соглашения. Поставьте галочку в окошке «Я согласен с условиями данного лицензионного соглашения» и нажмите кнопку «Далее».

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

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

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

    Далее на этом же шаге 3 вам необходимо заполнить раздел «Настройки приложения». Здесь выберите логин для администратора сайта. Рекомендуем не использовать имя admin, которое стоит по-умолчанию. Придумайте что-нибудь посложнее, используя латинские буквы верхнего и нижнего регистров, цифры и знаки #@;$&.

    Надежный пароль можно сгенерировать. Для этого кликните по иконке игральных кубиков справа в поле для ввода пароля.

    Здесь же вам нужно дать название вашему сайту, добавить email администратора и выбрать язык установки WordPress.

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

    Как установить вордпресс на хостинг. Ручная установка

    Вы можете установить вордпресс на хостинг вручную. Для этого вам нужно скачать скрипт с сайта WordPress.org через панель управления ISPmanager:

    WWW-домены – Имя сайта – Каталог – Закачать – Тип файла – URL файла на другом сервере – ввести адрес архива https://wordpress.org/latest.tar.gz и нажать ОК.

    После скачивания архива со скриптом WordPress вам необходимо распаковать его в каталог с вашим сайтом. Для этого выделяете архив (клик левой кнопкой) и нажимаете кнопку «Извлечь» в верхнем меню:

    Далее выберите каталог для распаковки и нажмите кнопку Ок. В каталоге появится папка wordpress. Вам необходимо перенести все файлы из нее в корневой каталог вашего сайта. Для этого зайдите в папку wordpress, выделите все файлы, нажмите кнопку «Копировать» в верхнем меню, укажите каталог для перемещения (корневая папка вашего сайта) и поставьте галочку «Перенести файлы».

    Теперь перейдите в корневой каталог сайта и удалите папку wordpress и архив со скриптом.

    Далее наберите в браузере адрес http://вашсайт.ru/wp-admin/install.php. Вы увидите окно с сообщением, которое поможет создать конфигурационный  файл wp-config.php. Здесь просто нажмите на кнопку «Вперед!».

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

    Главное – Базы данных – Создать.

    Далее заполните необходимые поля.

    Если вы все сделали правильно, то получите сообщение «Всё в порядке! Вы успешно прошли эту часть установки». Теперь остается только нажать на кнопку «Запустить установку». Скрипт WordPress запустит окончательный процесс установки сайта.

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

    Теперь вы знаете, как установить вордпресс на хостинг!

     

    Как загрузить локальный сайт WordPress

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

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

    • Duplicator : Этот плагин упрощает копирование, перемещение и передачу вашего сайта в различных конфигурациях. Вот хороший урок от AlumoFowl.
    • WordPress Move
      : этот плагин упрощает перенос сайта с локального хоста на работающий хост.
    • Обновление (2018 г.)  С запуском нашей новой функции Local Sync ManageWP теперь можно использовать для передачи изменений веб-сайта между локальным хостом и реальной средой одним щелчком мыши. Никакой переадресации портов или настольных приложений не требуется!

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

    Приступим!

    1. Знакомство с phpMyAdmin

    Первым шагом является ознакомление с phpMyAdmin. Почему? Потому что WordPress работает на PHP. На самом деле он использует PHP для вызова информации из базы данных.

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

    phpMyAdmin — это часть программного обеспечения с открытым исходным кодом, которое размещает простой в использовании пользовательский интерфейс поверх вашей базы данных MySQL. Хорошей новостью здесь является то, что большинство хостинг-провайдеров включают phpMyAdmin в cPanel, поэтому он всегда под рукой в ​​удобном месте. Для получения дополнительной информации об этом программном обеспечении и о том, как его использовать, ознакомьтесь с этим руководством на WPBeginner.

    2. Сделайте резервную копию вашей базы данных

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

    Чтобы создать резервную копию базы данных, выберите локальную базу данных WordPress в списке phpMyAdmin, затем нажмите Экспорт .

    Выберите Custom , а затем zip в качестве метода сжатия.

    Затем нажмите Перейти . Вот и все.

    3. Экспорт вашей базы данных с локального хоста

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

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

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

    4. Загрузите свою базу данных с помощью FTP

    Следующее, что вам нужно сделать, это загрузить файлы WordPress в свою учетную запись хостинга. Для этого вам понадобится FTP-клиент. Если ваше лицо побледнело и вы понятия не имеете, о чем я говорю, ознакомьтесь с этим руководством на WordPress.org для FileZilla (мой любимый FTP-клиент). Он очень хорошо объясняет все основы.

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

    Как правило, вы хотите, чтобы сайт отображался по адресу yoursitename. com . Чтобы убедиться в этом, выберите каталог public_html . Затем найдите файлы для вашего локального сайта WordPress (все в папке WordPress при первоначальной загрузке), выберите их все и загрузите в соответствующий каталог.

    5. Создайте базу данных MySQL

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

    Это гарантирует, что ваш сайт будет отображаться так, как вы задумали, и все ваши сообщения, страницы и настройки будут загружаться должным образом. Зайдите в cPanel вашего хостинг-провайдера. Оттуда прокрутите вниз до подзаголовка Базы данных . Там вы должны найти вариант для Базы данных MySQL , который выглядит так:

    Нажмите на него. Когда вы окажетесь на экране Create New Database , введите имя для своей базы данных. Затем нажмите кнопку Создать базу данных .

    Затем найдите раздел MySQL Users . Создайте нового пользователя. Вам нужно будет создать имя пользователя и пароль.

    Затем добавьте этого пользователя (или существующего пользователя) в базу данных.

    Наконец, установите привилегии нового пользователя MySQL. Чтобы это работало правильно, новому пользователю должны быть предоставлены все привилегии.

    6. Импорт файлов WordPress

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

    Вернитесь в cPanel и нажмите phpMyAdmin . Затем выберите базу данных MySQL, которую вы создали на предыдущем шаге. Вы заметите, что в нем нет таблиц. Здесь вы хотите подключить информацию о WordPress. Для этого нажмите на Импорт .

    Появится окно выбора файла. Найдите ранее созданный gzip-файл и загрузите его, нажав Перейти .

    7. Исправление URL-адреса

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

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

    На следующем экране вы должны увидеть поле с именем option_name . Ниже должно быть что-то под названием siteurl . Нажмите на ссылку  Изменить в левой части этой строки.

    Когда откроется окно редактирования, найдите поле option_value . Он должен быть справа от siteurl . Вероятно, в настоящее время он говорит что-то вроде http://localhost/blahblah . Избавьтесь от этого и введите или вставьте URL-адрес вашего действующего сайта.

    Нажмите Перейти , чтобы сохранить изменения.

    Теперь найдите опцию home под столбцом option_name . Нажмите Изменить и введите URL-адрес вашего сайта в поле option_value .

    Нажмите Перейти , чтобы сохранить изменения. Теперь вы можете закрыть phpMyAdmin.

    8. Завершение настройки

    Теперь вам нужно открыть FTP-клиент и отредактировать файл wp-config.php . Помните базу данных MySQL, которую вы создали ранее? Я надеюсь, что вы сохранили эту информацию под рукой, потому что она вам понадобится сейчас.

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

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

    Заключение

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

    Вам слово. Каков ваш опыт загрузки локального сайта на работающий сервер? Вы столкнулись с какими-либо проблемами? Или это был ветерок? Я хотел бы услышать вашу историю миграции WordPress.

    Источник изображения: screenpunk

    Как загрузить свой веб-сайт WordPress в cPanel

    Вы только что приобрели пакет хостинга от NameHero. Что теперь? В этом уроке я покажу вам, как загрузить свой веб-сайт в cPanel после его загрузки со старого хоста. Здесь я сосредоточусь только на файлах и папках вашего веб-сайта, а не на базе данных. Для миграции базы данных прочтите другие руководства на этом сайте.

    Шаг 1: Найдите каталог своего сайта в старой cPanel

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

    Сначала войдите в свою старую учетную запись cPanel и щелкните значок «Диспетчер файлов» в разделе «Файлы».

    Теперь вам будет задан вопрос, из какого каталога вы хотите начать. Если вы видите каталог своего веб-сайта в списке, выберите его и перейдите оттуда. Если нет, начните с корневой папки. На большинстве хостинговых сайтов есть папка с именем «public_html», в которой ваш сервер хранит все файлы веб-сайта. Дважды щелкните этот каталог и просматривайте его, пока не найдете папку, содержащую ваш сайт.

    В приведенном ниже примере мой сайт находится в папке «блог» в public_html:

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

    Шаг 2. Сжатие и загрузка всех файлов

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

    Для этого установите флажок «Выбрать все» вверху, как показано здесь:

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

    Нажмите «Сжать файл(ы)» после выбора опции «zip», и это сожмет все в один файл «zip». После завершения сжатия выберите заархивированный файл, щелкните его правой кнопкой мыши и выберите «Загрузить». Это загрузит сжатый файл на ваш компьютер следующим образом:

    Теперь давайте заново создадим новый сайт в cPanel.

    Шаг 3: Создание новой папки сайта в NameHero

    Войдите в свою учетную запись NameHero cPanel и выполните те же действия, что и раньше, например, нажмите «Диспетчер файлов» и введите «public_html». Теперь создайте новый каталог, в котором вы хотите разместить свой сайт, щелкнув знак «+Папка»:

    . Теперь он запросит у вас имя папки, а также ее местоположение. Убедитесь, что он находится внутри «public_html», иначе ваш сайт никому не будет доступен!

    Папка будет создана в нужном месте.

    Шаг 4. Загрузите сжатый файл и извлеките его

    Дважды щелкните новую папку и войдите в нее. Теперь нажмите «Загрузить» в верхней части окна, как показано здесь:

    Появится новое окно с кнопкой «Выбрать». Нажмите на нее и в появившемся диалоговом окне файла выберите сжатый zip-файл, который вы создали на шаге 2. Это загрузит ваш веб-сайт в cPanel. Это может занять некоторое время в зависимости от размера вашего сайта:

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

    Как показано выше, щелкните папку правой кнопкой мыши и выберите «Извлечь». Это попросит вас подтвердить местоположение. Убедитесь, что вы извлекаете все в нужную папку, и нажмите «Извлечь файлы». Как только это будет сделано, он покажет вам список сжатых файлов.

    Как и раньше, перезагрузите интерфейс, и все ваши новые файлы появятся в новой папке. Вот как вы загружаете свой сайт в cPanel.

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

    Итак, во второй части этой серии статей основное внимание уделяется переносу «движка» вашего сайта в NameHero. Давайте начнем!

    Шаг 1: Получите имя существующей базы данных

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

    Шаг 2: Найдите базу данных в phpMyAdmin

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

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

    Теперь мы собираемся экспортировать его через файл.

    Шаг 3: Экспорт именованной базы данных

    После выбора базы данных слева просмотрите вкладки вверху и нажмите Экспорт:

    Настройки по умолчанию в порядке. Нажмите кнопку «Перейти» внизу. Это инициирует загрузку вашей базы данных на рабочий стол в виде текстового файла. В зависимости от размера вашей базы данных это может занять несколько минут. Размер базы данных среднего размера может составлять, скажем, 30 МБ.

    Шаг 4: Создание новой базы данных на NameHero

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

    Итак, сначала войдите в cPanel NameHero и нажмите «Базы данных MySQL», как показано здесь:

    Это вызовет диалоговое окно создания базы данных прямо вверху.

    Как видите, он разделен на две части, первая из которых выбирается автоматически. Это сделано из соображений безопасности, чтобы гарантировать, что все базы данных не имеют легко угадываемых имен. Введите суффикс для новой базы данных. Это может быть что угодно — или вы можете использовать суффикс старого имени. Нажмите «Создать базу данных», и все готово!

    Шаг 5: Импорт нового SQL-файла базы данных

    Вернитесь к экрану входа в cPanel и прокрутите вниз, чтобы найти значок phpMyAdmin на панели управления NameHero:

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

    Теперь перейдите на вкладку с надписью «Импорт». Здесь вы увидите кнопку «Выбрать файл». Щелкните ее и выберите файл SQL, загруженный на шаге 3.

    Когда вы закончите, нажмите «Перейти». Это инициирует импорт файла, и если все пойдет хорошо, вы должны увидеть экран «Успех», как здесь:

    Шаг 6: Использование новой базы данных в WordPress или где угодно

    Наконец, вам нужно убедитесь, что ваша новая установка WordPress обновлена ​​именем базы данных. Как и в шаге 1, перейдите к wp-config.php вашего сайта (на этот раз на NameHero вместо старой cPanel).