2024年9月20日

在日常的开发中,springBoot是最常用的项目,我们使用springBoot来构建后台管理系统后,需要将jar包部署到华为云耀云服务器L实例上,现在我们来对springBoot项目进行打包和发布。

– 在控制台中选择合适的地域和可用区,然后创建一台云服务器实例。在创建过程中,选择合适的操作系统、实例规格和网络配置。

– 在云服务器上安装Java运行时环境(JRE)和Web服务器,如Tomcat、Jetty或其他你选择的Web服务器。你可以使用包管理器或手动下载并安装这些软件。

– 使用SCP、SFTP或其他文件传输工具,将你的Spring项目构建文件(通常是WAR文件或JAR文件)上传到云服务器上的合适目录。

– 如果你的Spring项目需要与数据库交互,请确保在云服务器上安装和配置数据库服务器,并更新Spring项目的数据库连接配置以连接到该数据库。

– 配置你选择的Web服务器,以托管你的Spring项目。通常需要将项目文件放置在Web服务器的Webapps目录(对于Tomcat)或其他适当的目录中,并配置Web服务器以处理HTTP请求。

– 在华为云控制台中配置防火墙规则,以确保你的服务器能够接受入站和出站流量。确保打开HTTP(端口80)和HTTPS(端口443)等必要的端口。

– 设置监控、日志记录和警报以监视服务器和应用程序的健康状况。定期进行系统更新和维护以确保安全性和性能。

接下来是详细的图文教程,首先我们登录到华为云耀云服务器L实例的控制台,来查看服务器的防火墙和安全组是否配置成功。

查看我们的华为云耀云服务器L实例的ip,因为目前域名没有申请,我们需要直接用过ip来直接访问我们部署的应用。

通过一些服务器管理软件例如xshell,登录到我们的服务器中,查看mysql数据的运行状态。

进入到项目中,查看项目的数据库配置是否ok,这里面的数据库配置需要和云服务器的数据库配置保持一致。

发表评论

邮箱地址不会被公开。 必填项已用*标注