当前位置: 首页 > news >正文

tomcat更改端口号和隐藏端口号

因为默认端口:8080不会自动隐藏,因此为了更显格调需要将其改为:80

进入tomcat的server文件 

 将其改为80,之后将tomcat重新启动即可

tomcat启动流程

[root@shang ~]# cd /usr/local/tomcat/apache-tomcat-8.5.92
[root@shang apache-tomcat-8.5.92]# cd bin
[root@shang bin]# ps -ef|grep java
root      9008     1  0 Aug23 ?        00:00:59 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/apache-tomcat-8.5.92/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/apache-tomcat-8.5.92/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-8.5.92/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat/apache-tomcat-8.5.92 -Dcatalina.home=/usr/local/tomcat/apache-tomcat-8.5.92 -Djava.io.tmpdir=/usr/local/tomcat/apache-tomcat-8.5.92/temp org.apache.catalina.startup.Bootstrap start
root     22524 22489  0 10:06 pts/0    00:00:00 grep --color=auto java
[root@shang bin]# kill -9 9008
[root@shang bin]# ps -ef|grep java
root     22527 22489  0 10:07 pts/0    00:00:00 grep --color=auto java
[root@shang bin]# ./startup.sh
Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-8.5.92
Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-8.5.92
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-8.5.92/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-8.5.92/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-8.5.92/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

进入bin目录,ps -ef|grep java查看tomcat是否关闭,kill -9 9008杀死进程,9008这个数可能不一样,根据上面显示的更改,./startup.sh启动tomcat

http://www.lryc.cn/news/137078.html

相关文章:

  • 生信分析Python实战练习 2 | 视频19
  • wps设置其中几页为横版
  • 如何在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境
  • wazuh安装与使用
  • Vue 3 常见面试题汇总
  • Docker是什么?详谈它的框架、使用场景、优势
  • neo4j
  • 【项目 计网5】 4.15 TCP通信实现(服务器端)4.16 TCP通信实现(客户端)
  • windows可视化界面管理服务器上的env文件
  • 自然语言处理在智能客服和聊天机器人中的应用
  • 为什么不建议使用@Async注解创建线程
  • 更新Ubuntu18.04上的CUDA和GCC
  • 算法通过村第6关【青铜】| 如何通过中序和后序遍历恢复二叉树
  • 高斯牛顿法和LM算法异同示例
  • 奥威BI财务数据分析方案:只做老板想看的
  • opencv进阶19-基于opencv 决策树cv::ml::DTrees 实现demo示例
  • Unity通过TCP/IP协议进行通信
  • 基于VuePress搭建知识库
  • odoo安装启动遇到的问题
  • 【Flink】Flink提交流程
  • 哪种英特尔实感设备适合您?
  • C++11的四种强制类型转换
  • 分布式事务(4):两阶段提交协议与三阶段提交区别
  • React源码解析18(9)------ 实现多节点渲染【修改beginWork和completeWork】
  • 【GUI】基于开关李雅普诺夫函数的非线性系统稳定(Matlab代码实现)
  • Redis 缓存满了怎么办?
  • Grafana 安装配置教程
  • 【Linux】临界资源和临界区
  • 拓扑排序Topological sorting/DFS C++应用例题P1113 杂务
  • 基于jenkins构建生成CICD环境