Как разместить проект Laravel, в котором также запущен сценарий python - PullRequest
0 голосов
/ 20 июня 2020

Я хотел бы знать, как я могу разместить проект Laravel, в котором запущен сценарий python, чтобы получить рекомендации для одного из его модулей. Очевидно, что локально я запускаю его с сервером XAMPP, но как мне его разместить? Какой услугой мне следует воспользоваться?

1 Ответ

0 голосов
/ 20 июня 2020

насколько я понял, у вас есть python скрипт, который что-то делает и делится результатом с вашим laravel проектом?

Я бы порекомендовал создать приложение flask с API которые принимают необходимую информационную форму laravel и отвечают требуемой информацией, таким образом, вы можете разместить laravel на сервере apache, а сценарий python на Gunicorn

другим решением будет запуск script через shell_exe c, обратитесь к этому https://www.php.net/manual/en/function.shell-exec.php (python path / yourscriptname.py) и получите результат вывода, таким образом вам нужно установить python на сервере, и веб-сайт будет размещен на apache.

...