Linux(centos)系统安装jdk/tomcat
2019-11-03 本文已影响0人
惜小八
转载:https://www.jianshu.com/p/2835654ebfac
一.JDK
1.安装方式一
检查当前的系统是否已经安装了jdk,因为我们下载的centos可能默认安装过jdk
rpm -qa |grep jdk
若已经安装过,卸载,
sudo yum remove xxx(上一步查找命令找到的文件)
安装我们想要安装的jdk版本(需要先从官网上下载好jdk,然后上传至Linux当中)
mkdir /usr/java
将jdk上传到我们创建的java目录当中解压即可
解压命令:
[root@e9e3b09ec179 /]# tar -zxvf /usr/java/jdk-8u231-linux-x64.tar.gz -C /usr/java/
注意:
#在解压的时候一般要指定解压的位置
-C /usr/java/ #解压到/usr/java目录下,如果不指定,一般会解压到/var/下面
解压后的文件可以看到
2.安装方式二
此处下载的是rpm包,jdk-8u191-linux-x64.rpm
安装步骤:
1.清理系统默认自带jdk,执行以下命令
rpm -qa | grep jdk #查看已经自带的jdk
sudo yum remove XXX #如果有则执行卸载命令,(XXX为上一个命令查到的结果)
2.赋予权限:
sudo chmod 777 jdk-8u191-linux-x64.rpm
注:先修改权限,因不知道具体您下载时用的账号和使用的账号,所以直接赋予读写和执行权限。
3.安装:
rpm -ivh jdk-8u191-linux-x64.rpm
默认安装路径:/usr/java,比如:/usr/java/jdk1.8.0_191
3.配置环境变量
编辑环境变量配置文件:vim /etc/profile
在文件末尾添加如下内容(JAVA_HOME为安装jdk的路径)
export JAVA_HOME=/usr/java/jdk1.8.0_231
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH$:JAVA_HOME/bin
#多个环境变量当中使用:分割
通过vim的 :wq 命令进行保存退出
使配置生效:source /etc/profile
4.jdk验证
1.java -version
image.png2.java
image.png3.javac
image.png到此为止,安装成功。
二.Centos安装Tomcat
1.下载tomcat到本地
方式一:
自己到官网下载上传到centos
方式二:
#使用命令
[root@e9e3b09ec179 developer]# wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.16/bin/apache-tomcat-9.0.16.tar.gz
2.解压
[root@e9e3b09ec179 developer]# tar -zxvf apache-tomcat-9.0.16.tar.gz -C /developer/
3.配置环境变量
编辑环境变量配置文件:vim /etc/profile
在文件末尾添加如下内容(CATALINA_HOME为安装jdk的路径)
export CATALINA_HOME=/developer/apache-tomcat-9.0.16
通过vim的 :wq 命令进行保存退出
使配置生效:source /etc/profile
三.配置UTF-8字符集
tomcat默认的字符集不是utf-8,可能会出现字符乱码的情况,设置他可以有效防止乱码
在tomcat的config目录下修改server.xml文件
在server.xml当中添加如下标记的东西