【发布时间】:2019-12-02 03:36:43
【问题描述】:
我有一个使用 laravel 框架运行的网站,该网站需要迁移到公共云 VM。但是,我对 laravel 不太熟悉,任何建议和建议都将不胜感激。
我已经创建了一个远程虚拟机,并安装了 Nginx。
此外,我还将根文件夹从本地 /var/wwwroot 移动到云 /var/wwwroot。此外,Mysql 数据库也已导入到云 Mysql 中(使用转储的 .sql 文件)。
laravel 需要 PHP 才能运行,我应该安装 php5.6 还是 php5.6-fpm(或两者都安装)?
我需要安装laravel框架,是不是一定要安装具体版本的lavavel(5.1.46)?
安装完 laravel 后,是否需要执行任何 laravel 命令,例如 〜#php工匠迁移?还是只放wwwroot文件夹的文件就够了?
以下是有关本地 VM 的更多信息:
~#php --version PHP 5.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 框架版本 5.1.46 (LTS)
~# mysqld --version mysqld Ver 5.7.20-0ubuntu0.16.04.1 for Linux on x86_64 ((Ubuntu))
【问题讨论】: