网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 服务器教程 > 怎么在linux上安装tomcat
商业源码 服务器教程 2024-02-02 12:40:02

怎么在linux上安装tomcat

怎么在linux上安装tomcat,第1张

1、安装tomcat1)、下载tomcat从官网tomcat/下载tomcat,保存在/home目录下。root@ubuntu:/home/ubuntu/Downloads# cp apache-tomcat-6020targz /home2)、安装tomcattar -zxvf apache-tomcat-6020targz另一种方案:使用Windows下tomcat,Windows tomcat在linux中同样可以使用。2、操作tomcattomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问(网上说可以设置随着服务器开启而开启,有兴趣的朋友可以去尝试下,嘎嘎~~)1)、查看tomcat(我的tomcat放在/home目录下)root@ubuntu:~# cd /homeroot@ubuntu:/home# lsapache-tomcat-6018 jdk-6u30-linux-i586bin mytasksh webwarjdk160_30 ljq ubunturoot@ubuntu:/home# cd apache-tomcat-6018/root@ubuntu:/home/apache-tomcat-6018# lsbin lib logs RELEASE-NOTES temp workconf LICENSE NOTICE RUNNINGtxt webappstomcat目录解析:bin:存放启动和关闭Tomcat的可执行脚本。conf:Tomcat的配置文件,如serverxml(Tomcat服务器配置文件)和webxml(被所有webapps共享的配置文件),密码忘了看 tomcat-usersxml。webapps:存放web applications,用户自己需要部署的应用程序也放到此目录。work:tomcat运行时生成的临时文件,包括jsp编译后产生的class文件等。logs:存放日志文件。temp:JVM用于存放临时文件的目录(javaiotmpdir)。 root@ubuntu:/home/apache-tomcat-6018/bin# /startupsh //启动tomcatroot@ubuntu:/home/apache-tomcat-6018/bin# /shutdownsh //关闭tomcatroot@ubuntu:/home/apache-tomcat-6018/logs# tail -f catalinaout //查看tomcat日志(-f表示会不断打印新的日志出来)Linux下显示tomcat控制台$TOMCAT_HOME为tomcat安装目录。在linux如果按$TOMCAT_HOME/bin/startupsh来起动tomcat则得不到像windows一样的控制台效果,查看日志很不方便是不是linux下没有像windows下一样的控制台呢,不是的,只是大家都习惯这样来启动它。在LINUX下如何使启动TOMCAT后像WINDOWS一样呢?,解决办法如下:root@ubuntu:/home/apache-tomcat-6018/bin# /catalinash runctrl+c: 可结束日志打印,但不影响正常应用的运行。top -c:类似windows的任务管理器。查看java的进程:ps -ef grep java杀死对应id进程:kill -9 pid //-9即forcekill pid: 杀死进程,pid从top -c执行得到(pid为进程编号),注意运行前记得在核对一遍进程编号。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

方法/步骤

1

首先我们来下载tomcat,因为之前我安装的是 jdk 17的版本,所以这里我下载的也是对应的tomcat 7,,点击 Download 链接,打开下面的页面;

2

在上面打开的页面中,打开到已经编译过的 targz包,说明看,下图;

3

在targz包的链接上右键,在弹出的菜单中选择“复制链接地址”(大多浏览器上都有类似的功能);

4

通

过上面的操作,我们获取到了,tomcat的下载地址,下面我们来用终端下载 tomcat:输入命令:wget

5

下

载完成后,我们来解压包,输入命令:tar -zxvf apache-tomcat-7061targz -C /usr/local/把文件

解压包 /usr/local/ 目录下,然后输入命令:mv /usr/local/apache-tomcat-7061

/usr/local/tomcat7重命名刚解压出的tomcat目录 apache-tomcat-7061 的名称为 tomcat7

6

输

入命令:/usr/local/tomcat7 切换到

/usr/local/tomcat7目录下,下面我们来启动tomcat服务,只要进入到tomcat下的bin目录下,找到sartupsh就可以

启动服务了,为了启动服务,我们来输入命令:/bin/startupsh 回车后,你会看到服务启动的状态信息

7

tomcat默认启动端口号是:8080,当你在虚拟机的linux系统里面,输入http://localhost:8080/,你会发现访问成功;

8

而

当你用linux的ip在外部访问时,会发现失败,这是因为默认情况下,linux的防火墙是开启的,并且只允许系统安装好后,特别的几个端口可以外部访

