一、租用服务器
(1)、进入官网
阿里云-计算,为了无法计算的价值阿里云——阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司之一。提供免费试用、云服务器、云数据库、云安全、云企业应用等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。免费备案,7x24小时售后支持,助企业无忧上云。https://www.aliyun.com/
(2)、选择Web服务器
自行根据需求选择服务器类型
二、安装宝塔
(1)、轻量服务器安装宝塔教程
快速搭建宝塔Linux面板_轻量应用服务器(SAS)-阿里云帮助中心宝塔面板是一款使用方便、功能强大的服务器和网站管理软件,支持Linux与Windows系统。通过宝塔面板您可以一键配置LAMP、LNMP、网站、数据库、FTP、SSL,还可以通过Web端轻松管理服务器。本文主要介绍如何使用应用镜像BT-Panel搭建宝塔Linux面板,并在其中获取及使用阿里云用户专享特权。https://help.aliyun.com/zh/simple-application-server/use-cases/build-bt-panel-for-linux-by-using-an-application-image?spm=5176.26934562.main.2.7f737f73KvMbRu
(2)、云ECS服务器安装宝塔教程
手动部署宝塔面板_云服务器 ECS(ECS)-阿里云帮助中心宝塔面板是一款使用方便、功能强大的服务器和网站管理软件,支持Linux与Windows系统。通过宝塔面板您可以一键配置LAMP、LNMP、网站、数据库、FTP、SSL等环境,还可以通过Web端轻松管理服务器,提升运维效率。本文将介绍如何在ECS实例上手动部署宝塔面板。https://help.aliyun.com/zh/ecs/use-cases/deploy-bt-panel-for-linux?spm=5176.26934562.main.4.7f737f73KvMbRu
三、发布应用
(1)、vue前端+Node后端环境部署
在软件商店中搜索软件,选择对应版本后极速安装。mysql可以选择阿里云版本、nginx可以选择淘宝版本
(2)、在PHP项目中建立站点
选择传统项目填写必要项,把前端生成dist放入wwwroot文件夹下
(3)、在Node项目中发布后端项目
先将后端项目放置wwwroot下,在后端项目中安装模块,生成node_modules
npm -i
选择后端项目路径,这边会根据package.json启动项目,没有的可以自定义命令