Description
WordPress — це одна з найпопулярніших у світі систем керування контентом (CMS), яка використовується для створення блогів, корпоративних веб-сайтів, інтернет-магазинів, портфоліо та багато іншого. WordPress забезпечує простоту налаштування та використання, пропонуючи широкий вибір шаблонів і плагінів для розширення функціональності. Завдяки відкритому вихідному коду, WordPress є гнучким рішенням, яке може бути налаштоване відповідно до потреб користувачів і розробників. Його багата екосистема підтримує малі підприємства, великі компанії, фрілансерів та розробників, надаючи потужний інструмент для створення професійних сайтів без необхідності в глибоких технічних знаннях.
Getting started
1. Розгорніть сервер з WordPress з Marketplace.
Увійдіть на новостворений сервер через SSH. Якщо ви не знаєте як це зробити, скористайтеся інструкціями:
- Linux/MacOS - Connecting to VPS via SSH for Linux/MacOS
- Windows - Connecting to VPS via SSH from Windows
Для входу вкажіть пароль який задали при створенні WordPress сервера, або додавали ssh-ключ. Див.: Як створити ssh-ключ
2. Кроки для налаштування WordPress через веб-інтерфейс.
У вас після входу на сервер буде повідомлення:
На сервері облікові дані користувача збережені у файлі /root/.password_credentials. Щоб переглянути ваші облікові дані для доступу до WordPress, виконайте команду:
cat /root/.password_credentials
Інформація містить: MySQL root пароль, Логін, пароль, хост, порт та ім'я бази даних WordPress.
Кореневий каталог веб-сайту знаходиться за адресою: /var/www/.
Підготовка бази даних: Після запуску скрипта /root/wp_setup.sh, система почекає на доступність бази даних. Це може зайняти кілька хвилин.
ВАЖЛИВО: Після першого підключення до інстанса, якщо ви зіткнулися з будь-якими проблемами або скрипт не запускається автоматично, спробуйте виконати наступну команду:
/root/wp_setup.sh
Цей скрипт проведе вас через початковий процес налаштування WordPress. Як тільки база даних стане доступною, ви побачите повідомлення.
Database available!
3. Налаштування адміністратора WordPress
Далі вам буде запропоновано ввести дані вашого сайту та налаштування адміністратора WordPress:
- Domain/Subdomain name - введення доменного імені. Вам буде запропоновано вказати доменне ім'я для вашого нового сайту WordPress. Приклад: your.domain.com, example.org, blog.example.org (не включайте www або http/https). Якщо у вас ще немає домену, ви можете натиснути клавішу Enter для пропуску цього кроку.
- Your Email Address - після введення доменного імені, система запитає про створення облікового запису адміністратора. Введіть свою електронну адресу (e-mail): [email protected].
- Username - логін адміністратора: Admin або краще який інший складний логін.
- Password - пароль, створіть складний і введіть надійний пароль
- Blog Title - назва блогу - введіть назву вашого сайту, наприклад, MyBlog
- Після цього підтвердіть введену інформацію, натиснувши Y (Yes).
Конфіг-файл вашого сайту з WordPress знаходиться за адресою: /var/www/wordpress/wp-config.php
4. Налаштування SSL через LetsEncrypt (опціонально при наявності домену).
Система запропонує налаштувати SSL-сертифікат через LetsEncrypt для захисту вашого сайту HTTPS.
Примітка. Перед налаштуванням переконайтесь, що ваш домен або піддомен спрямований на IP-адресу сервера. Для цього вам треба делегувати домен на наши DNS-и або вказати розташування вашого сайта на цьому новому сервері. Це прив’язати домен чи направити домен на новий сервер. Виконайте дії описані в Zones (DNS).
Якщо у вас ще не направлений домен на цей сервер або ви хочете пропустити цей крок, натисніть n (No).
Якщо хочете використовувати LetsEncrypt, введіть y (Yes) і за 5 хвилин отримаєте SSL сертифікт LetsEncrypt для вашого сайту.
Ви також можете налаштувати LetsEncrypt пізніше за допомогою команди:
certbot --nginx
5. Початкове налаштування WordPress .
Перейдіть до веб-інтерфейсу за посиланням, це ваш сайт WordPress. Наприклад:
https://your.domain.com або по ІР-адресу https://11.22.33.44 .
Примітка. Якщо ви ще не додали SSL сертифікат, побачите попередження про SSL-сертифікат, це нормально, це можна безпечно ігнорувати, треба підтвердити щоб перейти далі.
Після чого у вас відкриється сайт, типу такого:
Для входу в адмінку сайту, увійдіть по вашій адресі чи домену із додатковим адресом wp-login.php:
https://your.domain.com/wp-login.php абоhttps://11.22.33.44/wp-login.php
Адмінка для входу в WordPress буде мати такий вигляд:
Примітка. Якщо ви підключили SSL сертифікат, то при вході відбудеться перенаправлення та відкриття сайта по домену.
Ваш WordPress сайт готовий!
Після завершення цих кроків ви зможете увійти до адмін-панелі вашого нового сайту.
Мова інтерфейсу по замовчуванню Англійська. При потребі іншої мови, вибираєте мову вашого інтерфейсу в налаштуваннях WordPress.
Тепер ви можете розпочати налаштувати ваш сайт та наповнювати контентом!
