云服务器的项目上线
云计算运维学习第11天1.准备工作准备一台阿里云的云服务器配置根据自己的项目需求来进行选择准备一台电脑需要提前装好能进行远程ssh连接的软件我用的软件是MobaXterm_Personal_24.3_中文版本准备一份已经开发人员已经打包好了的项目(warjar)。2.购买云服务器在阿里云官网中的左上角的云计算esc创建一个实例(如图1所示)在实例中点击创建实例具体配置根据自己的需求进行选择比如多少算力多少云盘什么样的安全组什么系统什么带宽等等硬件需求。注意一定要在安全组协议开放8080端口和ssh。因为本文章使用tomcat作为web服务器容器。图13.Windows系统连接云服务器通过ssh连接输入外网ip用户选择root用户输入密码点击连接。然后能看到连接成功页面。4.搭建环境准备好java项目所兼容的jdk版本、mysql和tomcat版本。通过MobaXterm上传至云服务器。使用tar -xvf 文件路径(绝对路径或者相对路径) 目标路径 (存放路径)或者通过dnf下载相对应的版本。#dnfdnf install -y 下载网址#注意 如果dnf库找不到那就下载库在下载服务dnf install -y 服务下载完jdk记得配置jdk环境# 设置 JAVA_HOME 环境变量export JAVA_HOME放jdk的绝对路径# 设置 PATH 环境变量方便在命令行使用 java 命令export PATH$JAVA_HOME/bin:$PATH# 设置 CLASSPATH 环境变量可选#这个是放java的依赖包的export CLASSPATH$JAVA_HOME/lib:$CLASSPATH成功后结果应该是在任何目录下都能用java -version查到jdk版本号。5.导入数据库下载好数据库首先用grep找到数据库的初始密码进行初始化登录记住第一次登录数据库第一条命令是修改数据库密码。代码如下#通过日志查初始密码12位grep password /var/log/mysqld.log#修改数据库密码alter user rootlocalhost idenifily by 修改后的密码#检查是否成功退出服务器exit#重新登录mysql -uroot -p密码进行数据库导入把数据库提前提交到服务器上#提交服务器mysql -uroot -p密码 数据源存放的路径/数据源名字6.部署项目把打包好了的项目进行部署放到tomcat的webapps下面命名的话用ROOT.war原来的ROOT删除掉。webapps是用来存储开发项目的会自动识别war和jar文件进行解压使用。如果你上传的文件不是ROOT.war那么在进行连接的时候需要再8080端口后面加上你的文件名。7.启动tomcat在tomcat安装包路径下用./startup.sh启动tomcat用./shutdown.sh进行关闭服务如何验证tomcat是否正常开启#查看进程ps -aux | grep tomcat#查看端口#这个是端口数字化ss -antp#这个没有端口数字化输出的是协议ss -smtp8.测试通过http://外网ip:8080这个网址进行访问网站看看是否能正常连接如果能出现页面则代表部署上线完成该实验结束。恭喜大家在云计算这一条路又上一层楼。本人小白初步进行云计算运维行业希望大佬多多指导。

相关新闻

嵌入式开发中__attribute__((used))的实战应用与编译器优化陷阱解析

嵌入式开发中__attribute__((used))的实战应用与编译器优化陷阱解析

1. 一个被编译器“优化掉”的符号引发的血案如果你在嵌入式开发,尤其是涉及RTOS、驱动或者复杂固件移植时,遇到过这样的场景:你明明在代码里定义了一个函数或者变量,编译链接也通过了,但程序一跑起来,对应的…

2026/7/22 7:21:13阅读更多 →
国际品牌在华战略调整与零售生态变革分析

国际品牌在华战略调整与零售生态变革分析

1. 国际品牌在华战略调整的深层逻辑Guess这个美国牛仔服饰品牌最近宣布退出中国零售市场,背后反映的是国际品牌在中国市场面临的战略困境。作为从业十余年的零售行业观察者,我亲历过多个国际品牌在华战略调整的完整周期。Guess此次退出并非孤例&#xff…

2026/7/22 7:21:13阅读更多 →
从零实现二维杆单元有限元分析:核心原理与C++实践

从零实现二维杆单元有限元分析:核心原理与C++实践

