Я знаю, что https://forge.laravel.com/auth/register доступен за 12 долларов в месяц *, но я бы хотел понять, как выполнить то же самое сам.
То, что я предполагаю, возможно (и что яищу): Я создаю сервер, на котором установлена только Ubuntu 18.04.3 и ничего больше, и загружаю скрипт, который устанавливает все соответствующее программное обеспечение и настраивает MySQL с правильными паролями и т. д. (без ручного вмешательства).
Я пробовал Ларадок , у него было множество проблем с Docker, и я больше не хочу этого делать.
Я вижу, что https://cloud.digitalocean.com/droplets/new позволяет мне создать LEMP-каплю (Ubuntu, Nginx, MySQL, PHP-FPM) одним щелчком мыши. Но ему не хватает Redis, и его версии устарели (например, PHP 7.2).
Я слышал, что люди упоминают Chef (может быть this? ), но это кажется более сложным, чем чтоЯ воображаю.
К сожалению, я даже не уверен, как искать то, что я пытаюсь сделать (или как пометить этот вопрос);это называется "подготовка сервера"? Я искал фразы вроде «скрипт автоматической установки redis mysql server for laravel».
Заранее спасибо за указание в правильном направлении.
* Я также только что нашел https://getcleaver.com/ и https://runcloud.io/server-management,, каждый из которых выглядит как Forge + Envoyer (а RunCloud предлагает бесплатный план).