问,后期装的软件,如果需要通过外部端口访问,有两种解决方案:1使用命令:sevice iptables stop

来停止防火墙服务,但是当你启动linux系统时,防火墙又会重新启动;2最根本的解决办法,是在防火墙规则里添加需要外部访问的端口号规则,使用下面

的命令来实现: 首先输入命令:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

来编辑防火墙规则文件, 接着输入命令:/etc/rcd/initd/iptables save 保存到iptables这个文件

最后输入命令:service iptables restart 来重新启动防火墙服务,使刚添加的规则生效

9

配置完成并生效后,可以使用命令:/etc/initd/iptables status来查看当前8080端口是否添加成功;

10

防火墙规则添加好了,你再用在外部的浏览器使用 http://192168164:8080/ 的格式来访问tomcat,就会发现成功了。

下载JDK,安装好并配置环境变量,source /etc/profile使环境变量生效

 java -version,如果出现java版本继续下一步

下载tomcat解压

cd /usr/local/tomcat/server/bin直接/startupsh运行就好了~

至于tomcat具体配置百度下就有

一,脚本文件,编辑好后放在/etc/rcd/initd/下面

#!/bin/sh

#chkconfig: 2345 10 90

# description: Starts and Stops the Tomcat daemon

#by jj

##############################################

#Startup script for Tomcat on Linux

#filename tomcatsh

#Make sure the Java and the tomcat installation path has been added to the PATH

JAVA_HOME=/usr/local/jdk #JDK安装目录

CATALINA_HOME=/usr/local/tomcat #tomcat安装目录

export JAVA_HOME

export CATALINA_HOME

###############################################

start_tomcat=$CATALINA_HOME/bin/nohup_startsh #tomcat启动文件

stop_tomcat=$CATALINA_HOME/bin/shutdownsh #tomcat关闭文件

start() {

echo -n "Starting tomcat: "

${start_tomcat}

echo "tomcat start ok"

}

stop() {

echo -n "Shutting down tomcat: "

${stop_tomcat}

echo "tomcat stop ok"

}

# See how we were called

case "$1" in

start)

start

;;

stop)

stop

;;

restart)

stop

sleep 10

start

;;

)

echo "Usage: $0 {start|stop|restart}"

esac

exit 0

二,后续服务:

1给脚本权限:chmod 755 tomcat

2添加到服务:chkconfig --add tomcat

3开机启动项:chkconfig --level 345 tomcat on

4在tomcat目录下编辑nohup_startupsh(启动)文件

rm -fr /usr/local/tomcat/bin/nohupout

nohup /usr/local/tomcat/bin/catalinash run > /usr/local/tomcat/bin/nohupout &

5给nohup_startupsh执行权限。

一、上传Tomcat服务器

二、安装Tomcat服务器

21、解压tomcat服务器压缩包

22、配置环境变量

tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量

编辑/etc下的profile文件,加上如下内容:

23、修改tomcat服务器的启动端口

修改将Tomcat服务器启动时使用的端口,例如改成9999

修改完serverxml文件之后,保存,退出。

三、Tomcat服务器启动和关闭

31、启动Tomcat服务器

进入tomcat服务器的bin目录,然后执行"/startupsh"命令启动Tomcat服务器,如下图所示:

查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalinaout文件进行查看,如下图所示:

访问Tomcat服务器,如下图所示:

可以正常访问了,说明Tomcat服务器已经正常启动成功了。

服务器 命令 文件 防火墙 端口
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎么在linux上安装tomcat

商业源码 钻石

分享到:
上一篇
如何在Android系统下设置代理服务器
下一篇
苹果手机是伪后台,为什么还杀后台,这样苹果还有什么优势?

相关推荐

网络上的服务器就是一种计算机说法是否正确

网络上的服务器就是一种计算机说法是否正确

个人网站想租用服务器应该多少钱?

个人网站想租用服务器应该多少钱?

cf手游雷霆大炮打挑战怎么打

cf手游雷霆大炮打挑战怎么打

为什么我的《古剑奇谭》DLC激活时他说我网络通讯不顺,建议我查网络状态,但是我的网络没有问题啊!!!求助

为什么我的《古剑奇谭》DLC激活时他说我网络通讯不顺,建议我查网络状态,但是我的网络没有问题啊!!!求助

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...