为了配置这些东西,本人走不了不少弯路,网上的教程都是很旧,要么,要么年,导致jdk部署的时候,环境变量出错了也不知道,甚至在配置期间重置了服务器。所以结合着自己走的弯路,写一个新的教程,来帮助大家避免那些错误,吐槽到这,开始一步一步的讲
工具准备
一个用于远程连接的软件:putty,xshell等都可以一个用于传送文件的软件,本人用的是xftpLinux服务器
第一步jdk的配置
(1)首先下载jdk,jdk要与你自己做web的jdk版本最好一致。jdk下载下载点此下载压缩包文件,要下载这个版本和自己使用jdk版本保持一致即可!同时要与服务器的系统一致。
然后用xftp把压缩包传输到服务器
登录到远程连接输入:
mkdir/usr/local/jdk
新建一个文件夹,来存放jdk然后输入:
cd/先进入到目录,然后输入下面命令解压tar-zxvfjdk-16_linux-x64_bin.tar.gz-C/usr/local/jdk
解压到刚才新建的文件,现在jdk已经安装好了,就剩最后一步,配置环境变量。首先在电脑上打开刚才的jdk压缩包,看里面有没有jre文件夹。
记住这一点,然后开始配置环境还是在远程连接输入
首先输入:vim/etc/profile这是打开环境变量的文件,然后在键盘按下字母i打开输入模式在末尾输入下面的代码,注意第二行JRE_HOME
JAVA_HOME=/usr/local/jdk/jdk-16/JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexportJAVA_HOMEJRE_HOMEPATHCLASSPATH若刚才看jdk的目录里面没有jre文件,就把第二行后面的jre删掉即
JRE_HOME=$JAVA_HOME/重点,当初我就是在这浪费了好多时间,明明jdk目录里没jre,结果环境变量还加一个jre,导致Tomcat一直报错
JAVA_HOME=/usr/local/jdk/jdk-16/JRE_HOME=$JAVA_HOME/PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexportJAVA_HOMEJRE_HOMEPATHCLASSPATH配置完后,按下ESC,输入:wq退出然后输入下面的代码,来看是否完成配置。
java-version发现还是没有JAVA版本,这其实是刚配置环境变量,环境变量还没重启下面输入source/etc/profile来重启环境变量再输入java-version即可得到相应的java版本。至此,jdk的配置以及完成,下面开始Tomcat
Tomcat的配置
完成了上面的jdk配置,Tomcat便简单多了同样在