ubuntu服务器配置JDK+Tomcat小白教程

如果只是部署静态HTML界面,配置好JDK和Tomcat就好

配置JDK
首先要先下载好对应版本的jdk,下载地址,我的系统版本是Ubuntu Server 18.04.1 LTS 64位,所以下载的jdk版本如图,别忘了Accept Licence Agreement
ubuntu服务器配置JDK+Tomcat小白教程
下载完成后,用WinSCP登录服务器,对于WinSCP我的理解就是Windows系统上的一个图形化的给Linux服务器传文件的软件,软件官网
ubuntu服务器配置JDK+Tomcat小白教程
主机名就是服务器公网IP,为了避免修改服务器文件的时候出现没有权限然后修改失败这种恶心的提示,请参考我的另外两篇相关的博客用root账户登录WinSCP或者ubuntu账户登录WinSCP直接获取root权限
登录之后,进入/home/ubuntu,新建一个java文件夹,把刚刚下载的jdk的包放入/home/ubuntu/java中,如图
ubuntu服务器配置JDK+Tomcat小白教程
然后用SSH工具登录服务器,我用的Finalshell,用root账户登录,输入以下指令并回车,进入java文件夹

cd /home/ubuntu/java

再输入以下指令并回车,解压jdk包

tar –zvxf jdk-8u201-linux-x64.tar.gz

注意这里的文件名要输入下载的jdk包的文件名,不一定跟我的一样
ubuntu服务器配置JDK+Tomcat小白教程
解压完成后java文件夹中如下图所示ubuntu服务器配置JDK+Tomcat小白教程
然后回到WinSCP,进入/etc找到profile文件,双击打开,将以下三行代码添加到profile文件尾,设置环境变量

export JAVA_HOME=/home/ubuntu/java/jdk1.8.0_201
export CLASSPATH=/home/ubuntu/java/jdk1.8.0_201/lib
export PATH=$JAVA_HOME/bin:$PATH

注意这里的jdk版本信息不要输错了,不一定和我的一样
ubuntu服务器配置JDK+Tomcat小白教程
在SSH工具中输入以下指令并回车,保存配置

source /etc/profile

再输入以下指令检验jdk是否配置成功

java -version

ubuntu服务器配置JDK+Tomcat小白教程
出现jdk版本信息说明配置成功

配置Tomcat
首先下载好Tomcat,选择tar.gz格式的,Tomcat官网
ubuntu服务器配置JDK+Tomcat小白教程
用WinSCP进入/home/ubuntu,新建一个Tomcat文件夹,把刚刚下载的Tomcat的包放入/home/ubuntu/Tomcat中,如图
ubuntu服务器配置JDK+Tomcat小白教程
用SSH工具输入以下指令并回车,进入Tomcat文件夹

cd /home/ubuntu/Tomcat

再输入以下指令并回车,解压Tomcat包

tar –zvxf apache-tomcat-9.0.16.tar.gz

注意这里的文件名要输入下载的Tomcat包的文件名,不一定跟我的一样
解压过程与jdk相似
为方便后续操作,可将解压后的文件夹名称改为tomcat,解压完成后Tomcat文件夹中如下图所示
ubuntu服务器配置JDK+Tomcat小白教程
进入/home/ubuntu/Tomcat/tomcat/conf,双击打开“server.xml”,修改节点信息
ubuntu服务器配置JDK+Tomcat小白教程
在文件中找到未被注释掉的Connector标签,将port属性由8080改为80,并加上属性URIEncoding=“utf-8”,如图
ubuntu服务器配置JDK+Tomcat小白教程
然后保存,在SSH工具中输入以下指令并回车进入/home/ubuntu/tomcat/tomcat/bin目录

cd /home/ubuntu/tomcat/tomcat/bin

再输入以下指令并回车先关闭Tomcat

./shutdown.sh

再输入以下指令并回车打开Tomcat

./startup.sh

ubuntu服务器配置JDK+Tomcat小白教程
接下来要做的开放服务器的80端口,我用的是腾讯云,打开腾讯云控制台,点击左侧栏中的“安全组”,点击操作下的“修改规则”,在入站规则在中添加如下图所示规则
ubuntu服务器配置JDK+Tomcat小白教程
点击“完成”即可

到现在服务器的JDK和Tomcat就已经配置好啦,纯属小白教程,有错误请指正