在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

上网导航 2023-07-12 264 0条评论
摘要: 最近写了一个Javaweb的项目,听说阿里云可以申请免费使用三个月的云服务器,心血来潮打算把自己的项目部署到阿里云的服务器上.对我这个小菜鸡来说也是大姑娘上轿头一回...

最近写了一个Javaweb的项目,听说阿里云可以申请免费使用三个月的云服务器,心血来潮打算把自己的项目部署到阿里云的服务器上.对我这个小菜鸡来说也是大姑娘上轿头一回.这一个决定让我开启了我的踩雷之路.现在已经部署好了,来写一篇帖子记录一下我的血泪史.

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

话不多说,我们来一起看看我的踩雷之路吧.

首先我们要明确在阿里云服务器部署Javaweb项目的整个流程.在服务器上需要安装jdk,tomcat.完成这些配置之后只要能通过+公网ip地址:8080够访问到tomcat的那个界面就算成功啦,然后在在服务器上安装mysql.将项目打成war包放在服务器安装的tomcat的webapps目录下.访问+公网ip地址:8080/+war包名就好了.

听起来好像也不是很难,但是处处踩坑.

1.准备工作 1.1实例操作系统的选择

(踩的第一个雷)

由于最开始申请的时候没有仔细看,选择了默认的一个操作系统(是什么我忘了).选择了那个操作系统之后,我用Workbench远程连接登录不上去.显示禁止root用户直接登录(不知道什么原因).推荐我用VNC远程连接.我觉得这样好像也行,然后用VNC登进去了.谁知道这个命 窗口不支持复制粘贴命令,头都秃了,谁懂啊.然后我手输命令,因为另外一个坑,导致怎么修都修不好,然后就直接换了一个操作系统.

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

这是我换的操作系统,这个用Workbench远程连接就登进去了.

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

记得添加一下安全组,8080和3306是必须要添加的,有三个源ip是他提示我加入到白名单的,如果没有提示就可以不加.

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

1.2 Xftp7下载

然后就是Xftp7下载,也看了一些帖子说要安装XSHELL和Xftp7,但是我只安装了Xftp7.下载完之后打开要是没有右边的会话,就点击左上角红色圈圈的地方建立会话.

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

建立会话,然后填写以下信息,点击确定就好了.

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

好了之后就是这个样子的,要向服务器传输文件,九江本地文件直接拖到会话里就行.

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

2.在服务器上安装jdk

这里我安装的是jdk11,链接奉上

链接:

提取码:w12f

大家如果不确定自己有没有装过jdk,一定要先用命令检查一下.

java -version                   #查看当前是否有jdk版本
rpm -qa | grep jdk	            # 查询是否安装有JDK
rpm -e --nodeps 包名            # 卸载不需要的版本
rpm -qa | grep jdk	            # 再次检查

完了之后我们就可以装jdk啦.我的目录如下,将压缩包拖进jdk11的目录下

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

输入命令解压缩:

cd jdk11
tar -zvxf jdk-11_linux-x64_bin.tar.gz

解完压缩查看一下如下图就没有问题了:

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

然后配置java环境变量,用文本编辑软件配置,使用命令进入:

vim /etc/profile

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

输入i进入insert模式,配置路径

#jdk config
JAVA_HOME=/usr/java/jdk11/jdk-11  #写自己的安装路径
CLASSPATH=$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH

配置完了按shift+":",输入wq!保存退出.在输入命令查看一下java的版本

java -version

如下图就说明安装成功了

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

3.Tomcat的安装

老规矩压缩包奉上

链接:

提取码:9o30

和jdk一样,先将压缩包拖到相应目录中,然后解压.

tar -zvxf apache-tomcat-8.5.63.tar.gz  #输入自己的版本

配置

vim /etc/profile

#Tomcat env
export CATALINA_HOME=/usr/java/tomcat/apache-tomcat-8.5.61   #写自己的安装路径
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

wq!退出

在阿里云服务器部署Javaweb的全过程(全程踩雷QAQ,帮大家避雷)上

文章版权及转载声明:

作者:上网导航本文地址:https://www.90xe.com/post/413.html发布于 2023-07-12
文章转载或复制请以超链接形式并注明出处技术导航

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