在Linux上的安装Tomcat
本文使用的软件版本如下:
Linux: CentOS6.7
Tomcat: tomcat-7.0.52
JDK: jkd-8U131-linux-x64
JDK的下载安装与配置,参考上篇博文在Linux上安装Jdk的详细步骤.
Tomcat的安装
解压缩
# mkdir /usr/local/tomcat
# cd /usr/local/tomcat
# tar -zxvf /software/apache-tomcat-7.0.52.tar.gz
生成链接以便版本升级
# ln -s apache-tomcat-7.0.52 server启动Tomcat
# cd /usr/local/tomcat/server/bin测试Tomcat:
打开防火墙,使外部能访问
# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
# service iptables save
# service iptables restart从配置文件选择startup.sh 启动tomcat
[root@bogon bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-7.0.52
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-7.0.52
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-7.0.52/temp
Using JRE_HOME: /usr/lib/jvm/jdk1.8.0_131
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-7.0.52/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-7.0.52/bin/tomcat-juli.jar
Tomcat started.查看本机的IP地址查看是否已经启动
[root@bogon bin]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:E7:F5:09
inet addr:192.168.1.104 Bcast:192.168.1.255 Mask:255.255.255.0在浏览器输入: http://192.168.1.104:8080
出现tomcat的页面表示安装成功.停止Tomcat
# ./shutdown.sh配置web访问端口
可以修改conf目录下的文件server.xml,修改Connector元素(Tomcat的默认端口是8080),需要重新启动Tomcat服务生效.
# vi /usr/local/tomcat/server/conf/server.xml
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />Tomcat的目录结构
·bin //存放Tomcat的命令脚本文件
·conf //存放Tomcat服务器的各种配置文件,最主要是server.xml
·lib //存放Tomcat服务器支撑jar包
·logs //存放日志文件
·temp //存放临时文件
·webapps //web应用所在目录,外界访问web资源的存放目录
·work //Tomcat的工作目录web应用的目录结构
webapp -- web应用所在目录
|--- html, jsp, css, js文件等 -- 这些文件一般在web应用根目录下,根目录下的文件外界可以直接访问.
|--- WEB-INF 目录 -- java类、jar包、web配置文件存在这个目录下,外界无法直接访问,由web服务器负责调用.
|--- classes 目录 -- java类
|--- lib 目录 -- java类运行所需要的jar包
|--- web.xml 文件 -- web应用的配置文件
本文出自 “xinsz08の平行时空” 博客,请务必保留此出处http://xinsz08.blog.51cto.com/10565212/1949149
在Linux上的安装Tomcat相关推荐
- redis在Linux上的安装
1.redis在Linux上的安装 1)安装redis编译的c环境,yum install gcc-c++ 2)将redis-2.6.16.tar.gz上传到Linux系统中 3)解压到/usr/lo ...
- linux能安装音乐软件吗,Linux上如何安装使用音乐软件SoundCloud
Linux上如何安装使用音乐软件SoundCloud 卡饭网 梦在深巷 2015-02-13 18:16:08 对于喜欢音乐的朋友来说,SoundCloud是个不错的音乐软件,SoundCloud是德 ...
- Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!
Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享! 一.Mysql的Linux版本下载! 博主采用的是mysql-8.0.25-1.el7.x86_64.rpm- ...
- linux系统无线驱动在哪下载,在linux上怎么安装无线网卡驱动?
在linux上怎么安装无线网卡驱动? 在linux上安装无线网卡驱动的方法: (1)先确定无线网卡型号,因驱动安装和型号是密切相关的,不同的型号,安装和下载驱动有所不同,但原理是一样的.图例为无线网卡 ...
- ubuntu intellij java_在Linux上,安装Intellij IDEA进行Scala开发
2016年4月27日 通过瑞雷斯·艾奥阿尼 介绍 Scala是一种编程语言,最近几年开始蓬勃发展.在撰写本文时,流行的TIOBE Index将其排名为比Haskell或Go等更流行的语言更常用.如果您 ...
- linux mint python3.6,Linux 上如何安装并切换最新版本的 Python 3.6
原标题:Linux 上如何安装并切换最新版本的 Python 3.6 如果你安装了 Linux 系统,正在学习 Python 并想要使用最新的版本的话,那么这篇文章就是为你而写的. -- Shekin ...
- 在linux环境下启动es,linux上Elasticsearch 安装配置、网页访问
一.ElasticSearch简述 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch ...
- redis系列之1----redis简介以及linux上的安装
redis简介 redis是NoSQL(No Only SQL,非关系型数据库)的一种,NoSQL是以Key-Value的形式存储数据.当前主流的分布式缓存技术有redis,memcached,ssd ...
- Linux上快速安装软RAID详细步骤
物理环境:虚拟机CentOS6.4 配置:8G内存.2*2核cpu.3块虚拟硬盘(sda,sdb,sdc,sdb和sdc是完全一样的) 在实际生产环境中,系统硬盘与数据库和应用是分开的,这样有利于系统 ...
最新文章
- 【java】牛客网刷题
- C#设置当前程序通过IE代理服务器上网
- 最新3D目标检测文章汇总(包含ECCV20和ACMMM20)
- (传送门) IDEA 控制台输出JVM的GC日志
- python项目归纳总结-python总结七
- ping得通dns却无法上网_一款好用的DNS服务器SmartDNS
- Jquery tmpl模板中if条件有多个时的写法
- 设计模式学习之Factory Method模式和Abstract Factory模式
- 腾讯云前端性能优化大赛火热招募中!
- python linux运维教程 推荐_Linux运维人员成长之路学习书籍推荐
- 命令行编译和运行java
- 信息学奥赛C++语言: 第n小的质数
- 7. Shell 脚本编写
- halcon学习之图像增强、平滑和去噪
- Unity3D学习 ④ Unity导入商店资源,实现基本的奔跑、攻击动作切换与交互
- 2014全国计算机二级visual foxpro,全国计算机等级考试二级visual_foxpro试题
- 超详细的元器件分类大全—电阻、电容、电感
- 计算机网络 DNS解析命令汇总
- mysql rman_利用RMAN把ORACLE10G64位降级为32位_MySQL
- 系统,工具,源码,语言组成的数字世界-2021-
热门文章
- javax.el.PropertyNotFoundException: Property 'typeId' not found on type java.lang.String
- mac 怎么降低php版本吗,mac下如何安装不同的php版本以及如何进行切换
- 小皮面板数据库服务启动不了,启动后立马停止
- 关于屏幕尺寸的一些问题总结
- gromacs ngmx_Gromacs的DEMO教程中文版
- JavaScript函数封装随机颜色验证码
- OpenHarmony WIFI 驱动模型源码学习
- 软件性能测试工具LoadRunner常见问题说明
- 开源项目分享-健身房管理系统
- 基于点云的语义单目SLAM