云服务器的项目上线 📅 2026/7/22 7:20:38 云计算运维学习第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这个网址进行访问网站看看是否能正常连接如果能出现页面则代表部署上线完成该实验结束。恭喜大家在云计算这一条路又上一层楼。本人小白初步进行云计算运维行业希望大佬多多指导。