飞速计划,让我学会部署项目到云服务器上

简介: 我对编程有了很大的兴趣,因为前端制作页面让我有很大的成就感,所以我除了在课堂上学了前端的相关知识,我课后也深刻学习了Vue组件开发框架、AJAX、jQuery以及node.js。经过系统地自学前端知识,以及课堂上学习了后端知识,我便产生了制作一个食谱网站的念头。经过需求设计、数据库设计、软件详细设计以及编码实现和测试,我终于制作了一个食谱网站。但是系统只能在本地服务器上运行使用,我便想,那些网上的网站是如何让其他人也可以使用的呢,我便上网查找办法。最后,网上给出的办法就是买云服务器。接下来,我便查找相关知识如何部署云服务器,哪家云服务器好用,最后在一篇文章发现了阿里云服务器的飞天加速计划。

大家好,我是23届软件工程专业的一名学生。在大学期间,我最先了解到的是C语言,接着我在课堂上学习了前端三件套——HTML、CSS、JavaScript,自此,我对编程有了很大的兴趣,因为前端制作页面让我有很大的成就感,所以我除了在课堂上学了前端的相关知识,我课后也深刻学习了Vue组件开发框架、AJAX、jQuery以及node.js。经过系统地自学前端知识,以及课堂上学习了后端知识,我便产生了制作一个食谱网站的念头。经过需求设计、数据库设计、软件详细设计以及编码实现和测试,我终于制作了一个食谱网站。但是系统只能在本地服务器上运行使用,我便想,那些网上的网站是如何让其他人也可以使用的呢,我便上网查找办法。最后,网上给出的办法就是买云服务器。接下来,我便查找相关知识如何部署云服务器,哪家云服务器好用,最后在一篇文章发现了阿里云服务器的飞天加速计划。
想要参与飞天加速计划,就先了解相关ECS的相关知识。经过过五关斩六将,我完成了领取任务。在任务的指引下,我大概了解的云服务器管理控制台的使用,接下来就是部署我的基于SSM框架的项目了。刚开始的时候,我按照网上的资料使用了xShell和xftp对项目进行部署,当我按照资料指引部署好之后,在电脑上输入IP地址以及相应的端口号时,却发现我请求网页失败。后来,我发现原来是自己没有在云服务器管理控制台配置好示例的安全组端口号。开放端口号后,接下来在浏览器输入IP地址以及相应的端口后就打开网站了,但是新的问题也出现了,网站打开了但是没有显示数据库,这让我很懊恼。接下来我就疯狂找资料,检查自己已经开放3306MySQL数据库端口了,而且项目的数据库配置语句也检查了个遍。经历一天的检查我还是没能成功显示数据库的数据。然后我问有经验的人士,有经验的人士告诉我可以用宝塔配置上传项目。接下来,我便开始研究宝塔上传SSM项目,经历千辛万苦,我终于通过宝塔部署好SSM项目了。在浏览器输入IP地址以及端口号,见证奇迹的时候到了,额噢,网站依然出现了,但是还是没有数据。在一顿检索资料和多种尝试后,原来是数据库的host值“localhost”改为“%”,这样项目才能获取数据库的数据。果不其然,项目出来了,数据也显示了。估计用xftp和xShell部署时也是因为host值才无法显示数据的。

真的非常感谢“飞天加速计划”,让我有如此部署项目到云服务器的体验,让喜欢实践与研究的我体验了部署云服务器。以及了解了很多关于云服务器的知识。
相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
9月前
|
弹性计算 人工智能 前端开发
在阿里云ECS上部署n8n自动化工作流:U2实例实战
本文介绍如何在阿里云ECS的u2i/u2a实例上部署开源工作流自动化平台n8n,利用Docker快速搭建并配置定时任务,实现如每日抓取MuleRun新AI Agent并推送通知等自动化流程。内容涵盖环境准备、安全组设置、实战案例与优化建议,助力高效构建低维护成本的自动化系统。
2102 5
|
9月前
|
Java Linux Apache
在CentOS服务器上编译并部署NiFi源码
部署Apache NiFi在CentOS上是一个涉及细节的过程,需要注意Java环境、源码编译、配置调整等多个方面。遵循上述步骤,可以在CentOS服务器上成功部署和配置Apache NiFi,从而高效地处理和分发数据。
303 17
|
9月前
|
Shell 网络安全 开发工具
服务器已经搭建好的项目如何关联至gitee对应仓库并且将服务器的项目代码推送至gitee-优雅草卓伊凡
服务器已经搭建好的项目如何关联至gitee对应仓库并且将服务器的项目代码推送至gitee-优雅草卓伊凡
534 5
|
10月前
|
弹性计算 安全 Linux
使用阿里云服务器安装Z-Blog博客网站流程,新手一键部署教程
本教程教你如何在阿里云99元服务器上,通过宝塔Linux面板一键部署Z-Blog博客。基于CentOS 7.9系统,从远程连接、安装宝塔面板、开放端口到部署Z-Blog全流程详解,操作简单,新手也能轻松搭建个人博客网站。
1177 13
|
10月前
|
弹性计算 Devops Shell
用阿里云 DevOps Flow 实现 ECS 部署自动化:从准备到落地的完整指南
阿里云 DevOps Flow 是一款助力开发者实现自动化部署的高效工具,支持代码流水线构建、测试与部署至ECS实例,显著提升交付效率与稳定性。本文详解如何通过 Flow 自动部署 Bash 脚本至 ECS,涵盖环境准备、流水线搭建、源码接入、部署流程设计及结果验证,助你快速上手云上自动化运维。
827 0
监控 安全 Linux
557 0
|
11月前
|
监控 Java Linux
Apache NiFi项目的编译与部署于CentOS服务器
总而言之,Apache NiFi的编译和部署虽然涉及多个步骤,但这些操作步骤简明扼要,即使是不太熟悉Java或Maven的用户也能跟随指南完成。通过遵循上述步骤,您将能够在CentOS服务器上成功部署Apache NiFi,为您的数据流处理任务建立一个功能强大的平台。
585 16
|
11月前
|
资源调度 负载均衡 JavaScript
使用PM2工具部署Vue.js应用于服务器
以上步骤完成之后,你就成功利⽤ PM⼆工具将 Vuejs 应⽰程序部署至服 务 器,并且配合反向代理实现了高效稳定访问及负载均衡功能。
569 0

热门文章

最新文章