• Перейти к основной навигации
  • Перейти к основному содержанию
  • Перейти к основной врезке
  • Перейти в конец страницы

ТехЛила

Bleeding Edge, Всегда

  • Главная
  • О районе
  • Контакты
  • Сделки и предложения
Логотип Техлила
Поделиться
Твитнуть
Поделиться
шпилька
Logomaster.ai
Следующий

Как создать логотип онлайн с помощью Logomaster

Разверните WordPress на Heroku

ТехЛила Веб-дизайн и разработка

Как развернуть WordPress на Heroku

Аватара Вирендра Раджпут Вирендра Раджпут
Последнее обновление: 7 января 2016

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

Примечание. В этом руководстве не показано, как перенести существующий блог на Heroku.

Разверните WordPress на Heroku

Heroku предоставляет бесплатную базу данных размером 5 МБ, которой должно хватить для начала работы с WordPress. Если вам нужно больше места для вашей базы данных, обратитесь к Тарифы Heroku.

Здесь будет использоваться кастомная сборка WordPress, она доступна здесь. Он построен с PostgreSQL для WordPress и доступен только для чтения. Поскольку Heroku не предоставляет MySQL, в качестве нашей БД будет использоваться PostgreSQL. (Кроме того, Heroku не предоставляет доступ на запись в файловой системе, будет использовать встроенный WordPress только для чтения).

Начнем с клонирования пользовательской сборки WordPress с помощью Git. Пожалуйста, обратитесь к с помощью Git в Windows для получения дополнительной информации о том, как использовать Git. Клонируйте репозиторий как `wordpress-heroku` или загрузите репозиторий из https://github.com/bkvirendra/wordpress-heroku/archive/master.zip

[HTML]
$ git клон [электронная почта защищена]: bkvirendra / wordpress-heroku.git
[/ Html]

Измените текущий каталог на `wordpress-heroku`-

[HTML]
$ cd wordpress-heroku
[/ Html]

Теперь создайте приложение Heroku, используя:

[HTML]
$ heroku создать
[/ Html]

Героку Создать

Это создаст приложение Heroku с использованием кедрового стека и вернет имя и URL-адрес созданного приложения. Здесь имя созданного приложения - `fierce-wildwood-8395`, а URL-адрес

Он автоматически добавит пульт Git, вы можете проверить это, используя -

[HTML]
$ git удаленный -v
& gt; & gt; героку [электронная почта защищена]: shrieking-castle-2891.git (принести)
& gt; & gt; героку [электронная почта защищена]: shrieking-castle-2891.git (толкнуть)
[/ Html]

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

[HTML]
$ heroku addons: добавить heroku-postgresql: dev
[/ Html]

Heroku DB Добавить

Он вернет прикрепленное имя цвета (в приведенном выше выводе имя цвета - `HEROKU_POSTGRESQL_RED_URL`)

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

[HTML]
$ heroku pg: продвигайте HEROKU_POSTGRESQL_COLOR_NAME –app APP_NAME
[/ Html]

Heroku продвигать

Теперь отредактируйте файл `wp-config.php` и обновите уникальные ключи и соли в строках 48-55. Вы можете получить случайные значения в здесь.

[HTML]
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', 'поместите здесь свою уникальную фразу');
[/ Html]

Зафиксируйте файлы.

[HTML]
$ git add.
$ git commit -m «первая фиксация wordpress»
$ git push герой мастер
[/ Html]

И ваш блог WordPress будет развернут. Вы можете посетить образец блога, созданный по адресу http://shrieking-castle-2891.herokuapp.com/

развернутый

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

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

Если у вас возникнут проблемы с развертыванием WordPress на Heroku, сообщите нам об этом в форме комментариев ниже. Не забудьте поделиться этой статьей со своими друзьями в Facebook и Google+.

Поделиться
Твитнуть
Поделиться
шпилька

Раскрытие информации: Контент, опубликованный на TechLila, поддерживается читателями. Мы можем получать комиссию за покупки, совершенные по нашим партнерским ссылкам, без каких-либо дополнительных затрат для вас. Читайте наши Страница отказа от ответственности чтобы узнать больше о нашем финансировании, редакционной политике и способах поддержки.

Поделиться заботой

Поделиться
Твитнуть
Поделиться
шпилька
Аватара Вирендра Раджпут

Вирендра Раджпут

Вирендра Раджпут заядлый программист и хакер. Он является соучредителем Markitty. Он заядлый программист на Python, увлеченный взломом различных API. В свободное время любит работать над сайд-проектами.

Категория

  • Веб-дизайн и разработка

Теги

Heroku

Читатель взаимодействий

Что говорят люди

  1. Аватар РобертаРоберт

    Вирендра, спасибо, что объяснили, как развернуть WordPress на Heroku. Я искал это несколько дней! :-)
    Отлично сработано.

    Ответить
  2. Аватар НикаНик

    Очень информативно, я просто надеюсь, что смогу правильно реализовать это в моем следующем проекте ..

    Благодаря,
    Ник

    Ответить
  3. Аватара ЭодиЭоди

    Спасибо за хороший блог.
    У меня проблема. Я успешно развернул существующий веб-сайт wordpress на heroku, поэтому я не хочу снова запускать установку wordpres. Но в первый раз, когда я зашел на mywebname.herokuapp.com, он позволяет мне переустановить wordpress agian.
    Как это исправить?

    Ответить

Добавьте свой комментарий Отменить ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *

Первичная боковая панель

Популярное

Как увеличить скорость широкополосного доступа в Windows

10 лучших Android-лаунчеров 2023 года

Что делать после установки Windows 10 - советы и рекомендации по Windows 10

10 лучших поисковых систем, которые можно использовать для частного поиска в Интернете

55 интересных фактов о компьютерах, которые поразят вас

На что обращать внимание при покупке ноутбука - Руководство по покупке ноутбука

Fusion Drive против SSD - вещи, которые вам никто не говорит о Fusion и SSD Storage

Полезные инструменты

• Grammarly - Бесплатная проверка грамматики
• SEMRush – Лучший инструмент SEO, которому доверяют эксперты
• Setapp – Единая подписка для Mac и iOS

Актуальные темы

  • Android
  • Интернет
  • iPhone
  • Linux
  • Макинтош
  • Охранник
  • Соцсети
  • Технологии
  • Windows

Стоит проверить

10 лучших звуковых эквалайзеров для Windows 10 (выпуск 2023 г.!)

14 лучших скинов VLC, которые настоятельно рекомендуются и бесплатные

сноска Logo Текстовый логотип нижнего колонтитула

нижний колонтитул

О районе

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

В TechLila наша основная цель - предоставить уникальную информацию, такую ​​как советы и рекомендации по качеству, учебные пособия, практические руководства по Windows, Macintosh, Linux, Android, iPhone, безопасности и несколько различных подтем, таких как обзоры.

Ссылки

  • О районе
  • Свяжитесь с нами
  • Дисклеймер
  • Персональные данные
  • Условия

Подписаться

Пользовательская тема с использованием Genesis Framework

Облачный хостинг от Cloudways

Язык

© Авторские права 2012–2023 ТехЛила, Все права защищены.