DayDayUP_Linux运维学习_linux下Tomcat的安装(包含jdk的安装)
2015-08-11 18:48
691 查看
一 jdk安装
(如有java环境,且jdk大于1.7可以略过此步,查看方法: java -version)
1 下载jdk
本例使用jdk-8u45-linux-i586.rpm包 可以从官网下载
2 检查文件权限及安装情况
若之前没有装过或系统自带了JDK,为了确保安装顺利,请卸载系统自带的jdk版本:
查看自带的jdk:
卸载删除上面查找的内容:
3 安装jdk
注意:若出现以下i情况,不用管它,是因为你的rpm包里把这些文件直接装进JAR包里了,Unpacking 的时候找不到,不影响的。
Unpacking JAR files…
rt.jar…
Error: Could not open input file: /usr/java/ jdk1.8.0_45/lib/rt.pack
4 增加JAVA_HOME环境变量
在最后面增加:
保存退出
注释:
1.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。
2.CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:%JAVA_HOME%\lib。
3.PATH使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。
%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
特别注意:
环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
CLASSPATH变量值中的.表示当前目录。
5 环境变量生效
6 建立软/硬连接
进入 /usr/bin/目录
7 测试
上述步骤完成后,则表示安装已经完成,可以通过运行测试。
结果应该为:
二 安装Tomcat
上面介绍了那么多内容,仅仅是在为安装tomcat做准备工作而已,现在才是安装tomcat.
(如有java环境,且jdk大于1.7可以略过此步,查看方法: java -version)
1 下载jdk
本例使用jdk-8u45-linux-i586.rpm包 可以从官网下载
2 检查文件权限及安装情况
若之前没有装过或系统自带了JDK,为了确保安装顺利,请卸载系统自带的jdk版本:
查看自带的jdk:
[root@localhost java]# rpm -qa|grep jdk [root@localhost java]# rpm -qa|grep gcj [root@localhost java]# rpm -qa|grep jdk
卸载删除上面查找的内容:
[root@localhost java]#rpm -e --nodeps java*
3 安装jdk
[root@localhost java]# rpm -ivh jdk-8u45-linux-i586.rpm
注意:若出现以下i情况,不用管它,是因为你的rpm包里把这些文件直接装进JAR包里了,Unpacking 的时候找不到,不影响的。
Unpacking JAR files…
rt.jar…
Error: Could not open input file: /usr/java/ jdk1.8.0_45/lib/rt.pack
4 增加JAVA_HOME环境变量
[root@localhost java]# vi /etc/profile
在最后面增加:
#set java environment export JAVA_HOME=/usr/java/jdk1.8.0_45 //注意若下载了其他版本,注意变通 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME CLASSPATH PATH
保存退出
注释:
1.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。
2.CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:%JAVA_HOME%\lib。
3.PATH使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。
%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
特别注意:
环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
CLASSPATH变量值中的.表示当前目录。
5 环境变量生效
[root@localhost java]# source /etc/profile
6 建立软/硬连接
进入 /usr/bin/目录
[root@localhost java]# cd /usr/bin [root@localhost java]# ln -s -f /usr/java/jdk1.8.0_45/jre/bin/java [root@localhost java]# ln -s -f /usr/java/jdk1.8.0_45/bin/javac
7 测试
上述步骤完成后,则表示安装已经完成,可以通过运行测试。
[root@localhost java] java –version
结果应该为:
java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) Client VM (build 25.45-b02, mixed mode, sharing)
二 安装Tomcat
上面介绍了那么多内容,仅仅是在为安装tomcat做准备工作而已,现在才是安装tomcat.
cd /usr/local/src/ wget http://www.aminglinux.com/bbs/data/attachment/forum/apache-tomcat-7.0.14.tar.gz[/code]
如果觉得这个版本不适合,可以到官方网站(http://tomcat.apache.org/)下载。tar zxvf apache-tomcat-7.0.14.tar.gz mv apache-tomcat-7.0.14 /usr/local/tomcat cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat vim /etc/init.d/tomcat
在第二行加入以下内容:. /etc/init.d/functions JAVA_HOME=/usr/java/jdk1.8.0_45 CATALINA_HOME=/usr/local/tomcat
保存文件后,执行以下操作:chmod 755 /etc/init.d/tomcat chkconfig --add tomcat chkconfig tomcat on
启动tomcat:service tomcat start
查看是否启动成功:ps aux |grep tomcat
如果有进程的话,请在浏览器中输入http://IP:8080/ 你会看到tomcat的主界面
相关文章推荐
- tomcat arp
- tomcat8.0一个坑爹的问题:Unable to compile class for JSP:
- 注册Tomcat服务为系统服务
- tomcat8.0在myeclipse下启动出现系统找不到指定文件的解放方法
- eclipse+maven+springmvc+tomcat 报找不到类的错误
- Tomcat负载均衡原理详解及配置
- tomcat双向认证服务器部署
- Maven直接部署Web应用Tomcat
- tomcat6.0 安装版和解压版的内存设置
- Eclipse导入项目被认为不是Web项目无法部署到Tomcat服务器上的最简单解决办法
- WebSocket在java Tomcat中实现
- [MacOSX]_[LaunchDaemons]_[Mac OS X 安装Tomcat开机启动服务的方法之一]
- [MacOSX]_[LaunchDaemons]_[Mac OS X 安装Tomcat开机启动服务的方法之一]
- 服务器,使用Tomcat服务器(8.11)
- Tomcat多域名配置
- tomcat最多能占多大内存
- Apache Tomcat8必备知识
- Linux下Tomcat的安装配置
- nginx+tomcat实现动静分离(转)
- 在tomcat下部署war项目各种问题