Коротка відповідь: Встановіть вебсервер, PHP і MariaDB (стек LEMP), створіть базу даних, а потім завантажте й налаштуйте WordPress — найшвидше через WP-CLI: wp core download, wp config create, wp core install. Хочете візуальний шлях? Поставте безкоштовну панель на кшталт CloudPanel і додайте WordPress з її інтерфейсу.
Огляд
На некерованому VPS Cloud2Y ви встановлюєте WordPress самостійно — це приблизно 15 хвилин і повний контроль над версіями PHP, кешуванням і безпекою. Цей гайд показує ручний шлях на Ubuntu 22.04/24.04 з Nginx; повну конфігурацію вебсервера див. у встановленні WordPress з Nginx, а панельний шлях — у встановленні CloudPanel.
Що потрібно мати
- VPS з Ubuntu 22.04/24.04 і SSH-доступом як root або sudo-користувач.
- Домен з A-записом на сервер (як направити домен) — можна почати з IP і додати домен пізніше.
- Встановлений стек: Nginx, PHP-FPM 8.x і MariaDB.
Покрокова інструкція
- Створіть базу даних і користувача:
sudo mariadb CREATE DATABASE wp_site CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'STRONG-PASSWORD'; GRANT ALL PRIVILEGES ON wp_site.* TO 'wp_user'@'localhost'; FLUSH PRIVILEGES; EXIT; - Встановіть WP-CLI:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar chmod +x wp-cli.phar && sudo mv wp-cli.phar /usr/local/bin/wp - Завантажте й налаштуйте WordPress у вебруті:
sudo mkdir -p /var/www/example.com && cd /var/www/example.com sudo -u www-data wp core download sudo -u www-data wp config create --dbname=wp_site --dbuser=wp_user --dbpass=STRONG-PASSWORD sudo -u www-data wp core install --url=https://example.com --title="My Site" \ --admin_user=admin_name [email protected] --prompt=admin_password - Направте server block Nginx на
/var/www/example.comі перезавантажте конфіг; потім додайте SSL. - Увійдіть у
/wp-admin/, налаштуйте permalinks, видаліть зайві стандартні плагіни/теми.
Типові проблеми
- «Error establishing a database connection»: неправильні дані в
wp-config.phpабо MariaDB не запущена (systemctl status mariadb). - Помилки прав на файли: вебрут має належати
www-data:sudo chown -R www-data:www-data /var/www/example.com. - Білий екран після встановлення: бракує PHP-розширень — поставте
php8.3-mysql php8.3-curl php8.3-gd php8.3-xml php8.3-mbstring php8.3-zip php8.3-imagick.
Коли звертатися в підтримку
Cloud2Y підтримує саму серверну платформу; налаштування софту всередині ОС на некерованому VPS — на вашому боці. Якщо сервер недоступний або дивно поводиться на рівні платформи, відкрийте тикет — а якщо хочете взагалі пропустити налаштування, запитайте про безкоштовну міграцію наявного сайту.
Часті запитання
Чи потрібна панель керування, щоб тримати WordPress на VPS?
Ні. WordPress чудово працює на стеку LEMP, керованому через SSH, але безкоштовна панель типу CloudPanel чи HestiaCP додає візуальний інтерфейс для доменів, SSL і бекапів, якщо зручніше клікати.
Що таке WP-CLI і навіщо його використовувати?
WP-CLI — офіційний консольний інструмент WordPress: він завантажує ядро, створює wp-config.php, встановлює сайти й керує плагінами, роблячи повторювані інсталяції значно швидшими за веб-інсталятор.
Яку версію PHP обрати для WordPress?
Актуальну гілку PHP 8.x (8.2 або 8.3). Ядро WordPress і головні плагіни повністю її підтримують, а PHP 8 помітно швидший і ощадливіший до пам'яті, ніж застаріла гілка 7.4.
Схожі статті
- Як встановити WordPress з Nginx
- Як налаштувати SSL для WordPress
- Як налаштувати бекапи WordPress
- Як захистити WordPress на VPS
Готові почати? Замовити WordPress VPS у Cloud2Y →
