Linux下安装JDK及Tomcat

本文重在记录自己在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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章