tomcat搭建

简介:

1.到官网 http://jakarta.apache.org/tomcat 下载 apache-tomcat-7.0.2.tar.gz 安装文件,JDK假设已经安装完毕,接下来直接安装Tomcat
2.安装
# tar -zxvf apache-tomcat-7.0.2.tar.gz
# ls //会发现在当前目录下,多出一个文件夹
apache-tomcat-7.0.2 apache-tomcat-7.0.2.tar.gz
# mv apache-tomcat-7.0.2 /usr/local/tomcat-7.0.2
# mv apache-tomcat-7.0.2 /usr/local/tomcat-7.0.2
3.设置环境变量
# vi ~/.bashrc

if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
//增加下面两个内容,然后保存退出:wq 回车
export CATALINA_BASE=/usr/local/tomcat-7.0.2
export CATALINA_HOME=/usr/local/tomcat-7.0.2

4.验证是否安装成功
# echo $CATALINA_HOME
/usr/local/tomcat-7.0.2
# echo $CATALINA_BASE
/usr/local/tomcat-7.0.2

如果显示上面内容,OK,已生效。如果不显示,重启一下系统,再试。

4.启动服务
我们先看一下linux所开的端口:
# netstat –l

# cd /usr/local/tomcat-7.0.2/bin
# ls
bootstrap.jar setclasspath.sh
catalina.50.bat shutdown.bat
catalina.50.sh shutdown.sh
catalina.bat shutdown-using-launcher.bat
catalina.sh shutdown-using-launcher.sh
catalina.xml startup.bat
commons-daemon.jar startup.sh
commons-launcher.jar startup-using-launcher.bat
commons-logging-api.jar startup-using-launcher.sh
cpappend.bat tomcat5.exe
digest.bat tomcat5w.exe
digest.sh tool-wrapper.bat
jmx.jar tool-wrapper.sh
jsvc.tar.gz tool-wrapper-using-launcher.bat
LauncherBootstrap.class tool-wrapper-using-launcher.sh
launcher.properties version.bat
service.bat version.sh
setclasspath.bat
//我们要注意这个文件:startup.sh

#./startup.sh
Using CATALINA_BASE: /usr/local/jakarta-tomcat-5.0.28
Using CATALINA_HOME: /usr/local/jakarta-tomcat-5.0.28
Using CATALINA_TMPDIR: /usr/local/jakarta-tomcat-5.0.28/temp
Using JAVA_HOME: /usr/java/j2sdk1.4.2_04
我们在来一下linux现在所开的端口:
# netstat –l

是不是多了个8080端口呢!这个就是Tomcat的默认端口/
好下面开始我们的安装测试了

http://localhost:8080
是不是看到tomcat的Web页面了。

如果还没看到,那就把放火墙关了。
# service iptables stop
清除防火墙规则:[ 确定 ]
把 chains 设置为 ACCEPT 策略:filter [ 确定 ]
正在卸载 Iiptables 模块:[ 确定 ],

好了。这次绝对没问题了。

5.Tomcat开机自动加载
# vi /etc/rc.d/rc.local
//显示如下内容

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

//增加下面一句话
/usr/local/tomcat-7.0.2/bin/startup.sh

这样在系统重启后就可以自动启动Tomcat(一定确信JDK安装完并且好用,否则这些都将不好用)

6.关闭服务
# cd /usr/local/tomcat-7.0.2/bin
# ./shutdown.sh
Using CATALINA_BASE: /usr/local/tomcat-7.0.2
Using CATALINA_HOME: /usr/local/tomcat-7.0.2
Using CATALINA_TMPDIR: /usr/local/tomcat-7.0.2/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat-7.0.2/bin/bootstrap.jar:/usr/local/tomcat-7.0.2/bin/tomcat-juli.jar

7.独立环境的测试

  (1) 测试Java的运行状况,如下命令:
java -version
javac -version
看到版本号则表示JDK安装成功

  (2) 测试Apache的运行状况,如下命令:
