本文重在记录自己在linux下安装JDK及Tomcat的经历,文末附有可安装链接,如果需要可自行下载
安装JDK
1.剔除掉Centos自带的OpenJdk
Centos在安装系统的过程中会自动带着Open Jdk这个对于我们在linux下应用java程序可能会产生影响,所以需要删除
//首先查看是否有jdk环境 java -version
如图所示:在未安装jdk的情况下Centos会自动带着OpenJDK
//键入如下命令: //查看具体JDK安装文件名,之后加以卸载 rpm -qa| grep jdk //注意 后面是 “| (竖线不是l 或者是字母 l)” //之后根据安装包名字利用如下命令卸载 sudo yum remove xxx(查询到的文件名)
按照上述操作时候,操作完成在执行:java -version时就会遇到不是内部命令的提示,表明此时已经剔除完成
2.下载jdk安装包,进行安装
//在执行时:在你jdk安装包所在文件内启动终端而后执行如下操作
//采用rmp安装包进行安装,执行如下命令
sudo rpm -ivh xxxjdk安装包名称
在进行默认安装后,默认将在usr用户文件夹内容创建一个java的文件来存放jdk,jre等信息 此时:
可以输入:来进入java文件加内
cd /usr/java
3.配置环境变量
//进入jdk文件内
cd jdk1.8.0_241-amd64/
//设置配置文件信息
//此时会进入一个配置文件
sudo vim /etc/profile
//按下i键进行插入信息,在文件末尾加入如下配置
export JAVA_HOME=/usr/java/jdk1.8.0_241-amd64
export CLASSPATH=:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/libb/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:JAVA_HOME/bin
//如下图所示之后
利用:wq 保存并退出
//加载配置信息
source /etc/profile
4.利用java -version查看是否安装成功
至此jdk安装完成~~~~~
Tomcat的安装
1.下载安装包的本地linux,文末有提供下载资源也可访问Tomcat官网:https://tomcat.apache.org/download-80.cgi 之后根据自身linux版本信息选择合适版本进行下载
2.将下载后的Tomcat压缩包进行解压
//解压
tar -zxvf apache-tomcat-8.5.54.tar.gz
如图所示:在解压完成后会出现apache-tomcat的文件夹
3.设定Tomcat的编码字符集为UTF-8避免后序信息乱码
//进入tomcat文件夹使用如下命令
vim cof/server.xml
之后找到:Connector标签在其内部添加
URIEnCoding="UTF-8"
之后利用:./startup.sh 启动tomcat服务器即可 :通过ifconfig查找到本机id地址,之后根据本机ip进行访问即可
如果按上述操作启动服务器后无法访问页面初始化页面,请添加如下信息进行尝试:
//配置防火墙 vi /etc/sysconfig/iptables *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited //加入8080端口信息 //重启防火墙 service iptables restart //如果在本机访问时提示错误,则关闭防火墙在进行尝试 service iptables stop
安装包连接:https://pan.baidu.com/s/1pmknlIvN8e9hJnQJPAbnVw 密码:mqmt