Laravel — один из самых популярных PHP-фреймворков. Он идеально подходит как для современных лендингов и REST API, так и для масштабных SaaS-платформ. Но сам по себе Laravel не работает — ему нужно окружение: веб-сервер, база данных, PHP последних версий и правильная настройка. В этой статье расскажем, как развернуть Laravel на VPS с нуля — и как ускорить процесс, используя инфраструктуру Webhost1. Вы можете найти хостинг с поддержкой PHP и Composer, но Laravel раскрывает весь потенциал только в управляемой среде. VPS даёт: Мы в Webhost1 предоставляем VPS с полной поддержкой Laravel: от Ubuntu 22.04 до PHP 8.3, с SSD-хранилищем и сетью до 1 Гбит/с. Готовые образы, техподдержка, возможность предустановки — всё включено. ssh root@your-server-ip
apt update && apt upgrade -y
adduser laraveladmin
usermod -aG sudo laraveladmin
nano /etc/ssh/sshd_config # замените PermitRootLogin на no
systemctl restart sshd
ufw allow OpenSSH
ufw allow 80
ufw allow 443
ufw enable add-apt-repository ppa:on