Doorsdealer.ru

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

Как установить wordpress в отдельную папку

Как установить wordpress в отдельную папку

чт, 02/27/2020 — 12:00

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

Что нужно для установки

Для установки WordPress нам понадобится:

  1. Хостинг с версией PHP не ниже 5.4
  2. Домен (обычно покупается на хостинге)
  3. Данные доступа FTP (предоставляются хостингом)
  4. База данных (создается на хостинге)
  5. FTP клиент. Я использую Filezilla.
  6. Установочные файлы Opencart. [WordPress]

Как видно из списка первые четыре пункта можно закрыть регистрацией на хостинге.

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

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

Устанавливаем WordPress

В ISPManager в разделе WWW — Каталог Web-скриптов выберите WordPress и Установить

Выберите самую старшую доступную версию WordPress

Выберите WWW-домен для установки, в данном случае наш поддомен.
Директория по умолчанию корневая ( / ) , т.е. WordPress устанавливается в корневую директорию заданного www-домена.

Далее остается принять Лицензионное соглашение и затем задать Параметры установки — WordPress:

База данных — выбираем Создать новую базу данных, и т.д.

Пользователь — можно выбрать уже используемого пользователя баз данных или создать нового.

В разделе Настройки приложения уже про сайт

Administrator’s login: логин администратора сайта, не оставляйте admin! Для логина и пароля задать чтонить посложнее и запомнить :-).

Site name: Название сайта потом легко изменить в настройках сайта Общие.

Interface language: Russian

Далее. Появляется текст:

Приложение будет автоматически установлено в директорию ‘/www/subdomain.domain.com’
Если указанная директория не существует, то она будет создана. В противном случае, её содержимое будет перезаписано, что может привести к потере ваших данных
Нажмите кнопку ‘Завершить’ для окончания установки

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

Пожалуй, одна из самых сложных задач для новичка — это установка WordPress через файловый менеджер. Независимо от того, на каком языке будет ваш сайт, скачивать дистрибутив нужно с официального источника, например, wordpress.org, ru.wordpress.org, uk.wordpress.org и т.д. Находясь на главной странице сайта по одной из ссылок, что я указал выше, нажмите на кнопку «Скачать WordPress»:

Далее, вас перенаправит на страницу с дистрибутивом. После этого снова нажмите «Скачать WordPress»:

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

Загрузка движка на сервер

После загрузки переместите архив с дистрибутивом WordPress в пустую папку, и задайте ей имя своего домена. Не забывайте сразу наводить порядок. Далее, копируем архив на хостинг. Теперь, заходим на сайт хостера ukraine.com.ua, и переходим в личный кабинет. Далее, зайдите в панель управления. После этого нужно кликнуть по ссылке «Файл-менеджер». Теперь, перед вами появятся две колонки:

Мы будем работать только с правой колонкой. Теперь нам нужно перейти в папку вашего домена. Затем зайдите в папку «www». Далее, используя кнопку загрузки файла на сервер, загрузите ранее скачанный дистрибутив WordPress:

Через несколько секунд файл появится в файл-менеджере. Далее, ставим напротив загруженного файла галочку и нажимаем «Распаковать»:

Читать еще:  Клинкерный кирпич отделка помещений

Распаковка не занимает много времени и после её завершения в окне файл-менеджера появится папка «wordpress». Далее, вам нужно зайти в неё, и поставить галку в поле для выбора всех файлов в папке:

Теперь, кликните по кнопке «Вырезать файлы»:

Далее, нужно вернуться в папку «www», нажав на кнопку вверх:

После того, как вы перешли в папку «www», кликните по иконке «Вставить содержимое буфера обмена в текущую папку:

Удаление ненужных папок и файлов

Теперь, файлы из папки «wordpress» должны переместиться в папку «www». Далее, ставим галочку возле папки «wordpress» и ранее скачанного архива, и нажимаем на иконку корзины, чтобы удалить ненужные элементы:

Самый сложный этап в подготовке к установке WordPress на сервер позади, теперь осталось дело за малым — создать почту, установить CMS и подключить базу данных. Кто ещё не успел создать БД, советую ознакомиться со статьёй «Создание базы данных для сайта».

Подключение базы данных

После этапа подготовки, установка WordPress должна пойти чуть быстрее. Давайте сначала создадим отдельную почту на Яндекс или Google. Почта будет служить только для входа в администраторскую часть сайта. Не в коем случае созданную почту для администратора сайта не нужно «светить» или использовать для переписки. Теперь необходимо провести установку движка. Итак, приступим.

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

Далее, нажимаем «Вперёд!». Теперь, заполняем поля: имя баз данных, имя пользователя, пароль и сервер базы данных:

Все данные для ввода можно посмотреть на вашем компьютере, в ранее созданной, базе данных Excel/Calc (разумеется, если она у вас имеется), или перейти в панель управления хостинг-аккаунта, нажать на «Логины и пароли», и с таблицы «Доступ к MySQL» скопировать все необходимые данные.

Теперь, заполните поля в установочной форме WordPress и нажимаем «Отправить». Прошу отметить, что имя базы данных и имя пользователя совпадают. Разумеется, если во время создания БД вы не поставили галочку возле пункта «Создать пользователя с таким же именем и полным доступом к базе данных», то введите указное вами имя. В поле «Сервер баз дынных» необходимо копировать данные поля «Хост» с таблицы «Доступ к MySQL». Префикс таблицы оставьте без изменения.

