• Перейти до основної навігації
  • Перейти до основного матеріалу
  • Перейти до основної врізки
  • Перейти в кінець сторінки

TechLila

Bleeding Edge, завжди

  • Головна
  • Про нас
  • Контакти
  • Акції та пропозиції
Логотип Techlila
Поділитись
чірікать
Поділитись
Pin
Logomaster.ai
Вгору Далі

Як створити логотип онлайн за допомогою Logomaster

Розгорніть WordPress на Heroku

TechLila Веб-дизайн і розробка

Як розгорнути WordPress на Heroku

Аватар Вірендри Раджпута Вірендра Раджпут
Останнє оновлення: Січень 7, 2016

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

Примітка. У цьому посібнику не показано, як перенести наявний блог на Heroku.

Розгорніть WordPress на Heroku

Heroku надає безкоштовну базу даних об’ємом 5 МБ, якої має бути достатньо для початку роботи з WordPress. Якщо ви шукаєте більше місця для своєї бази даних, зверніться до Цінові плани Heroku.

Тут буде використовуватися спеціально створений WordPress, він доступний тут. Він поставляється з PostgreSQL для WordPress і 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

Це створить додаток Heroku з використанням стека кедра, а також поверне назву та URL-адресу створеної програми. Тут назва створеного додатка `fierce-wildwood-8395`, а URL-адреса

Він автоматично додасть пульт віддаленого керування Git, ви можете переконатися, що за допомогою –

[html]
$ git віддалений -v
>> герой [захищено електронною поштою]:shrieking-castle-2891.git (отримати)
>> герой [захищено електронною поштою]:shrieking-castle-2891.git (натиснути)
[/ html]

Тепер вам потрібно додати доповнення до бази даних до вашої програми, це можна зробити за допомогою:

[html]
$ heroku addons:add heroku-postgresql:dev
[/ html]

Heroku DB Дод

Він поверне прикріплену назву кольору (у наведеному вище виводі назва кольору `HEROKU_POSTGRESQL_RED_URL`)

Тепер рекламуйте базу даних, додану до програми. (замініть HEROKU_POSTGRESQL_COLOR_NAME на назву кольору, яку ви отримали з попереднього кроку)

[html]
$ heroku pg:рекламувати HEROKU_POSTGRESQL_COLOR_NAME – додаток APP_NAME
[/ html]

Heroku Promotion

Тепер відредагуйте файл `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 додати .
$ git commit -m «перший фіксація wordpress»
$ git push heroku master
[/ html]

І ваш блог WordPress буде розгорнуто. Ви можете відвідати зразок блогу, створений за адресою http://shrieking-castle-2891.herokuapp.com/

розгорнутий

Після розгортання WordPress попросить вас налаштувати назву сайту, ім’я користувача та пароль. І це все.

Зауважте, що, оскільки Heroku не надає доступу на запис до файлової системи, усі інсталяції та оновлення плагінів мають бути зроблені локально, а потім перенесені в Heroku. Будь ласка, зверніться до цього вики для отримання додаткової інформації щодо налаштування локального середовища, синхронізації бази даних та завантаження медіа.

Якщо у вас виникли проблеми з розгортанням WordPress на Heroku, повідомте нас у вигляді коментарів нижче. Не забудьте поділитися цією статтею з друзями у Facebook та Google+.

Поділитись
чірікать
Поділитись
Pin

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

Спільний доступ - це турбота

Поділитись
чірікать
Поділитись
Pin
Аватар Вірендри Раджпута

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

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

Категорія

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

Теги

Heroku

читач взаємодій

Що люди говорять

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

    Вірендра, дякую за пояснення, як розгорнути WordPress на Heroku. Я шукав це кілька днів! :-)
    Добре зроблено.

    відповісти
  2. Аватар НікаНік

    Дуже інформативно, я просто сподіваюся, що зможу належним чином реалізувати це в своєму наступному проекті.

    Спасибі,
    Нік

    відповісти
  3. Аватар ЕодіЕоді

    Дякую за гарний блог.
    У мене є проблема. Я успішно розгорнув наявний веб-сайт wordpress на heroku, тому я не хочу знову запускати wordpres install. Але під час першого доступу до mywebname.herokuapp.com це дозволило мені знову встановити wordpress.
    Як це виправити?

    відповісти

Додайте свій коментар Скасувати відповідь

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

Первинна бічна панель

популярний

Як збільшити швидкість широкосмугового доступу в Windows

10 найкращих програм для запуску Android 2021 року

Що робити після встановлення Windows 10 – поради та підказки щодо Windows 10

10 найкращих пошукових систем, які можна використовувати для приватного пошуку в Інтернеті

55 цікавих фактів про комп'ютер, які вразять вас

На що звернути увагу при покупці ноутбука – посібник із покупки ноутбука

Fusion Drive проти SSD – те, що вам ніхто не розповідає про Fusion проти SSD

Корисні інструменти

• Граматично – Безкоштовна перевірка граматики
• SemRush – Найкращий інструмент SEO, якому довіряють експерти
• Setapp – Єдина підписка для Mac і iOS

Модні теми

  • Android
  • інтернет
  • iPhone
  • Linux
  • Макінтош
  • безпеки
  • Соціальні мережі
  • Технологія
  • Windows

Варто перевірити

10 найкращих звукових еквалайзерів для Windows 10 (2022 Edition!)

14 найкращих скінів VLC, які настійно рекомендуються та безкоштовні

Логотип колонтитулів Текстовий логотип нижнього колонтитула

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

Про нас

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

У TechLila наша головна мета — надати унікальну інформацію, таку як поради та підказки щодо якості, навчальні посібники, інструкції для Windows, Macintosh, Linux, Android, iPhone, безпека та кілька різних підтем, таких як огляди.

зв'язку

  • Про нас
  • Контакти
  • відмова
  • Політика Конфіденційності
  • терміни

слідувати

Спеціальна тема з використанням Genesis Framework

Хмарний хостинг від Cloudways

Language

en English
bg Българскиzh-CN 简体中文nl Nederlandsen Englishtl Filipinofr Françaisde Deutschid Bahasa Indonesiait Italianoja 日本語pl Polskipt Portuguêsro Românăru Русскийsr Српски језикes Españolsv Svenskatr Türkçeuk Українськаvi Tiếng Việt

© Copyright 2012–2023 TechLila. Всі права захищені.