1.jdk
注意:一般安装好的系统都有openjdk,我们要先卸载它: sudo apt-get remove openjdk*
(1).首先去oracle官网去下载jdk相关版本,注意要与tomcat版本相对应,下载好归档解压,通过(sudo mv jdk 文件夹名字)移到usr/java中,至少我是这样。sudo mkdir ***可以创建文件夹。
(2).配置jdk,sudo gedit ~/.bashrc打开bashrc,将
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_144 ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
写入最后位置,保存退出,并通过
source ~/.bashrc
让环境变量马上实现(你也可以在root环境下配置变量,写入/etc/profile即可,方法与上述类似)。
还有一种方法:
#解包拷贝
tar -xzvf jdk-8u171-linux-x64.tar.gz
mv jdk1.8.0_171 /opt
cd /opt/jdk1.8.0_171/
#安装注册
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_171/bin/java 1
update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_171/bin/javac 1
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.8.0_171/jre/lib/amd64/libnpjp2.so 1
java -version
#默认设置
update-alternatives --set java /opt/jdk1.8.0_171/bin/java
update-alternatives --set javac /opt/jdk1.8.0_171/bin/javac
update-alternatives --set mozilla-javaplugin.so /opt/jdk1.8.0_171/jre/lib/amd64/libnpjp2.so
2.tomcat
(1).下载tomcat相关版本,解压,如同上述1.(1)中。
(2).配置tomcat,找到tomcat的bin文件夹,
sudo gedit ./setenv.sh
打开sentenv.sh文件将下面内容添加进去
JAVA_HOME=jdk路径
JRE_HOME=${JAVA_HOME}/jre
保存退出,启动后会自动扫描的,一定要填写
(3).通过
sudo gedit ./startup.sh
打开startup.sh文件,并将下下面内容添加进去,需放在最后一行(如下):
exec "$PRGDIR"/"$EXECUTABLE" start "$@"
的上面,下面是添加的内容:
CATALINA_HOME=tomcat路径
JAVA_HOME=JDk路径
JRE_HOME=${JAVA_HOME}/jre
PATH=${JAVA_HOME}/bin:$PATH
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
相同方式去改变shutdown.sh。添加内容相同。
(4).打开tomcat(./startup.sh),测试 http://localhost:8080/。