Як встановити Ghost Blog з Nginx на Debian 12
Ghost — це популярна платформа для блогів з відкритим кодом, яка є легкою та простою у встановленні. У цьому посібнику ми покажемо, як встановити Ghost Blog з Nginx на Debian 12. Це налаштування ідеально підходить для роботи блогу Ghost на VPS-сервері.
Крок 1: Оновіть ваш VPS-сервер
Спершу переконайтеся, що ваш VPS-сервер оновлено. Підключіться до сервера через SSH і виконайте наступні команди:
sudo apt update
sudo apt upgrade -y
Оновлення системи гарантує, що у вас є найновіші виправлення безпеки та функції.
Крок 2: Встановіть Nginx
Ghost використовує Nginx як зворотний проксі, тому ми встановимо Nginx на вашому VPS-сервері:
sudo apt install nginx -y
Після встановлення Nginx, запустіть і активуйте його за допомогою наступних команд:
sudo systemctl start nginx
sudo systemctl enable nginx
Крок 3: Встановіть MySQL або MariaDB
Ghost потребує базу даних, і в цьому налаштуванні ми використовуватимемо MariaDB (альтернатива MySQL). Встановіть MariaDB, виконавши наступну команду:
sudo apt install mariadb-server -y
Після завершення встановлення захистіть базу даних, виконавши:
sudo mysql_secure_installation
Дотримуйтесь інструкцій, щоб встановити пароль root і забезпечити безпеку бази даних.
Крок 4: Встановіть Node.js
Ghost побудований на платформі Node.js, тому ми маємо встановити її. Виконайте наступні команди для встановлення Node.js з офіційного репозиторію NodeSource:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs -y
Перевірте встановлення, перевіривши версію:
node -v
Крок 5: Встановіть Ghost CLI
Ghost-CLI — це інструмент командного рядка, який спрощує встановлення, налаштування та управління Ghost. Встановіть його глобально на вашому VPS-сервері за допомогою npm:
sudo npm install ghost-cli@latest -g
Крок 6: Створіть каталог для Ghost
Створіть каталог для вашого блогу Ghost. У цьому каталозі зберігатимуться файли вашого блогу. У цьому прикладі ми створимо каталог у /var/www/ghost:
sudo mkdir -p /var/www/ghost
sudo chown $USER:$USER /var/www/ghost
cd /var/www/ghost
Замініть $USER на ваше реальне ім'я користувача.
Крок 7: Встановіть Ghost
З каталогу Ghost встановіть Ghost за допомогою CLI:
ghost install
Під час встановлення вас попросять вказати такі дані, як URL блогу, інформація про базу даних MySQL та налаштування електронної пошти. Дотримуйтесь інструкцій, щоб налаштувати Ghost Blog відповідно до ваших потреб.
Крок 8: Налаштуйте Nginx
Після встановлення Ghost вам необхідно налаштувати Nginx для роботи як зворотного проксі для вашого блогу. Ghost автоматично створить файл конфігурації Nginx. Щоб застосувати конфігурацію, перезапустіть Nginx:
sudo systemctl restart nginx
Тепер ви можете отримати доступ до свого блогу Ghost за доменом або IP-адресою, яку ви вказали під час встановлення.
Крок 9: Захистіть свій VPS-сервер за допомогою SSL (опціонально)
Якщо ви хочете захистити свій блог за допомогою SSL, ви можете встановити Let's Encrypt. Ghost-CLI робить активацію SSL простою за допомогою наступної команди:
ghost setup ssl
Ця команда автоматично встановить Let's Encrypt і налаштує ваш сервер Nginx для використання SSL через HTTPS.
Висновок
Вітаємо! Ви успішно встановили Ghost Blog з Nginx на вашому Debian 12 VPS-сервері. Це налаштування забезпечує швидке, безпечне і масштабоване середовище для вашого блогу. Якщо вам потрібно більше ресурсів або ви хочете покращити свою інфраструктуру, розгляньте можливість використання потужного VPS-сервера від NetCloud24.
Windows VPS
Windows VPS UK
Windows VPS
VPS Windows
Serwer VPS Windows
VPS Windows Deutschland
Windows VPS Hosting
VPS Windows España
Windows VPS Nederland
VPS Windows Italia
VPS Windows Portugal
VPS Windows Россия
VPS Windows Украина
VPS Windows 日本
VPS Windows Sverige
VPS Windows Norge
VPS Windows عربى
VPS Windows Türkiye
Remote Desktop Services (RDS)
RDS CAL (Client Access License)
Remote Desktop VPS
Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting
#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds
vps windows