我建议你去AWS。
您可以将EC2用于服务器端,使用s3直接托管vuejs前端。 如果您将laravel和vuejs混合在一起,那么您只能使用EC2
或者直接使用Elastic beanstalk来安装带有php的AMI,安装apache。 EB将自动为您创建EC2并安装所有必需的堆栈。
您可以在s3上存储您的pdf文件/教程。