linux中怎么安装tomcat

 我来答
4沸腾
2017-11-03 · TA获得超过500个赞
知道小有建树答主
回答量:875
采纳率:62%
帮助的人:258万
展开全部
我们公司安装的tomcat的文档总结,不懂问我。
准备环境
[root@tomcat01 ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
1.1 关闭防火墙
[root@tomcat01 ~]# systemctl stop firewalld
[root@tomcat01 ~]# systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)

May 24 21:26:06 tomcat01 systemd[1]: Stopped firewalld - dynamic firewall daemon.
1.2 关闭selinux
临时关闭selinux,重启后还是会变成原来的状态
[root@tomcat01 ~]# setenforce 0
#setenforce 1 是开启selinux
查看selinux的状态
[root@tomcat01 ~]# sestatus -v
SELinux status: disabled
永久关闭selinux

1.3 内存调大
tomcat很耗内存,所以需要把内存调大一些

1.4 软件准备
将所需软件放置统一目录下
mkdir -p /application/tools

链接:http://pan.baidu.com/s/1jHAUSr8 密码:hi2f
jdk-8u60-linux-x64.tar.gz #jdk,java环境
apache-tomcat-8.0.27.tar.gz #tomcat
jpress-web-newest.war #java版WordPress
apache-maven-3.3.9-bin.tar.gz #用来支持jpress

第2章 安装部署
2.1 安装jdk
[root@tomcat01 ~]# cd /application/tools/
#解压
[root@tomcat01 tools]# tar xf jdk-8u60-linux-x64.tar.gz -C /application/
#做软链接
[root@tomcat01 tools]# ln -s /application/jdk1.8.0_60 /application/jdk
#添加环境变量
[root@tomcat01 tools]# sed -i.ori '$a export JAVA_HOME=/application/jdk\nexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH\nexport CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar' /etc/profile
#让环境变量生效
[root@tomcat01 tools]# source /etc/profile
#查看是否安装成功
[root@tomcat01 tools]# java -version

2.2 安装tomcat
安装完jdk后就可以部署tomcat了
[root@tomcat01 tools]# tar xf apache-tomcat-8.0.27.tar.gz -C /application/
#做软链接
[root@tomcat01 tools]# ln -s /application/apache-tomcat-8.0.27 /application/tomcat
#添加环境变量
[root@tomcat tools]# echo 'export TOMCAT_HOME=/application/tomcat'>>/etc/profile
#生效
[root@tomcat01 tools]# source /etc/profile
#属主属组
[root@tomcat01 tools]# chown -R root.root /application/jdk/ /application/tomcat/

2.3 启动tomcat服务
[root@tomcat01 tools]# /application/tomcat/bin/startup.sh
Using CATALINA_BASE: /application/tomcat
Using CATALINA_HOME: /application/tomcat
Using CATALINA_TMPDIR: /application/tomcat/temp
Using JRE_HOME: /application/jdk
Using CLASSPATH: /application/tomcat/bin/bootstrap.jar:/application/tomcat/bin/tomcat-juli.jar
Tomcat started.
2.3.1 查看日志是否启动成功
[root@tomcat01 tools]# tailf /application/tomcat/logs/catalina.out
。。。。。#省略
24-May-2017 21:56:43.888 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 716 ms #启动成功

2.3.2 windows访问
记得做hosts解析

2.4 tomcat注意事项
2.4.1 如果启动缓慢,可以安装rngd服务
yum -y install rng-tools
#启动rngd服务
systemctl start rngd
2.5 tomcat目录
bin: 用以启动,关闭Tomcat或者其它功能的脚本
conf: 用以配置Tomcat的xml及DTD文件
lib: 存放web应用能访问的jar包
logs: catalina和其它web应用程序的日志文件
temp: 临时文件
webapps:web应用程序根目录
work: 用以产生有JSP编译出的servlet的Java和class文件
第3章 部署jpress和maven
cd /application/tools
tar xf apache-maven-3.3.9-bin.tar.gz -C /application/
ln -s /application/apache-maven-3.3.9 /application/maven sed -i.ori2 '$a export MAVEN_HOME=/application/maven\nexport PATH="$MAVEN_HOME/bin:$PATH"' /etc/profile source /etc/profile
上传jpress到/application/tomcat/webapps/ROOT
解压命令:
jar -xf jpress-web-newest.war
3.1 Tomcat配置文件
/application/tomcat/conf
server.xml #-->主配置文件
tomcat-users.xml #-->Tomcat管理用户配置文件

给其一个域名
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式