Linux服务器安装配置jdk和tomcat,以及部署第一个web(完美解决)
网络上这类文章大部分都年代久远,无法满足现在的问题,所以我写了这篇文章,给有需要的人。大家跟着我的步骤来,就可以完美安装,会少走很多弯路。
工具准备
连接服务器的方式:putty、xshell等,或者网页登陆连接和VNC远程连接也可
一个LInux服务器(阿里云高校计划可以白嫖)
Eclipse、IDEA(两个谁都可以)
第一步 jdk的配置
(1) 首先远程连接服务器,打开界面如下:
(2) 然后输入,回车后,就会出现可下载的jdk的版本:
yum list | grep jdk
(3) 选择一个版本下载,我选择的是11的,然后我们在终端输入:
yum -y install java-11-openjdk
等待下载结束,查看是否安装成功,输入:
java -version
成功显示如下:
第二步 jdk环境配置
(1) 安装完成后,查看jdk安装目录,一般默认为/usr/lib/jvm
这个文件目录下面:
find / -name 'java'
然后配置下jdk环境,输入:
vim /etc/profile
(2) 按住shift
+I
进入编辑模式,在文档末尾添加以下环境变量:
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.9.11-3.el8_3.x86_64/
JRE_HOME=$JAVA_HOME/
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
按下Esc
键,输入:wq
保存文档
第三步 下载Tomcat
(1) 上Tomcat官网查询需要下载的版本:Tomcat官网
(2) 回到控制台,使用wget
下载Tomcat(将复制的链接地址粘贴在后面):
wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.64/bin/apache-tomcat-8.5.64.tar.gz
(3) 下载完成后将其转移到/usr/local
里:
mv apache-tomcat-8.5.64.tar.gz /usr/local/
(4) 进入到/usr/local
里进行解压:
cd /usr/local
tar -zxvf apache-tomcat-8.5.64.tar.gz
(5) 验证是否成功:
#进入文件夹,并开启服务
cd /usr/local/apache-tomcat-8.5.64/bin/
./startup.sh
成功启动后如下:
然后到浏览器去,在地址栏输入IP:8080
(这里的IP是你的服务器的公网ip):
出现上面的界面就表示Tomcat服务启动成功了。
注意: 若无法打开此网页,则需要去服务器管理界面在防火墙那里打开8080端口,如下(我是阿里云,其他类似,若没有则百度):
第三步 上传web项目
(1) 下载一个阿里的插件到自己的IDE里,详情参照链接: 阿里云,具体内容不再赘述。
(2) 生成war包,右键项目,选择Export
和WAR file
:
出现下面界面,选择文件位置后,点击Finish
:
(3) 上传项目,右击要上传的项目,按下面步骤打开:
(4) 上传后,打开浏览器,输入ip:8080/FirstJavaWeb/NewFile1.jsp
:
如果打不开,请到服务器控制台进入bin
文件目录下重新启动Tomcat(./shutdown.sh
为关闭Tomcat,./stratup.sh
为启动Tomcat)
撰写不易,如果觉得对您有用,谢谢点赞加收藏