阿里云首次使用体验

简介: 基于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 
相关文章
|
2月前
|
人工智能 测试技术 API
OpenAI GPT‑6 Astra深度剖析:能力跃迁、实战演示、成本与第三方评测对比
北京时间2026年9月4日凌晨,OpenAI对外推出新一代旗舰大模型GPT‑6 Astra,官方将它定义为全世界智能水平最高、对齐效果最好的AI模型。在发布前的媒体闭门沟通会上,OpenAI总裁Greg Brockman抛出一句引发整个行业热烈讨论的观点:如今认为人类已经踏入AGI时代,已经算不上是异想天开的想法,欢迎大家来到AGI时代。这句话迅速传遍开发者圈子,也让GPT‑6 Astra成为全球AI领域焦点。
586 0
|
3月前
|
人工智能 缓存 前端开发
AI 长篇小说创作管理开源软件:织叙工作台的设定数据与创作工作流设计
织叙工作台是面向长篇创作的开源 Web 平台,以结构化设定、章节编辑、剧情分析和可选向量记忆组织小说生产流程,支持 Docker Compose 与本地部署。
|
5月前
|
弹性计算 监控 Java
网站制作避坑指南:Tomcat 9 生产环境的 JVM 内存调优技巧
在 Java Web 应用部署中,Tomcat 是最常用的 Servlet 容器之一。然而,Tomcat 默认的 JVM 内存配置往往非常保守,根本无法满足生产环境的高并发需求。如果你使用的是阿里云 ECS 实例,并且搭载了针对云原生优化的 Alibaba Cloud Linux 3 操作系统,那么进行合理的 JVM 调优,将能最大化发挥云服务器的性能优势。 本文将结合实际生产经验,详细剖析 Tomcat 9 的 JVM 内存调优策略,带你避开常见的内存泄漏和频繁 GC(垃圾回收)陷阱。
|
7月前
|
安全 算法 API
罗兰艺境GEO数据隐私合规与脱敏治理系统:AI时代企业数据资产的安全基座
《罗兰艺境GEO数据隐私合规与脱敏治理系统》软著是“1+11”安全基座,保障数据全流程安全。核心技术:BERT+CRF敏感识别(准确率≥99%)、动态脱敏(P95≤5ms)、DCT水印(提取率≥98%)、区块链审计、合规规则引擎。为资产注入水印,支持泄露溯源。本文提供完整合规治理实践。
584 1
|
前端开发 JavaScript NoSQL
技术栈面面观:如何为你的项目选择合适的技术组合?
技术栈面面观:如何为你的项目选择合适的技术组合?
1675 115
|
10月前
|
安全 数据可视化 Java
java远程调试在线服务的教程超详细
很多时候,由于本地环境跟服务端环境有差异,或者服务端的数据有差异,造成在服务端运行出错,但是本地不出错的情况,因此,就需要做远程调试。 java是一个很有意思的语言,它有很多好用的工具,就比如,java是支持在线调试的,只要在服务端启动调试端口就行了。 但是很多教程都没有考虑安全问题,很多教程都是直接连接服务端的调试端口,直接暴露调试端口会导致服务端被攻击,因此,最近很多公司因为调试而导致出现安全事故。因此,我们这个教程不单是告诉大家如何调试,还将教会大家如何做安全。安全是远程调试的必修课。
|
10月前
|
存储 JSON API
乐天(Letian)商品详情API接口系列,json数据返回
日本乐天商品详情 API(IchibaItem/Item)返回的 JSON 数据结构,会随formatVersion参数不同而变化,推荐使用formatVersion=2(结构更清晰、字段更规范)。以下是完整的 JSON 数据结构解析、核心字段说明、示例数据及实用解析技巧,适配跨境选品、海外仓对接等业务场景。
|
缓存 应用服务中间件 API
Nginx
Nginx:现代互联网的流量调度核心,以事件驱动架构解决高并发难题,集高性能Web服务、反向代理、负载均衡与API网关于一体,助力网站加速与系统稳定,支撑海量用户实时交互,是数字时代不可或缺的基础设施引擎。
|
存储 SQL 分布式计算
告别 Hadoop,拥抱 StarRocks!政采云数据平台升级之路
政采云平台作为政府采购数字化的创新典范,集监管、交易、服务于一体,经过近九年的发展,已成为行业内服务范围最广、用户数量最多、交易最活跃、监管产品最丰富的跨区域、跨层级、跨领域的一体化采购云服务平台,日均处理海量高并发数据。Hadoop 作为早期构建大规模数据平台的基石,为政采云平台打开了低成本处理海量非结构化、半结构化数据的可能。然而,伴随业务激增、复杂分析需求及严苛的时效要求,曾经“功臣”的局限性和沉重包袱日益凸显,逐渐成为数据价值释放的“枷锁”。
|
存储 安全 数据安全/隐私保护
如何快速部署 ERPNext 多版本?
本文介绍了 ERPNext 多版本快速部署的几种方法,包括基于 Docker 的容器化部署、使用 websoft9 工具的一键部署以及虚拟机部署方案。每种方法适用于不同场景,如功能测试、非技术用户操作或高隔离需求环境。同时涵盖多版本使用的典型场景,如升级测试、团队并行使用和插件兼容性验证,并强调资源分配、数据备份、安全防护等注意事项,助力企业高效管理 ERPNext 多版本应用。