/etc/rc.d/init.d/httpd restart ## 重新启动Apache Server
使用任意一浏览器,输入服务器地址后回车,应该可以看到Apache的默认主页

  (3) 测试Jakarta-Tomcat的运行状况,如下命令:
进入tomcat安装目录下面的bin目录
./startup.sh ## 启动jakarta-tomcat-4.1.24服务
使用任意一浏览器,输入服务器地址和端口号8080后回车,应该可以看到jakarta-tomcat-4.1.24的默认主页
例如: http://localhost:8080
./shutdown.sh ## 关闭jakarta-tomcat-4.1.24服务

8.在linux下面安装tomcat后,打开时用户名及密码是什么

在 /usr/local/tomcat-7.0.2/conf/tomcat-users.xml 文件中。编辑这个文件,可以修改用户名和密码,例如:

<role name="manager-gui"/>
<user name="root" password="admin" roles="manager-gui"/>?
<role rolename="admin-gui"/>
<user username="admin" password="admin" roles="admin-gui"/>

用户 root 是管理:Status和Tomcat Manager的。
用户 admin 是管理:Host Manager的。
保存后重新启动Tomcat



本文转自 转身撞墙角 51CTO博客,原文链接:http://blog.51cto.com/chentianwang/1692207

相关文章
|
关系型数据库 MySQL Java
阿里云服务器搭建JAVA环境详解(jdk+mysql+tomcat)
阿里云服务器搭建JAVA环境详解(jdk+mysql+tomcat)
|
Java 应用服务中间件 Linux
Dockerfile 搭建tomcat基础镜像与项目镜像
Dockerfile 搭建tomcat基础镜像与项目镜像
255 0
Dockerfile 搭建tomcat基础镜像与项目镜像
|
Java 应用服务中间件 网络安全
在手机上app中链接或者浏览器上访问电脑上Tomcat搭建的服务器以及其内容
在手机上app中链接或者浏览器上访问电脑上Tomcat搭建的服务器以及其内容
247 0
在手机上app中链接或者浏览器上访问电脑上Tomcat搭建的服务器以及其内容
|
开发框架 Java 应用服务中间件
搭建一个tomcat的JSP服务器环境
搭建一个tomcat的JSP服务器环境
66 0
|
负载均衡 算法 应用服务中间件
反向代理是什么?利用Nginx+Tomcat来搭建反向代理的负载均衡群集
反向代理是什么?利用Nginx+Tomcat来搭建反向代理的负载均衡群集
114 0
反向代理是什么?利用Nginx+Tomcat来搭建反向代理的负载均衡群集
|
Java 应用服务中间件
DreamWeaver CS5 搭建Tomcat服务器 运行Jsp文件
DreamWeaver CS5 搭建Tomcat服务器 运行Jsp文件
267 0
DreamWeaver CS5 搭建Tomcat服务器 运行Jsp文件
|
Oracle Java 关系型数据库
JavaWeb项目开发(安装jdk)和搭建Tomcat服务器
JavaWeb项目开发(安装jdk)和搭建Tomcat服务器
75 0
JavaWeb项目开发(安装jdk)和搭建Tomcat服务器
|
Ubuntu Java 应用服务中间件
自己买的服务器Ubuntu上搭建tomcat详细步骤
一、选购服务器 1.这一步就不说了,主要是以下步骤; 2.登录服务器 我选用的登陆方式为FinalShell,你也可以用MobaXterm;
239 0
自己买的服务器Ubuntu上搭建tomcat详细步骤
|
Java 应用服务中间件 Linux
Centos中搭建多台Tomcat服务器
为了满足业务需求,我们需要在同一台 Centos 服务器中搭建多个 Tomcat 服务器,下面,就让我们一起来看看吧
114 0
Centos中搭建多台Tomcat服务器
|
Java 应用服务中间件 Linux
Centos7中搭建Tomcat服务器环境
在安装前要安装JDK,并一定要配置环境变量JAVA_HOME!
116 0