Bash скрипт из Laravel Forge
Привет, коллеги! Сегодня хочу поделиться с вами bash-скриптом, который используется в официальном сервисе для управления серверами и деплоя приложений - Laravel Forge.
Для запуска скрипта необходима чистая установка Ubuntu 20.04 x64, куда мы загружаем файл скрипта, запускаем его и ждём завершения.
Что делает скрипт:
- Nginx;
- PHP;
- MySQL / Postgres (что выбрано);
- Logrotate;
- UFW Firewall;
- OPcache;
- Memcached;
- Redis;
- MeiliSearch;
- Автоматические обновления безопасности;
- И многое другое.
Скачать скрипт: https://cloud.mail.ru/public/2Z5j/FF1jCdBXy
Сайт Laravel Forge: https://forge.laravel.com
PS: этот скрипт для Application Server (сервер приложений), то есть максмальная конфигурация, где есть всё и сразу, однако в Forge можно выбрать другой тип сервера: сервер базы данных, сервер очередей, балансировщик нагрузки и тд, таким образом там устанавливается только то, что необходим для выбранного типа сервера.
#forge #servers
Привет, коллеги! Сегодня хочу поделиться с вами bash-скриптом, который используется в официальном сервисе для управления серверами и деплоя приложений - Laravel Forge.
Для запуска скрипта необходима чистая установка Ubuntu 20.04 x64, куда мы загружаем файл скрипта, запускаем его и ждём завершения.
Что делает скрипт:
- Nginx;
- PHP;
- MySQL / Postgres (что выбрано);
- Logrotate;
- UFW Firewall;
- OPcache;
- Memcached;
- Redis;
- MeiliSearch;
- Автоматические обновления безопасности;
- И многое другое.
Скачать скрипт: https://cloud.mail.ru/public/2Z5j/FF1jCdBXy
Сайт Laravel Forge: https://forge.laravel.com
PS: этот скрипт для Application Server (сервер приложений), то есть максмальная конфигурация, где есть всё и сразу, однако в Forge можно выбрать другой тип сервера: сервер базы данных, сервер очередей, балансировщик нагрузки и тд, таким образом там устанавливается только то, что необходим для выбранного типа сервера.
#forge #servers