ubuntu 部署项目心得

本文分享了在Ubuntu服务器上部署Java项目的过程,包括购买阿里云服务器、安装宝塔面板、部署JDK、MySQL和Tomcat,以及项目部署的详细步骤。遇到的挑战主要是端口放行和环境配置,最终成功实现项目上线。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu 部署项目心得

首先购买一个阿里云的服务器,一个学生账号,一个月只需要9.5

创建实例,设置之类的就不说了,进入这个界面。
在这里插入图片描述
右侧有一个远程连接,默认账号是root 输入自己密码即可

在这里插入图片描述

当然,我没有在这里面登录,我用了putty登录,

登录,进入linux界面,安装宝塔面板

博主安装了宝塔面板,对于初学者来说,有一个可视化界面可以更直观使用。
宝塔命令行地址:
在最下面,直接复制命令行进入linux界面,回车就行,一路yes下去。
最后结束的时候会出现红色字体,把那段文字截图记住。
那些是登录宝塔的地址,账号和密码。
可能输入宝塔的地址打不开网页,那是因为你的阿里云服务器没有开放端口,进入安全组,开放地址后端的端口号
在这里插入图片描述
如果还不行,那就在linux环境下放行端口,百度 linux环境下怎么放行端口即可。

好的,既然已经都登录了,那我们开始配置环境吧,
部署java 项目,首先需要安装jdk mysql tomcat 等。

安装jdk

最开始一直在百度,用了其他博主使用命令行的操作安装oraclejdk,但是一直不成功,
最后又装了openjdk,最后还是卸载了,还是选择安装了oreclejdk.
博主是使用解压压缩包操作的,大家可以去官网下载。
官网下载地址:
在这里插入图片描述
下好安装包后,
在宝塔面板下把安装包放到某一路径下
在这里插入图片描述
上面是博主的安装路径。点击上传,把下载在本地电脑的安装包上传到服务器该目录下。然后右边有一个解压。
解压成功后,返回linux界面。
输入:vim /root/.bashrc
进入vim 界面,
可能进入了vim界面后无法输入 ,没有记错的话,好像是按 i 后就可以输入
在文件最后面输入:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_241 ( 这里是自己的安装路径,)

export JRE_HOME=/usr/lib/jvm/jdk1.8.0_241/jre

export CLASSPATH=.: J A V A H O M E / l i b : JAVA_HOME/lib: JAVAHOME/lib:JRE_HOME/lib:$CLASSPATH

export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:JRE_HOME/bin:$PATH

最后保存先按键盘左上角 esc 然后输入:wq!
就退出来了,
在执行改命令:source /root/.bashrc

在验证一下是否安装成功,java-version
在这里插入图片描述
这里就代表成功了。

jdk安装成功后,我们来安装mysql

当然博主用的项目数据库是Mysql 安装对应自己项目的即可。
安装mysql很简单,博主基本上没遇见困难就好了,也可以在宝塔面板处安装
在这里插入图片描述
不过博主选择的是命令行安装, 记得安装了之后记得端口放行哦

最后安装tomcat

安装tomcat也有命令行安装和宝塔安装。

tomcat下载链接:

在这里插入图片描述
下载后,可以进入宝塔,和上面jdk一样,上传,解压。
在linux面板中进入安装目录下的bin目录输入:./startup.sh
出现tomcat started启动,就代表成功了。

在本地浏览器中输入ip:8080 如果出现tomcat官网,就代表能够成功访问tomcat 如果不能访问,在安全组,防火墙开放8080端口。
在这里插入图片描述
这里博主改了一下端口号

项目部署,

先将web项目打包成war包,放到tomcat的安装目录的webapp下
在这里插入图片描述
以上是博主的目录,将war包上传到该目录下后,打卡tomcat官网,即ip+:8080 。
这样项目就部署好了,
博主一个人各种百度摸索了好几天,也终于弄好了。这个属于心得吧,把一些容易出错的地方总结了一下,记住,安全组 端口一定要放行哦。

### Ubuntu MarsCode 安装配置教程及常见问题解决 #### 一、概述 Ubuntu MarsCode 是一种特定于火星环境模拟的定制版本操作系统,适用于科研人员和开发者进行太空探索相关的开发工作。此部分介绍如何获取并安装该系统以及一些基本配置方法[^1]。 #### 二、准备工作 前往官方指定链接下载最新版 ISO 镜像文件,并通过 Etcher 或 Rufus 工具将其写入 U 盘来创建启动盘。对于硬件需求方面,请确保计算机至少配备有四核处理器、8GB RAM 和 20GB 可用磁盘空间以满足正常运行所需条件。 #### 三、具体操作流程 当准备好上述材料之后就可以按照如下步骤来进行实际部署: - **启动设置** - 将制作好的 Live USB 插入目标机器,在 BIOS 中调整引导顺序使设备能够优先从外部介质加载。 - **分区规划** - 如果是全新安装,则可以选择自动分配方案;而对于已有系统的升级替换场景下建议手动设定各逻辑卷大小比例关系以便更好地管理资源利用效率。 - **网络连接确认** - 进入图形化界面后应立即测试互联网连通状况,因为后续很多环节都需要在线支持才能顺利完成。 - **软件源更新** - 成功登录桌面环境以后第一时间打开终端执行 `sudo apt update && sudo apt upgrade` 命令刷新本地包索引库至最新状态。 ```bash sudo apt update && sudo apt upgrade ``` #### 四、高级特性启用指南 为了充分发挥出这款特殊发行版的优势所在,这里列举了几项值得尝试的功能模块及其开启方式: - 开启 ROS (Robot Operating System) 支持用于机器人编程实践; - 调整内核参数优化实时性能表现适应高精度计算任务要求; - 加载额外驱动程序增强外设兼容范围比如摄像头、传感器等配件接入便利度提升。 #### 五、遇到困难时怎么办? 如果在整个过程中遇到了任何技术难题都可以参考以下几种途径寻求帮助: - 访问社区论坛提问交流心得经验分享解决方案; - 查阅官方文档资料集深入了解底层原理机制掌握更多技巧窍门; - 关注社交媒体账号及时获得项目动态资讯了解最新进展消息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值