2.4-tomcat安装

Tomcat 官网 http://tomcat.apache.org

1.下载tomcat

cd /usr/local/src/

wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.63/bin/apache-tomcat-7.0.63.tar.gz

2.解压

tar zxvf apache-tomcat-7.0.63.tar.gz

3.移动目录,tomcat和jdk一样,不需要编译安装,只要移动目录即可。

mv apache-tomcat-7.0.63 /usr/local/tomcat

4.复制tomcat的启动脚本到init下

cp -pv /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat

5.编辑启动脚本,并加入开机启动

vim /etc/init.d/tomcat

从第二行加如下配置:

#chkconfig: 2345 63 37

. /etc/init.d/functions

JAVA_HOME=/usr/local/jdk1.8.0_31

CATALINA_HOME=/usr/local/tomcat

保存该文件,然后把 tomcat 加入服务列表里面。

chmod 755 /etc/init.d/tomcat

chkconfig --add tomcat

chkconfig tomcat on

service tomcat start    #tomcat不支持重启,需stop后start

ps aux |grep tomcat     #查看启动进程

浏览器输入 http://ip:8080 可以看到 tomcat 的欢迎页

注意:查看netstart端口时,并没有tomcat,而是启动了java,监听8005、8009、8080三个端口。

课后答疑:

1.更改tomcat配置chkconfig:2345 63 37 这一项中63 37 是根据什么来定义的,应该不是随意的吧,如果63或37以前被定义过呢。

答:就是一个顺序,前面的是启动的顺序,后面是关闭的顺序,系统启动时那么多服务,总得有个先后吧,这个就是定义启动或者关闭服务的顺序的。可以自定义。好像重复了也没有关系

2.# chkconfig: 2345 63 37这样不是已经注释掉了吗?应该是要不要这行都可以的吧?

答:得要这一行,这是规定启动、关闭顺序的,这行前面就得加警号,就跟咱们shell第一行也要加#号似的。

3.tomcat启动之后,有三个端口,为什么只能用8080这个端口才可以访问?

答:其他端口是管理端口,只有8080是提供http服务的。

4.如果想把一个普通的服务加入到系统服务,提示不支持,然后就在他的配置文集里添加chkconfig 就可以了是吗?是通用的吗?比如apache可以吗?

答:不能直接加,得符合规则才可以,比如什么级别开启,什么级别关闭,还有顺序,你看tomcat那几行就知道了。

5.8080的虚拟主机已经创建了吗?用的Apache的?还是说他完全就是一个新的web server?

答:tomcat实际上借助jdk,实现监听8080端口,和apache类似都是web server。

6.. /etc/init.d/functions这个是干什么用的?

答:这个是shell的一个函数库,有很多公用函数。

时间: 2024-10-14 23:16:34

2.4-tomcat安装的相关文章

Tomcat安装与配置

进行Tomcat的安装与配置,得要jdk的支持,jdk的安装与配置就不说了,毕竟学Java第一步就是这个,所以以下步骤是已有jdk的情况下进行的 首先进入Tomcat的官网http://tomcat.apache.org/,会出现左侧Download一栏,选择自己需要的Tomcat版本,这里我选择的是Tomcat 7 点击进入后到达如下界面,选择自己所对应的系统下载对应的zip包(个人感觉下载zip包简介一点,当然也可以下载可执行文件) 注意下载到哪个地方,下载完成后得到压缩包 对此压缩包进行解

ubuntu 16.04 Tomcat安装

安装Tomcat分为两步: JDK和Tomcat 安装jdk 1.在oralce官网下载jdk 2.解压并创建jdk目录 ~# tar jdk-89121-linux-x64.tar.gz ~# mkdir /usr/lib/jvm ~# cp -R jdk1.8.0_121 /usr/lib/jvm 3.添加环境变量 在/etc/bash.bashrc末尾添加以下内容后重启 export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121  export JRE_HOME=

Tomcat安装及环境配置

欢迎任何形式的转载,但请务必注明出处. 1.安装 安装之前请安装jdk并进行环境配置(点击进入jdk教程) 点击进入官网下载 2.配置三个系统变量,如果没有则新建(环境变量入口在最后配图) 1.CATALINA_HOME 变量值:Tomcat安装所在地址 2.PATH %CATALINA_HOME%\bin 3.CLASSPATH %CATALINA_HOME%\lib\servlet-api.jar 环境变量入口:右键"我的电脑/计算机"->属性

redis安装配置和使用;tomcat安装和使用

virtualbox主要有下面几种方式(不同版本称法不一样,但实质是一样的): 1.Intelnal Network:利用主机上的所有的虚拟机构建一个虚拟网络 2.NAT:能访问互联网,不能访问主机(或局域网)//通过这个下gcc 3.Host Interface:能访问主机(或局域网),不能访问互联网 修改过后 netstat restart 先确保Linux已安装gcc zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or

Windows Tomcat 安装

JDK的安装可以参考 http://www.cnblogs.com/emanlee/p/3702535.html ,然后安装apache-tomcat step1:http://tomcat.apache.org/download-70.cgi 下载apache-tomcat-7.0.12 step2:解压文件,这是绿色版本,无需安装.比如放在 H:\software\ 下面 step3:"我的电脑"->"属性"->"高级"->

Windows下Java环境配置,tomcat安装

问题描述:在Windows下面做Java web相关的项目的时候,Java和tomcat是基础,这里记载一下Java环境的配置以及tomcat的安装和配置. 使用工具:Windows.jdk安装包.tomcat9.0安装包. 操作步骤: 1.Java环境变量的配置. 下载并安装jdk->"我的电脑"右键->属性->"高级系统设置"->"环境变量",新建以下三个变量(已存在则进行编辑): JAVA_HOME:C:\Progr

Linux下的Tomcat安装

1.JDK的安装 Tomcat是目前比较流行的Web应用服务器之一 首先安装JDK: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 解压,移至/usr/local/下 设置环境变量:vim /etc/profile.d/java.sh JAVA_HOME=/usr/local/jdk1.8.0_101/ JAVA_BIN=/usr/local/jdk1.8.0_101/bin

JavaWeb核心编程之Tomcat安装和配置

什么是JavaWeb 在Sun的Java Servlet规范中, 对Java Web应用做了这样的定义: "Java Web应用由一组Servlet, HTML页面, 类, 以及其他可以被绑定的资源构成. 它可以在各种供应商提供的实现Servlet规范的Servlet容器中运行." Java Web应用中可以包含以下内容: 1. Servlet 2.JSP 3.实用类 4.静态文档 如: HTML, 图片等 5.描述Web应用的信息(web.xml) servlet 和Servlet容

Nginx与Tomcat安装、配置与优化

Nginx与Tomcat安装.配置与优化 Nginx的安装与使用 Nginx是一款优秀的反向代理服务器 安装: rpm(或者是pkg安装),是预编译好的程序包安装 yum(或者apt-get)安装,自动联网下载安装包,自动管理依赖关系 编译安装 检查和安装依赖项 yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel configure make && make install 启动.停止.重启: 安

将 tomcat 安装成 windows 服务

1.下载 tomcat 的windows 压缩包,一般以 .zip ,而且文件名中有 bin 的文件就是 2.解压下载的文件到某一个目录下,eg: TOMCAT_HOME 3.打开 cmd ,运行 %TOMCAT_HOME%/bin/service.bat install 即可将 tomcat 安装成为 windows 服务 4.服务管理窗口(开始 -> 运行 -> cmd ->  services.msc ),找到 apache tomcat 服务(可以在 service.bat 中重