tomcat8 安装笔记 jdk8 centos6.6下成功安装

方法一:
yum安装:
yum
yum -y list java* 查看可用的
yum -y install java-1.6.0-openjdk* 安装对应版本
检测安装是否成功 java -version
首先查看系统是否已自带openjdk,
1 rpm -qa | grep java
2 or
3 rpm -qa | grep jdk
机器没有,继续往下
如果需要卸载的话 类似这样:
yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
方法二:
手动编译安装:
cd /www/soft
下载:
wget http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz
解压:
tar zxvf jdk-8u45-linux-x64.gz
移动(或者拷贝)到安装目录:
mv /www/soft/jdk1.8.0_45/ /www/wdliunx/jdk8/
建立软链接:
ln -s /www/wdlinux/jdk8/ /www/wdlinux/jdk
增加环境变量:
vi /etc/profile
在最后加入:
JAVA_HOME=/www/wdlinux/jdk8 #这里写jdk安装目录
JAVA_BIN=/www/wdlinux/jdk8/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
重新编译profile 使变量生效:
source /etc/profile
检查安装是否成功:
cd /www/wdlinux/jdk
java -version
安装tomcat8
yum安装:
yum install tomcat8 tomcat8-webapps tomcat8-admin-webapps
service tomcat8 start
手动安装:
cd /www/soft
下载:
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.21/bin/apache-tomcat-8.0.21.tar.gz
解压:
tar zxvf apache-tomcat-8.0.21.tar.gz
拷贝:
cp -R apache-tomcat-8.0.21 /www/wdlinux/tomcat8.0.21
建立软链接(快捷方式)
ln -s /www/wdlinux/tomcat8.0.21/ /www/wdlinux/tomcat
启动:
/www/wdlinux/tomcat8.0.21/bin/startup.sh
关闭:
/www/wdlinux/tomcat8.0.21/bin/shutdown.sh
conf下的server.xml文件配置端口和目录等
conf下的tomcat-users.xml配置管理用户
tomcat-users.xml管理员设置
对于Tomcat首页上面的三个按钮
Server Status和Manager App需要manager-gui
Host Manager需要admin-gui
多个角色可以同时指定,中间用逗号分隔(出于安全性考虑,最好不要指定过多的角色
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="csuper" password="771126" roles="admin-gui,manager-gui,tomcat,role1"/>
1)webapps文件夹主要用于web应用程序部署,比如你可以把你的应用程序包,如war文件拷到该目录下,容器会自动部署。
2)conf文件夹下主要是放置tomcat的服务器的相关配置文件
自动启动:
方法一:
设置方法
1、修改/etc/rc.d/rc.local,使用vi /etc/rc.d/rc.local 命令
2、在/etc/rc.d/rc.local文件最后添加下面两行脚本
1
2
export JAVA_HOME=/usr/local/jdk1.7.0_03
/usr/local/apache-tomcat-7.0.32/bin/startup.sh start
修改rc.local文件为可执行,如:chmod +x rc.local
没有测试过:
设置服务自启动:
3) 到tomcat子目录bin目录下找到catalina.sh 文件。
复制文件到/etc/init.d 并改名为tomcat
#cp /usr/local/apache-tomcat-7.0.11/bin/catalina.sh /etc/init.d/tomcat
4) 编辑/etc/init.d/tomcat文件.在文件中添加如下文中红色部分(红色部分必须添加),蓝色为方便查找做的标注。
下列为tomcat部分内容,不可直接使用。
#vi /etc/init.d/tomcat
#!/bin/sh
# chkconfig: 2345 10 90 //这个地方必须加(决定chkconfig --list 的结果),否则出现错误:tomcat 服务不支持chkconfig
# description:Tomcat service
#Licensed to the Apache Software Foundation (ASF) under one or more ------------CATALINA_HOME=/usr/local/apache-tomcat-7.0.11 JAVA_HOME=/usr/local/jdk1.6.0_24
# OS specific support. $var _must_ be set to either true or false.
5) 添加tomcat 服务
#chkconfig --add tomcat //将服务添加到自动启动列表服务中 你可以通过以下方式检查:
#setup
选择系统服务(System Service),找找是否有"tomcat"这一项,并且前面有个*号(*号表示自启动服务)
6)关闭和启动tomcat 服务,由此生成的tomcat 没有重启命令
#service tomcat stop
####关闭tomcat 服务
#service tomcat start
####启动tomcat 服务
7) 查看tomcat 服务运行级别
# chkconfig --list |grep tomcat tomcat
0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭 如果345 为关闭状态。
执行如下命令设置tomcat为开机自启动。
# chkconfig tomcat on
8) 检查是否开机启动
#netstat -an | grep 8080
tcp 0 0 :::8080
版权声明
本文仅代表作者观点,不代表Csuper立场。
本文系作者授权百度百家发表,未经许可,不得转载。