返回

贫民窟程序员也能拥有自己的阿里云服务器!新手零成本轻松部署 SpringBoot + Vue 项目

后端

在阿里云服务器上部署 SpringBoot + Vue 项目的零成本指南

准备工作

注册阿里云账号:
如果您还没有阿里云账号,请先前往阿里云官网注册,开启你的云端之旅。

学生认证:
如果你是一名学生,通过阿里云学生认证,即可享受学生优惠,云服务器费用减半,助力你的学习探索。

实名认证:
为了安全保障,您需要进行实名认证才能购买阿里云云服务器,这是阿里云对用户身份的核实,也是对您权益的保障。

宝塔面板下载:
宝塔面板是一个强大的服务器管理工具,它可以简化服务器管理,让您轻松部署网站和应用程序。下载宝塔面板,并解压到您的电脑上,为后续的服务器部署做好准备。

搭建阿里云服务器

购买阿里云服务器:
登录阿里云控制台,选择云服务器ECS,根据您的需求选择合适的配置,并点击"立即购买"。进入服务器购买页面,选择合适的地域、镜像、配置和网络配置,根据提示完成购买。

选择镜像:
在"镜像"选项中,选择"CentOS 7.9 64位"。CentOS是一个稳定的Linux发行版,广泛应用于服务器环境。

选择地域:
选择您希望服务器所在的地域,如"华东1"或"华北1"。服务器地域的选择会影响网络延迟和访问速度,根据您的实际需求选择。

设置密码:
设置您的服务器登录密码,确保密码强度,保护服务器安全。

支付费用:
确认配置无误后,点击"立即购买",并按照提示完成支付。

安装宝塔面板

上传宝塔面板:
使用Xftp或其他文件传输工具,将下载的宝塔面板文件上传到您的服务器。上传到服务器后,您可以在服务器控制台中看到宝塔面板文件。

安装宝塔面板:
在服务器控制台,输入以下命令进行安装:```sh
bash xxx.sh

按照提示完成宝塔面板的安装,包括设置面板登录密码、域名等。

**部署 SpringBoot + Vue 项目** 

**创建网站:** 
在宝塔面板中,点击"网站",然后点击"添加站点",输入您的域名、根目录等信息,点击"提交"。创建网站,为您的项目提供部署空间。

**上传项目:** 
使用Xftp或其他文件传输工具,将您的 SpringBoot + Vue 项目上传到服务器的网站根目录。上传项目,将您的代码部署到服务器。

**启动项目:** 
登录服务器控制台,进入项目根目录,输入以下命令启动项目:```sh
mvn spring-boot:run

启动项目,让您的项目运行起来。

访问项目:
在浏览器中输入您的域名,即可访问您的项目。访问项目,体验您的成果。

常见问题

  • 无法连接到服务器:
    检查您的服务器是否已经启动,并且您使用的端口是否正确。
  • 无法访问项目:
    检查您的项目是否已经启动,并且您的域名是否正确配置。
  • 项目部署失败:
    检查您的项目是否有语法错误或其他问题,并尝试重新部署。
  • 如何绑定域名?
    在宝塔面板的"网站"页面,找到您创建的网站,点击"设置",在"域名管理"中添加您的域名,并完成域名解析配置。
  • 如何配置SSL证书?
    在宝塔面板的"SSL"页面,点击"添加证书",选择"Let's Encrypt",输入您的域名,并完成证书申请和安装。

总结

恭喜您!通过这篇博客,您已经学会了如何用零成本拥有自己的阿里云服务器,并一步一步地部署了您的 SpringBoot + Vue 项目。希望这篇博客对您有所帮助,如果您在部署过程中遇到任何问题,可以在评论区留言,我将尽力帮助您解决。感谢您的阅读,希望您能继续探索云计算的精彩世界!