1. 项目概述:从零构建一个二维杆单元有限元分析核心最近在整理自己过去做的一些结构分析小工具,翻到了一个挺有意思的“老物件”——一个完全从零手搓的二维杆单元有限元计算类,我把它命名为Bar2D2Node。这可不是那种调用某个商业或开源库 AP…

2026/7/22 7:21:13阅读更多 →
C674x DSP引脚复用配置实战:从原理到外设驱动避坑指南

C674x DSP引脚复用配置实战:从原理到外设驱动避坑指南

1. 项目概述与引脚复用核心价值在嵌入式系统,尤其是像TI C674x这类高性能DSP的设计与开发中,我们经常会遇到一个核心矛盾:芯片内部集成了丰富的外设资源,如多个McASP音频接口、EMAC以太网控制器、USB、LCD控制器、PWM模块等&#…

2026/7/22 8:25:21阅读更多 →
AI资讯速读:技术突破与应用动态解析

AI资讯速读:技术突破与应用动态解析

1. 项目概述 "今日AI速读"是一个每日更新的AI领域资讯摘要项目,旨在为从业者提供高效的信息获取渠道。2026年6月25日这一期精选了25条最具价值的行业动态,涵盖技术突破、商业应用、政策法规等多个维度。 作为AI领域的资深观察者,我…

2026/7/22 8:25:21阅读更多 →
AI来了4年,为什么经济没有繁荣

AI来了4年,为什么经济没有繁荣

近4年里模型从十亿级跃升至万亿级,多模态、AI Agent层出不穷,但普通人和企业主的体感却很矛盾:技术铺天盖地,身边的经济活力却没明显提升。这种反差,其实是技术渗透滞后性的常态。索洛悖论:技术≠立刻进生产…

2026/7/22 8:25:21阅读更多 →
C++多线程性能优化:解决CPU利用率不足问题

C++多线程性能优化:解决CPU利用率不足问题

1. 为什么你的多线程程序跑不满CPU? 这个问题困扰过几乎所有C多线程开发者。明明创建了足够多的线程,任务也做了合理划分,但CPU使用率就是上不去。要理解这个现象的本质,我们需要从硬件架构和操作系统调度两个层面来分析。 现代C…

2026/7/22 8:25:21阅读更多 →
暴走WAIC:逛了37家厂商之后,我们发现了6条主线

暴走WAIC:逛了37家厂商之后,我们发现了6条主线

作者|Joya今年世界人工智能大会(WAIC 2026) 的现场感受可以用三幅画面形容:围观的人类,上岗的机器,灼热的天气。WAIC 2026的规模是往届之最,上海世博、徐汇、张江“三地四馆”,总面积超过10万平方米&#x…

2026/7/22 8:25:21阅读更多 →
大模型涌现能力:原理、条件与工程实践

大模型涌现能力:原理、条件与工程实践

1. 大模型涌现能力的本质解析 当我们在2020年首次观察到GPT-3展示出未经明确训练就能完成代码补全任务时,整个AI社区都为之震惊。这种超出设计预期的能力表现,正是大模型"涌现能力"(Emergent Ability)的典型例证。从技术本质来看,涌…

2026/7/22 8:23:21阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 0:53:59阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 0:53:59阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 0:53:59阅读更多 →
中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业做小程序,最常见的矛盾是预算有限,但又不希望功能太单薄;没有技术团队,但又希望后续能自己运营;想快速上线,又担心隐性收费和售后失联。选型时如果只看“低价套餐”或“案例数量”,很容…

2026/7/22 0:01:17阅读更多 →
GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

企业做营销,最怕钱花完了,资产没有留下。 效果广告能带来一段时间的曝光,但预算停止后,流量往往也随之停止。短视频内容可能在几天内冲高,也可能很快沉下去。AI搜索时代,企业需要重新思考一个问题&#xff…

2026/7/22 0:01:17阅读更多 →
Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复 一、你的 Agent 在"再想想"的循环里绕了 12 轮,用户已经关窗口了 Agent 与人最大的区别是:人知道什么时候该停下来给答案,Agent 会一直"想"下去。你给 Agent 接…

2026/7/22 0:01:17阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/21 22:53:50阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/21 18:53:30阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/21 18:53:30阅读更多 →