У меня есть веб-сайт, работающий с фреймворком laravel, этот веб-сайт необходимо будет перенести на виртуальную облачную виртуальную машину. Тем не менее, я не совсем знаком с Laravel, любые предложения и советы будут оценены.
Я уже создал удаленную виртуальную машину и установил Nginx.
Также я перемещаю корневую папку из on-prem / var / wwwroot в облако / var / wwwroot. Более того, база данных Mysql была также импортирована в облачный Mysql (с использованием выгруженного файла .sql).
laravel нужен PHP для запуска, если я установлю php5.6 или php5.6-fpm (или оба)?
Мне нужно установить инфраструктуру laravel, нужно ли устанавливать конкретную версию lavavel (5.1.46)?
После того, как я установлю laravel, нужно ли выполнять какие-либо команды laravel, такие как ~ # php artisan migrate? или просто положить файл папки wwwroot должно быть достаточно?
Вот еще информация о локальной виртуальной машине:
~ # php --version PHP5.6.32-1 + ubuntu16.04.1 + deb.sury.org + 1 (cli)
~ # nginx -v версия nginx: nginx / 1.13.6
~ # lsb_release -a Модули LSB недоступны. Идентификатор распространителя: Ubuntu Описание: Ubuntu 16.04.3 LTS Релиз: 16.04 Кодовое имя: xenial
~ # php artisan --version Laravel Framework версия 5.1.46 (LTS)
~ # mysqld --version mysqld Ver 5.7.20-0ubuntu0.16.04.1 для Linux на платформе x86_64 ((Ubuntu))