阿里云首次使用体验

本文涉及的产品
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS AI 助手,专业版
简介: 基于JavaWeb从零搭建到项目上线

大家好,我是来自贵州的一名在校大二学生,所学专业是软件工程。本学期学习了JavaWeb课程,软件工程方法学课程和Linux及其服务器配置课程,需要将自己的项目部署到服务器上运行起来。后来在通过了解到阿里云对学生有优惠活动,初次申领可以领两个星期,之后还可以续领两个月,这个优惠活动对向我这样的学生小白非常的好,刚开始担心我购买了服务器不会用怎么办?这样就浪费了。然后先有两个星期的免费试用,就不用担心了。这是我第一次接触到云服务器,对云服务器充满了好奇,通过百度等网上资料和自己摸索学习搭建好一个JavaWeb坏境,接下来我给大家分享一些我在搭建时遇到的困难。
网上的教程大多数是用宝塔面板进行操作,但是阿里云官方里面就有提供搭建坏境的教程,清晰简明易懂,我就是通过官方教程搭建完成的。
1.jpg
教程里面提供了很多的环境搭建,跟着教程一步一步做。
搭建步骤:

  • 首先安装JDK:执行以下命令,使用yum安装JDK1.8。

yum -y install java-1.8.0-openjdk*

  • 安装MySQL:

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server

  • 安装Tomcat:

官方提供的是清华大学开源软件镜像站的,但是这个不可以访问,
https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.69/bin/apache-tomcat-8.5.69.tar.gz
后来我想了一下能不能直接用apache官方的,果然可以,然后Tomcat成功安装:https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.81/bin/apache-tomcat-8.5.81.tar.gz
在必备的环境都装好启动相关服务,就可以使用公网IP+8080就可以访问到了。
总结:按照官方的这个教程是非常好用的,前面非常顺利,就是在安装tomcat的时候我没有注意到官方给的那个清华大学开源软件镜像站不可以用,我以为是安装成功了,结果就是不可以访问,后来我仔细看了英文提示,更换了链接,一步就到位了。在安装的时候一定要小心谨慎,注意看信息,记得记录自己的操作,比如密码之类的,以免之后忘记就麻烦了。总的来说还是非常方便,没有想象中的那么难,这给我以后的学习充满了信心,希望在这里和大家一起交流学习,有不对的地方希望得到大家的批评指正。

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
4月前
|
机器学习/深度学习 人工智能 API
破译AI“指纹”:如何识别机器生成内容?
破译AI“指纹”:如何识别机器生成内容?
650 117
|
传感器 自动驾驶 算法
SLAM:SLAM(即时定位与地图构建)的简介、发展、案例应用之详细攻略
SLAM:SLAM(即时定位与地图构建)的简介、发展、案例应用之详细攻略
|
5月前
|
C#
.NET编程技巧:C#中字节与其他数据类型转换方法
在C#中将不同数据类型互相变更至二进制格式需要注意每种数据类型特定方法以及可能涉及特定系统资源比如内存流等。正确理解每种方法并选择最适合当前场景下最高效率且安全性高且易于维护代码方式至关重要。
254 13
|
5月前
|
机器学习/深度学习 自然语言处理 BI
阿里云开发者必备:GPT 从核心原理到企业级部署的全流程指南
GPT基于Transformer解码器架构,通过BPE分词、遮蔽自注意力与堆叠解码器实现自回归生成。结合指令微调与领域适配,已在汽车BI、开发者工具等场景落地。阿里云提供从模型训练到轻量化部署的全链路支持,推动GPT在产业智能化中的深度融合与应用创新。(238字)
709 2
|
11月前
|
人工智能 程序员 C++
【实战经验】C/C++右移高位补0还是1?
本文探讨了C/C++中右移运算时高位补0还是补1的问题。通过示例代码分析,揭示了右移规则:无符号类型高位补0;有符号类型根据正负决定(正数补0,负数补1)。文中列举了可能导致错误的场景,并提供了两种规避措施——使用无符号类型和掩码校正,确保结果符合预期。最后总结指出,右移运算虽常见,但若处理不当易引发隐晦Bug,需谨慎对待。
646 81
|
Java 关系型数据库 MySQL
ssm020基于ssm的人才招聘网站(文档+源码)_kaic
网络和科技的进步以及人们生活条件的提高都让计算机技术越来越平民化,深入日常生活中。网络更是成为生活的必备条件,大到国家单位、科研项目,小到大街小巷都充斥着网络的身影。在日常办公中,计算机起到了文字编辑、打印、信息检索、统计等的作用。使用计算机可以使日常繁杂的信息进行科学的加工,使信息变得更加的有序、可利用。计算机技术已成为热门。 正是因为网络、科技、计算机技术使现代人的生活和工作变得便利、轻松,给实体行业带来了巨大的冲击。人才招聘的日常工作也遇到了前所未有的挑战。现如今,对于招聘的管理有很多的局限性,究其原因是因为招聘管理的根本是信息的运动。在新时代的环境下,传统的管理方式不再满足用户的需求,
|
存储 运维 监控
光,让云计算跑得更快
深耕技术、不断创新,让云计算继续 “光”速发展!
光,让云计算跑得更快
|
JavaScript
《SAP后勤模块实施攻略—SAP在生产、采购、销售、物流中的应用》——第3章 MRP简介 3.1 MRP运行的简要说明
本节书摘来自华章计算机《SAP后勤模块实施攻略—SAP在生产、采购、销售、物流中的应用》一书中的第3章,第3.1节,作者 乐立骏,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
4845 0
|
SQL 存储 分布式计算
《离线和实时大数据开发实战》(二)大数据平台架构 & 技术概览1
《离线和实时大数据开发实战》(二)大数据平台架构 & 技术概览1
1462 1
《离线和实时大数据开发实战》(二)大数据平台架构 & 技术概览1
|
easyexcel
使用easyExcel导出数据到excel表中
使用easyExcel导出数据到excel表中
1121 1
使用easyExcel导出数据到excel表中