linux 开启关闭tomcat服务器端口,linux系统安装、启动和关闭tomcat
Tomcat 可充当一个完全独立的 web 服务器。Tomcat 最大优势在于 servlet 和 JSP 引擎。
安装 tomcat:
Sudo yum install -y tomcat-*
启动 tomcat:
[user@localhost ~]$ /etc/rc.d/init.d/tomcat start
[user@localhost ~]$
[user@localhost ~]$ /etc/rc.d/init.d/tomcat status
[user@localhost ~]$
如上所示,启动过程没有任何输出,查看服务状态也没有任何输出,说明服务启动没有成功。
为何呢?
想到/etc/rc.d/init.d/tomcat 是 bash 脚本,因此可以对其进行调试,调试方法如下:
[user@localhost ~]$ bash -x /etc/rc.d/init.d/tomcat status
+ '[' -r /lib/lsb/init-functions ']'
+ exit 1
[user@localhost ~]$
由以上输出可以,问题出在 /lib/lsb/init-functions 文件找不到。好,下面查查该文件属于哪个 rpm
包。
[user@localhost ~]$ yum whatprovides /lib/lsb/init-functions
已加载插件:langpacks, refresh-packagekit
redhat-lsb-core-4.1-14.fc19.i686 : LSB Core module support
源
:fedora
匹配来源:
文件名
:/lib/lsb/init-functions
redhat-lsb-core-4.1-14.fc19.x86_64 :源
:fedora
匹配来源:
文件名
:/lib/lsb/init-functions
LSB Core module support
redhat-lsb-core-4.1-15.1.fc19.i686 : LSB Core module support
源
:updates
匹配来源:
文件名
:/lib/lsb/init-functions
redhat-lsb-core-4.1-15.1.fc19.x86_64 : LSB Core module support
源
:updates
匹配来源:
文件名
:/lib/lsb/init-functions
哦,原来 tomcat 依赖于包 redhat-lsb-core,但在 tomcat 的 requires 中没有写明,坑啊!
下面,把 redhat-lsb-core 装上看看。
[user@localhost ~]$ sudo yum install -y redhat-lsb-core
已加载插件:langpacks, refresh-packagekit
正在解决依赖关系
--> 正在检查事务
---> 软件包 redhat-lsb-core.x86_64.0.4.1-15.1.fc19 将被 安装
--> 解决依赖关系完成
依赖关系解决
========================================================================
===================================================================
Package
架构
版本
源
大小
========================================================================
===================================================================
正在安装:
redhat-lsb-core
x86_64
4.1-15.1.fc19
updates
36 k
事务概要
========================================================================
===================================================================
安装 1 软件包
总下载量:36 k
安装大小:45 k
Downloading packages:
redhat-lsb-core-4.1-15.1.fc19.x86_64.rpm
| 36 kB 00:00:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正 在 安 装1/1
验 证 中1/1
已安装:
redhat-lsb-core.x86_64完毕!
0:4.1-15.1.fc19
redhat-lsb-core-4.1-15.1.fc19.x86_64
redhat-lsb-core-4.1-15.1.fc19.x86_64
再次启动 tomcat 试试。
[user@localhost ~]$ sudo /etc/rc.d/init.d/tomcat start
Starting tomcat:[ 确定 ]
[user@localhost ~]$
好,启动成功!
在网页浏览器中输入http://127.0.0.1:8080/看服务是否运行可以访问:
关闭tomcat:
[user@localhost ~]$ sudo /etc/rc.d/init.d/tomcat stop
Stopping tomcat: [ 确定 ]
[user@localhost ~]$
至此,安装、启动和关闭都顺利完成。
linux 开启关闭tomcat服务器端口,linux系统安装、启动和关闭tomcat相关推荐
- linux 关闭web服务器端口,linux(solaris)下如何关掉端口及服务
linux下的方法: 使用命令netstat -ntlp查找到端口号所对应的进程号,然后使用ps -ef查找所对应的具体的进程(名称),然后将该进程kill掉就可以了: chkconfig --lis ...
- Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT)
转自:Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT),更优阅读体验http://www.kongzid.com/ 目录 1.JDK1.8的安装配置 1.1 环境检查 1 ...
- Tomcat服务器端口的配置
一.Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件. 如果想修改Tomcat服务器的启动端口,则可以在server.xml ...
- eclipse中tomcat服务器locations不能修改,解决eclipse中Tomcat服务器的server location选项不能修改的问题...
解决eclipse中Tomcat服务器的server location选项不能修改的问题 问题描述 编辑tomcat服务器时,server locations无法编辑,如下图: 解决方法 在Eclip ...
- javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程
tomcat服务器的安装.启动 下载及安装 下载 官网下载合适的版本:https://tomcat.apache.org/ 我装的是9.0.37版本. 安装 把从官网下载的文件放到想要安装的位置,解压 ...
- Tomcat服务器的安装和启动
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 安装 一.从Tomcat官网下载解压 二.Tomcat启动 1.启动 2.诊断 总结 安装 提示:这里可以添加本文要记录的大 ...
- 打开21端口 linux,Linux开启FTP的21端口
Linux下开启FTP的21端口 通常情况下,我们会使用SFTP与服务器进行文件的传输,但是若服务器采取的为最小安装模式,则可能不存在FTP服务,那么21端口也就默认关闭,所以在服务器上部署使用了FT ...
- linux防火墙关闭开放的端口,Linux关闭防火墙,开放端口
Centos/redhat系统: 开启防火墙 #systemctl start firewalld.service 停止firewall #systemctl stop firewalld.servi ...
- linux开启防火墙的命令行,Linux关闭/开启防火墙命令
Linux还是比较常用的,于是我研究了一下Linux关闭防火墙命令,在这里拿出来和大家分享一下,希望你能学会Linux关闭防火墙命令 . 1) 永久性生效,重启后不会复原 开启: chkconfig ...
最新文章
- 3des java 库_java 3DES 加密
- Ubuntu Server 16.04 LTS上使用Docker部署Tomcat修改为80端口
- 鸟哥私房菜(基础篇第三版)笔记
- Lucene6去掉了Filter但是可以用BooleanQuery实现Filter查询
- mysql 报错 Specified key was too long; max key length is 767 bytes,开启系统变量:innodb_large_prefix
- 0514实训演练 新建项目 使用java编写类与对象 入门
- 为什么越来越多的人尝试做自媒体
- Google Go TCP 开发
- skimage读取不到图片会报错 cv2读取不到图片返回None
- 杰里之AC696 系列 2M 的 SDK 开蓝牙一拖二出现奇怪的问题【篇】
- CIO如何计算信息化的投资回报率?
- 分词算法--正向最大匹配和逆向最大匹配实现
- 使用单文档视图结构把Word嵌入到VC程序中(转)
- 无人机飞行模式(Ardupilot和MAVLink协议)(STABILIZE、ALTITUDE HOLD、LOITER、GUIDE、AUTO、LAND、RTL)
- 《京东话费充值系统架构演进实践》阅读笔记
- 笑来就是个鸡汤写手啊!
- 如何让自己发了疯、拼了命、石乐志的学习?
- 求生之路2服务器模式修改参数,求生之路2参数修改控制台命令_求生之路2参数修改控制台命令方法_牛游戏网...
- android 电池容量修改,Android 使用adb查看和修改电池信息
- DuiLib : 做一个没有任务栏图标的Dialog
热门文章
- Linux debian安装PyCharm教程
- linux ubuntu 编写c/c++ 获取命令行传入参数示例
- std::dynamic_pointer_cast细节用法
- mysql query cache_MySQL--query-cache
- python字符串操作作业_python 第二天作业
- matlab 判断鼠标按下_Simulink(其他校验模块)+Matlabgui(鼠标响应事件)+Stateflow汽车运动逻辑状态(二)...
- snmp服务 2003 镜像_美国掌握全球70%根服务器,一旦对中国关闭,我们将无法上网?...
- python编程求极限_Sympy笔记一
- windows7如何实现屏幕不休眠
- SpringBoot整合阿里云OSS文件上传、下载、查看、删除