linux下tomcat7安装
jdk 1.8安装
安装tomcat前需要确认jdk 安装了没有
检查安装:
[root@single ~]# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.0.1.el6_5-x86_64 u65-b17)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
[root@single ~]# rpm -qa | grep java
tzdata-java-2014g-1.el6.noarch
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.0.1.el6_5.x86_64
java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64
[root@single ~]#
如果发现有安装好的OpenJDK以及安装包的话那么首先依次执行卸载。
卸载命令:
[root@single ~]# rpm -e java-1.7.0-openjdk-1.7.0.65-2.5.1.2.0.1.el6_5.x86_64
[root@single ~]# rpm -qa | grep java
tzdata-java-2014g-1.el6.noarch
java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64
[root@single ~]# rpm -e java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64
[root@single ~]# rpm -qa | grep java
tzdata-java-2014g-1.el6.noarch
[root@single ~]#
下载jdk进行安装
下载地址:
1.7 版:http://pan.baidu.com/s/1eR16I6e
1.8以后去官网 :http://www.oracle.com/technetwork/java/javase/downloads/index.html
准备tomcat:
下载:
http://tomcat.apache.org/download-70.cgi
jdk 上传到 usr/src/下
[root@single /]# ls usr/local/src/
apache-tomcat-7.0.77.tar.gz jdk-8u131-linux-x64.rpm
[root@single /]#
执行安装
[root@single /]# rpm -ivh /usr/local/src/jdk-8u131-linux-x64.rpm
Preparing... ########################################### [100%]
1:jdk1.8.0_131 ########################################### [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
[root@single /]# rpm -qa|grep jdk
jdk1.8.0_131-1.8.0_131-fcs.x86_64
[root@single /]#
三、配置环境变量
1、 打开配置文件
vim /etc/profile
2、添加配置信息
JAVA_HOME=/usr/java/jdk1.8.0_131
TOMCAT_HOME=/home/tomcat/apache-tomcat-7.0.77
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export TOMCAT_HOME
export PATH
export CLASSPATH
3、立即生效配置文件
source /etc/profile
4、验证配置信息
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
安装tomcat
[root@single src]# ls
apache-tomcat-7.0.77.tar.gz jdk-8u131-linux-x64.rpm
[root@single src]# tar zxvf apache-tomcat-7.0.77.tar.gz
[root@single src]# cd apache-tomcat-7.0.77
[root@single apache-tomcat-7.0.77]# ls
bin conf lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp webapps work
[root@single apache-tomcat-7.0.77]# cd conf/
[root@single conf]# vim server.xml
修改端口
修改管理用户,添加管理员:
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="tomcat,rolel,manager-gui"/>
复制一份tomcat到 /home/tomcat
[root@single src]# cp -Rf apache-tomcat-7.0.77 /home/tomcat
[root@single src]#
启动tomcat:
测试没问题 manager也可以管理了===========================================================
tomcat 开启最高权限
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="tomcat,rolel,manager-gui,admin-gui,admin-script"/>