Tomcat搭建&配置

JDK安装&环境变量配置

官网下载JDK

.tar.gz

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

安装JDK

tar -zxvf jdk-8u31-linux-i586.tar.gz

mv jdk1.8.0_31 /usr/local

配置环境变量

vim /etc/profile,在尾部加上以下内容

JAVA_HOME=/usr/local/jdk1.8.0_31

JAVA_BIN=/usr/local/jdk1.8.0_31/bin

PATH=$PATH:$JAVA_BIN

CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

刷新配置文件

source /etc/profile

测试安装的java

java -version

Tomcat安装

官网下载tomcat

http://tomcat.apache.org/download-70.cgi

tar -zxvf apache-tomcat-7.0.57.tar.gz

mv apache-tomcat-7.0.57 /usr/local

配置tomcat

vim /etc/profile,在尾部加上以下内容

export TOMCAT_HOME=/usr/local/apache-tomcat-7.0.57

vim /usr/local/apache-tomcat-7.0.57/bin/catalina.sh,在尾部加上以下内容

CATALINA_HOME=/usr/local/apache-tomcat-7.0.57

刷新配置文件

source /etc/profile

cd /usr/local/apache-tomcat-7.0.57/bin/

chmod 777 *.sh

启动服务器

bash catalina.sh start

或 /usr/local/apache-tomcat-7.0.57/bin/catalina.sh start

注:如果在启动过程出现下列错误

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

解决方法:

tomcat的startup.bat,调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.sh,添加后内容如下

# -----------------------------------------------------------------------------

#  Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings

#  are valid and consistent with the selected start-up options and set up the

#  endorsed directory.

# -----------------------------------------------------------------------------

export JAVA_HOME=/usr/local/jdk1.8.0_31

exprot JRE_HOME=/usr/local/jdk1.8.0_31/jre

# Make sure prerequisite environment variables are set

if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]; then

tomcat测试

在浏览器中输入,http://ip:8080/

时间: 2024-07-31 09:49:49

Tomcat搭建&配置的相关文章

Struts+Tomcat搭建

Struts+Tomcat搭建 tomcat使用(服务器端开发): 如果要安装Tomcat需要进行的配置:tomcat安装在c: \Tomcat CATALINA_HOME变量值设为: H:\Program Files (x86)\tomcat\apache-tomcat-7.0.27 CATALINA_BASE变量值设为: H:\Program Files (x86)\tomcat\apache-tomcat-7.0.27 CATALINA_TMPDIR变量值设为:H:\Program Fil

Centos Apache和tomcat集成配置,同时支持PHP和JAVA运行

最近由于项目的需要,需要再原来运行Tomcat服务器上支持PHP运行.很显然,PHP运行使用的是Apache服务器.虽然Tomcat也属于Apache,但是并没有现有的环境,需要我们自己手动配置.顺便说一下,我们使用的服务器环境是Centos6.4 . 我也是第一次搭建这个环境,没有经验,身边的同事也都没有整合过.所以最好的方法肯定是找度娘了. 但是,我发现网上的东西那叫一个又杂又乱,我保证你看了十篇文章,你也无法搭建成功.主要原因是转载的文章太多,而转载者也并非都是作者或者是专家.所以,文章要

keepalived+nginx+tomcat搭建高性能web服务器集群

使用keepalived+nginx+tomcat搭建高性能web服务器集群,系统采用centos6.9,前端用nginx做反向代理实现负载均衡,同时结合keepalived对nginx实现高可用,后端使用两台tomcat做动态jsp解析,实现了动静分离. 搭建环境 准备四台服务器 vip: 192.168.75.130master: 192.168.75.131 (安装nginx做反向代理实现负载匀衡,结合keepalived实现高可用)backup: 192.168.75.132 (同上)w

Linux下使用Apache的Httpd+Mod_jk+Tomcat搭建Web集群服务

Linux下使用Apache的Httpd+Mod_jk+Tomcat搭建Web集群服务 目的 ?? 使用多个tomcat服务器来对请求进行分流,防止单个服务器压力过重.这里为了简单,只使用两个tomcat. 软件 apache httpd-2.2.31(下载地址:https://httpd.apache.org/download.cgi) apache tomcat-7.0.69(下载地址:https://tomcat.apache.org/download-70.cgi) tomcat-con

Tomcat环境配置部署测试环境及架构

Tomcat环境配置已经在前面介绍过了,这边就为童鞋们介绍下对于Tomcat的架构是怎么样的! Tomcat的架构包含(bin.conf.lib.logs.temp.wenapps.work)等文件夹 下面就来分别介绍下对应的文件是做什么用的(常用的5个) BIN目录:这个目录文件里的主要作用是控制Tomcat的启动与关闭(使用catalina或者startup脚本),以及启动关闭有关的安全管理(uli)的等 常用命令: 启动Tomcat:   ./startup.sh 关闭Tomcat:  

转:Tomcat安装配置及站点说明

原文地址:http://www.cnblogs.com/Johness/archive/2012/07/20/2600937.html 1.首先是Tomcat的获取和安装. 获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够.下载会很快. 这是两种不同的下载,一个是普通安装版本,一个是解压安装版本.使用起来是一样的,只是在普通安装版本中有一些界面可提供对Tomcat的快捷设置,而且普通安装会将Tomcat作为系统服务进行注册. 2.Tomcat的运行环境搭建. (解压版)安装(就是

利用tomcat搭建jsp开源内容管理系统

一.简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML(标准通用标记语言下的一个应用.)页面的访问请求.实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的. 诀窍是,当配

Eclipse+Tomcat+Axis2配置webservice。

前言 VS2012安装慢的出翔,借时间总结一下前两天初次搭建webservice的过程 . 整个项目需求是在android 的client端实现一个浏览器的插件, 并且需要调用webservice的功能. webservice这边亦需要连接数据库(以后有时间再总结),同时因为我创建的是java项目,又要用一些C#的源码,所以再后期可能还需要一些整合的工作.这篇文章仅总结一下搭建webservice的过程. 期间确实遇到了一些瓶颈(包括axis2的arr文件对配置文件读取的限制) 安装eclips

用Tomcat搭建外网可以访问的服务器(转)

上一篇文章说了如何搭建一个本地服务器,这个服务器这能让内网设备访问:现在我来说说如何让他也能让外网访问. 我们平常学习时经常会写一下javaweb程序,我们为了更能逼近现实,就想着自己的javaweb程序发布后,外网的同学能够访问我们的网站,难道我们去买空间,去买域名嘛,其实也没必要,我们只是学习,测试之用,在自己的电脑上搭建一个服务器完全可以满足要求.上次写的一篇博客,PC服务端与Android客户端实现网络通信,就是利用这个原理. 我们分为三步走来实现:(我这里用的示例javaweb程序是我