Запуск установки

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

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

Чтобы продолжить установку WordPress на сервер нажмите «Запустить установку». Далее, вы попадаете на страницу ввода названия сайта, имени пользователя, пароля и электронного адреса:

Введите название сайта, например, мойсайт. Обычно название вписывается сокращённо, без домена. Касательно пароля, если система посчитает ваш пароль слабым, то она не пропустит к дальнейшему этапу установки, пока вы не придумаете более сложный пароль, или не поставите галочку напротив «Разрешить использование слабого пароля». Далее, введите email, который мы создали в начале урока.

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

После заполнения всех полей кнопка «Установить WordPress» станет активной, жмите на неё. Далее, перед вами откроется страница с поздравлениями об успешной установке:

Читать еще:  Отделка черновой кладки кирпича

Теперь, нажмите «Войти».

Установка 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-клиент. В моем примере это FileZilla.

FTP-клиент FileZilla

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

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

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

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

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

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

Весь процесс состоит из следующих шагов:

  1. Создать поддомен
  2. Настроить DNS
  3. Перенести изображения в субдомен
  4. Изменить каталог загрузок
  5. Изменить URL живых изображений
  6. Удалить или изменить старую папку загрузок
  7. Настроить перенаправление для старых изображений

1. Создание субдомена

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

Перейдите к “домены> субдомены»В вашей cPanel. Введите имя поддомена для основного домена и нажмите кнопку «Создать». Например, мы создали поддомен img.webnots.com; вы можете использовать любые имена, например media.yourdomain.com.

Создание поддомена в Bluehost

2. Проверьте настройки DNS.

После создания поддомена убедитесь, что соответствующие записи A созданы в вашем DNS. В Bluehost вы можете проверить это в разделе «домены> редактор зоны».

3. Перенос изображений в субдомен

Этот шаг требуется только для тех, у кого уже есть изображения на сайте, хранящиеся в другом каталоге, например «/ wp-content / uploads /». Если у вас есть новый сайт без существующих изображений, этот шаг не требуется. Запустите свой FTP-клиент и загрузите всю папку, в которой хранятся изображения, на свой локальный компьютер. Затем загрузите все изображения во вновь созданную папку поддомена.

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

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

4. Изменение папки загрузки на субдомен

Войдите в свою учетную запись хостинга и запустите раздел «phpMyAdmin» в cPanel. Откройте базу данных вашего основного домена. Выберите таблицу «wp-options», замените следующие два параметра и сохраните настройки.

upload_pathкорень каталога для вашего поддомена
upload_url_pathфактический путь URL для вашего субдомена
upload_path/ домашний / каталог-сервера / public_html / img
upload_url_pathhttps://img.yourdomain.com
Читать еще:  Варианты отделки банных печей кирпичом

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

До этого шага это никак не повлияет на ваш действующий сайт, поскольку существующая папка загрузки мультимедиа не изменится. Любое новое изображение, которое вы загружаете впредь, будет храниться в новом пути субдомена, который вы ввели в поле «wp-options” стол. Вы можете проверить это, загрузив тестовое изображение и проверив URL.

После того как вы изменили путь загрузки в таблице «wp-options», вы увидите, что параметры пути загрузки включены в интерфейсе администратора WordPress в разделе «Настройки> Медиа«. Впредь вы можете обновить путь к файлу загрузки прямо здесь.

Путь загрузки медиафайлов в интерфейсе администратора WordPress

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

Как упоминалось выше, SiteGround и многие другие компании используют настраиваемую панель хостинга. В большинстве случаев поддомен расположен за пределами корневого пути основного домена и содержит отдельный путь «/ public_html /». В этом случае вы не можете оставить поле «Сохранять загрузки в этой папке» пустым. Убедитесь, что вы ввели правильный URL-путь для вашего субдомена на сервере.

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

Добавить правильный путь загрузки для субдомена

5. Изменение URL-адресов живых изображений

Этот шаг не требуется, если у вас нет существующих изображений на сайте. Для тех, у кого уже есть изображения на сайте, вам нужно изменить указатель с текущей папки на новый путь к поддомену. Для этого откройте «phpMyAdmin» и выберите базу данных вашего основного домена. На вкладке SQL выполните следующий запрос:

  • URL-адрес текущей папки мультимедиа – http://www.domain.com/wp-content/uploads
  • URL новой медиа-папки – http://img.domain.com

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

6. Удалите или измените старую папку мультимедиа.

Как только изображения загружаются из поддомена, вы можете удалить все изображения в старой папке мультимедиа (/ wp-content / uploads /). Вы также можете изменить имя папки (например, / uploads_old /), чтобы изображения еще некоторое время оставались в основном домене для большей безопасности.

7. Перенаправление уже проиндексированных изображений

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

Замените subdomain и yourdomain своими собственными значениями.

Это гарантирует, что все URL-адреса изображений будут перенаправлены на новый поддомен, и вы не потеряете трафик от поиска изображений поисковой системы.

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

Однако вы также сможете ознакомиться с нашими Ressources, если вам нужно больше элементов для реализации ваших проектов создания интернет-сайтов, обратитесь к нашему руководству по Создание блога на WordPress.

И если у вас есть какие-либо предложения или замечания, оставьте их в нашем разделе Комментарии.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector