📝 Як встановити WordPress на VPS: покроковий посібник
WordPress є найпопулярнішою CMS у світі. Встановлення його на ваш власний VPS дає вам повний контроль над продуктивністю та конфігурацією. У цьому посібнику ви дізнаєтеся, як вручну встановити WordPress на VPS з Ubuntu за допомогою стека LAMP або LEMP. Потрібні базові знання Linux і консолі.
📦 Крок 1. Підготуйте сервер
Переконайтеся, що у вас є VPS з Ubuntu 20.04+ і доступом SSH. Потім оновіть систему:
sudo apt update && sudo apt upgrade -y
⚙️ Крок 2. Установіть стек LAMP або LEMP
Для LAMP (Apache):
sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php php-cli php-curl php-xml php-mbstring unzip -y
Для LEMP (Nginx):
sudo apt install nginx mysql-server php-fpm php-mysql php-cli php-curl php-xml php-mbstring unzip -y
🗄 Крок 3. Створіть базу даних
Увійдіть у MySQL і створіть базу даних:
sudo mysql -u root -p CREATE DATABASE wordpress; CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'strongpassword'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
📥 Крок 4. Завантажте та розпакуйте WordPress
cd /var/www/ sudo wget https://wordpress.org/latest.zip sudo unzip latest.zip sudo chown -R www-data:www-data wordpress sudo chmod -R 755 wordpress
🌐 Крок 5. Налаштуйте віртуальний хост
Apache:
sudo nano /etc/apache2/sites-available/wordpress.conf
Додайте такий вміст:
ServerName yourdomain.com DocumentRoot /var/www/wordpress AllowOverride All
Увімкніть сайт і перезапустіть Apache:
sudo a2ensite wordpress sudo a2enmod rewrite sudo systemctl restart apache2
🧪 Крок 6. Запустіть інсталятор у браузері
Відкрийте http://yourdomain.com або IP-адресу вашого сервера в браузері. Дотримуйтеся вказівок майстра встановлення WordPress:
- 📝 Установити назву сайту
- 👤 Введіть ім’я користувача та пароль адміністратора
- 📧 Укажіть свою електронну адресу
- ✅ Натисніть «Встановити WordPress»
📌 Рекомендації Bit.Hosting
- 🔐 Налаштуйте сертифікат SSL за допомогою Let's Encrypt
- 📦 Регулярно оновлюйте плагіни та ядро WordPress
- ⚡ Використовуйте кешування (наприклад, WP Super Cache)
- 🔒 Захистіть /wp-admin за допомогою Fail2Ban або обмеження IP
- 🛠 Використовуйте панель керування (наприклад, ISPmanager) для легшого налаштування
Якщо у вас виникли проблеми з інсталяцією WordPress або ви хочете автоматичнийналаштування — зверніться до служби підтримки Bit.Hosting. Ми подбаємо про все за вас!🚀