Хмарний сервер для Laravel в Європі

Хмарний сервер для Laravel в Європі

Хмарний сервер для Laravel в Європі

Laravel - найпопулярніший PHP-фреймворк для веб-застосунків. Коли ваша аудиторія знаходиться в Європі, хостинг Laravel в межах ЄС є як вимогою GDPR, так і практичним способом забезпечити швидке завантаження сторінок.

Чому важливий хостинг в ЄС для Laravel

Laravel-застосунки обробляють форми, автентифікацію, транзакції електронної комерції та профілі користувачів. Все це є персональними даними відповідно до GDPR. Закон ЄС вимагає, щоб ці дані оброблялися на інфраструктурі в межах Європейської економічної зони.

Крім відповідності, затримка реально впливає на досвід користувача. Laravel-застосунок, що обслуговується з Праги, досягає користувачів у Німеччині, Австрії, Польщі або Словаччині за менш ніж 20 мс. Хостинг на американському сервері додає 90-110 мс на запит.

Мінімальні вимоги до сервера

Laravel з PHP 8.2, Composer, MySQL або PostgreSQL і драйвером черги потребує більше, ніж базовий VPS:

  • RAM - Мінімум 2 ГБ для стандартного веб-застосунку з MySQL на тому самому сервері. 4 ГБ рекомендовано для застосунків з Redis і одночасними queue-воркерами.
  • CPU - 2 vCPU для більшості виробничих навантажень. 4 vCPU якщо ви запускаєте Horizon або кілька воркерів.
  • Диск - 20-40 ГБ SSD. Логи Laravel, завантаження файлів та файли бази даних швидко зростають.
  • PHP - Версія 8.2 або 8.3 для продуктивності та безпеки.

Рекомендована конфігурація DCXV

DCXV керує дата-центрами Tier III у Празі та Вільнюсі, обидва в межах ЄС. Хмарні VPS-плани починаються від 15 EUR/місяць і включають цілодобову підтримку інженерів без додаткової оплати.

Для типового Laravel-застосунку з помірним трафіком 2 vCPU / 4 ГБ RAM є зручною відправною точкою. Для Laravel Horizon або кількох воркерів - 8 ГБ. Виділені bare-metal сервери доступні від 49 EUR/місяць.

Почніть тут: https://dcxv.com/data-center#cloud

Інструкція з налаштування

Після підготовки сервера DCXV cloud (Ubuntu 22.04) виконайте:

apt update && apt install -y nginx mysql-server redis-server php8.2-fpm php8.2-mysql php8.2-redis php8.2-mbstring php8.2-xml php8.2-curl unzip
curl -sS https://getcomposer.org/installer | php && mv composer.phar /usr/local/bin/composer
composer create-project laravel/laravel /srv/myapp
chown -R www-data:www-data /srv/myapp/storage /srv/myapp/bootstrap/cache
php /srv/myapp/artisan migrate --force

Очікувана продуктивність

На екземплярі DCXV cloud з 2 vCPU / 4 ГБ у Празі типовий Laravel-застосунок з MySQL може обслуговувати 300-600 запитів на секунду для кешованих маршрутів. Некешовані відповіді контролера з БД-запитами виконуються за 50-150 мс. Затримка з Франкфурта або Відня становить 8-15 мс.

Запускайте Claude Code, Codex та Grok CLI на власному хмарному сервері
cloudaivps

Запускайте Claude Code, Codex та Grok CLI на власному хмарному сервері

Перетворіть хмарний сервер Debian або Ubuntu на пісочницю для AI-агентів кодування - Claude Code, Codex, Grok CLI. Кодьте звідусіль, навіть з телефона.

Відкотіть хмарний сервер до останньої резервної копії у два кліки
backuprecoverycloudCloud

Відкотіть хмарний сервер до останньої резервної копії у два кліки

Хмарні сервери DCXV тепер дозволяють відновити останню автоматичну копію прямо з панелі керування - оберіть копію, підтвердьте, і VM відкотиться за хвилини.

Керуйте акаунтами клієнтів з одного входу - панель реселера DCXV
resellercontrol-panelcloudCloud

Керуйте акаунтами клієнтів з одного входу - панель реселера DCXV

Нова панель реселера DCXV дозволяє створювати субакаунти клієнтів, відстежувати їхні баланси й сервери та входити в будь-який з єдиної панелі керування.

Робіть знімок перед ризикованими змінами та миттєво відкочуйтесь
snapshotcloudCloud

Робіть знімок перед ризикованими змінами та миттєво відкочуйтесь

Створюйте знімок хмарного сервера DCXV перед будь-якою ризикованою зміною та відкочуйтесь за секунди. Додайте знімок у панелі керування одним кліком.

Встановіть будь-яку ОС - завантажте хмарну VM з власного ISO
isoinstallcloudCloud

Встановіть будь-яку ОС - завантажте хмарну VM з власного ISO

Завантажте завантажувальний ISO з будь-якого HTTPS-посилання та запустіть з нього хмарну VM DCXV - встановіть будь-яку ОС чи запустіть диск відновлення прямо з панелі керування.