#mysql #angular #laravel #deployment #local
#mysql #angular #laravel #развертывание #Местные новости
Вопрос:
Я создал проект, используя Angular и Laravel, и хочу запустить его в системе пользователя без использования localhost и команды «php artisan serve», потому что пользователь не знает всех этих команд и не вдается в технические подробности. Я создал настольное приложение моего интерфейса с помощью Electron и хочу взаимодействовать с приложением Laravel без использования какого-либо сервера localhost.
Я уже развернул этот проект с использованием XAMPP, но через несколько дней, когда объем данных увеличился, XAMPP столкнулся с проблемами и не ответил, поэтому я не хотел использовать localhost в будущем.
Я просто хочу решить проблему, запустив этот проект в пользовательской системе без запуска localhost или какой-либо команды. Я просто хочу взаимодействовать с приложением Laravel из моего интерфейса Angular code.
Ответ №1:
Я бы рекомендовал вам использовать Docker docker-compose. Легко настроить среду для проекта, и при желании вы можете запустить ее в фоновом режиме на стороне «пользователя».
Комментарии:
1. Поэтому обязательно также установить Docker на стороне пользователя.
2. Конечно, вы должны установить среду один раз на стороне пользователя. Я не могу уловить суть вопроса. Как вы себе представляете, возможно ли настроить Laravel и т.д. без какого-либо окружения? В случае с Docker легко выполнять виртуализацию, поэтому ее также легко настроить на стороне пользователя.