centos之安装jdk tomcat遇到的问题

本文详细介绍了在Linux环境下安装和配置JDK及Tomcat的过程,包括解决常见问题的方法,如许可协议接受、文件损坏处理及防火墙设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


安装好系统和准备工作后,就要为后来的部署准备装服务器了,

首先是jdk:

   下载Oracle版本的jdk,进入下载页面,找到如下图所示的位置即可下载,地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

   

我下载的是Linux x64 174.76M那个,但是点击下载后,发现弹出来一个框显示为:you must accept the license agreement before downloading? 一头雾水,找了好久才发现在上面图片的第三行,需要你选中接受,汗颜,找了好久。


下载后,我用虚拟机里自带的工具把这个jdk上传到服务器,但是遇到一个问题,我解压后报错,一直想不明白,为什么错,我双击那个包,发现它的大小远远小于170M,忽然想起来,可能在上传这个包到服务器的时候,文件损坏了,所以我下载了一个xshell 和 xftp,通过这个工具把这个包上传到服务器,发现是正确的:

 命令为:#tar -zxvf jdk-8u60-linux-x64.tar.gz  
  
               #mkdir /usr/java  
  
              #mv jdk-8u60-linux-x64  /usr/java/jdk1.8.0_121

然后配置jdk:

           #vi /etc/profile 

          在profile尾部加上:

         export JAVA_HOME=/usr/java/jdk1.8.0_21
  
       export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
  
       export PATH=$PATH:$JAVA_HOME/bin 

      使用source /etc/profile命令重新加载/etc/profile文件,使修改的内容在当前shell窗口中生效。(永久生效,重启系统或注销用户)

      java -version  
  
java version "1.8.0_60"  
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)  
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode) 


剩下就是安装和配置tomcat了:

 先去下去tomcat,地址为:http://tomcat.apache.org/download-70.cgi


下载完后,就是用xftp传到桌面上,tar -zxvf  apache-tomcat-7.0.77.tar.gz

mkdir /usr/tomcat1

mv apache-tomcat-7.0.77  /usr/tomcat1

cd /usr/tomcat/apache-tomcat-7.0.77/bin

./startuo.sh



显示已经启动成功。

我们用电脑的浏览器访问你服务端的ip加上端口,发现访问不了,

centos用的是firewalld,我们要关闭它。

# sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service 
然后在用浏览器发现已经可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值