Windows访问centOS的Tomcat

news2025/1/16 15:40:14

首先,先准备好jdk1.8和Tomcat的文件
点击此处获取jdk1.8和Tomcat的文件(提取码:xxrc)

配置IP地址

打开终端输入ifconfig,检查centOS的ip地址
在这里插入图片描述
根据要求,是要把ip地址最后一位改为自己的学号(前三位不用改)
在终端输入vim /etc/sysconfig/network-scripts/ifcfg-eth0,打开以下界面。
在这里插入图片描述
按a键进入插入模式,并输入以下配置:

IPADDR=192.168.109.6 #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.109.1 #MAC地址
DNS1=192.168.109.1 #域名1
DNS2=8.8.8.8 #域名2

注意:ONBOOT 后面的 no 要修改为 yes,BOOTPROTO 后面的参数修改为 static。
完成后,点击“ESC”返回一般模式,点击“shift + ZZ”快速返回终端

在终端输入reboot重启系统
在这里插入图片描述
重启后,在终端输入ifconfig,查看IP地址是否配置成功。
在这里插入图片描述
想要访问Tomcat,就要配置Java的环境变量而centOS没有自带Java环境变量jdk。
那么接下来就是配置Java环境变量。

Java环境变量配置

  1. 将准备好的 jdk1.8 压缩包粘贴到 centOS 根目录下的 mysoft 文件夹中
    在这里插入图片描述
  2. 将压缩包解压,并且记住它的文件路径
  3. 打开终端,输入vim /etc/profile,进入以下界面
    在这里插入图片描述
  4. 按“shift+g”快速到达文件最后一行
    在这里插入图片描述
  5. 按a进入插入模式,在最后一行回车输入
export JAVA_HOME=/mysoft/jdk1.8.0_162 #这里的路径是你自己存放jdk的路径
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin/:$PATH
  1. 完成后,保存退出并在终端输入source /etc/profilejava -version,如果显示以下效果,这说明配置成功。
    在这里插入图片描述

启动Tomcat

配置完 jdk 接下来就可以启动Tomcat了
将文件名为“apache-tomcat-10.0.22”粘贴到 mysoft 文件夹里面。
在这里插入图片描述
想要在 Linux 打开 Tomcat 服务,就要进入“apache-tomcat-10.0.22” 文件夹里面的 bin 目录里面,输入./startup.sh就可以启动 Tomcat 服务。
在这里插入图片描述
打开centOS自带的浏览器,在输入框输入127.0.0.1:8080,如果出现以下页面则说明 Tomcat 启动成功。
在这里插入图片描述

Windows访问centOS的Tomcat

首先,要关闭 centOS 的防火墙,否则访问不了
在终端输入service iptables stop
在这里插入图片描述
其次,打开谷歌浏览器(任何浏览器都可以,看本人的习惯),在搜索框输入 centOS 的IP地址+端口号,即可访问 Tomcat
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/48493.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

手把手教你做智能合约开源|多文件合约开源|引用文件开源

本文手把手教你使用 区块链浏览器 验证智能合约的三种方式。 验证单一 Solidity 文件 在开始验证之前,我们需要首先部署智能合约。进入 Remix IDE,创建一个合约新文件。复制粘贴下面的代码: // SPDX-License-Identifier: MITpragma solidit…

夜曲编程Python体验课

目录 day1 编程中的“文本” 代码规范 打印数字 打印字符串 注释 总结思维导图 day2 变量与赋值 变量 常量 赋值 格式化输出 转义字符: 总结思维导图 day3 编程中的“数字” 整形 浮点型 运算符 四种常见的四则运算符( - * / &…

【软件测试】测试人的我们,咋做一个如鱼得水的测试员?

目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言 一千个人&#xff0…

短视频创作,主动变现和被动变现方式详解,建议收藏反复阅读-下

同样先说纲要,有兴趣可以继续看下去,上一篇讨论了抖音变现的有三个建议,①变现标准低、②变现天花板高、③可主动变现。 这一篇的内容只要是抖音上被动和主动两类变现方式,涉及了直播打赏,广告接单,视频带货…

小啊呜产品读书笔记001:《邱岳的产品手记-15》第28讲 产品分析的套路(上):谁是利益相关者? 29讲产品分析的套路(中):解决什么问题?

小啊呜产品读书笔记001:《邱岳的产品手记-15》第28讲 产品分析的套路(上):谁是利益相关者?& 29讲产品分析的套路(中):解决什么问题? 一、今日阅读计划二、泛读&知…

【Big Data】Hadoop--MapReduce经典题型实战(单词统计+成绩排序+文档倒插序列+每月Top3温度)

🍊本文使用了4个经典案例进行MapReduce实战 🍊参考官方源码,代码风格较为优雅 🍊解析详细 一、Introduction MapReduce是一个分布式运算程序的编程框架,核心功能是将用户写的业务逻辑代码和自身默认代码整合成一个完整…

vue+videojs视频播放、视频切换、视频断点分段上传

“本次需求是做一个视频列表,点击视频列表播放对应视频;同时要求实现断点分段上传大文件(视频)的功能 。 videojs文档:Getting Started with Video.js - Video.js: The Player Framework | Video.js 断点续传组件地址…

WebRTC学习笔记六 兼容性 adapter.js

一、adapter.js发展背景 adapter.js自2012年底或者2013年初WebRTC早期的时候就已经出现了。它最初是Google的apprtc demo的一部分。原始版本仍可在Chrome tree中找到。它是一个非常小的项目,还没有150行。主要功能是隐藏像webkitRTCPeerConnection和mozRTCPeerConne…

Spring Boot+Mybatis:实现数据库登录注册与两种properties配置参数读取

〇、参考资料 1、hutool介绍 https://blog.csdn.net/abst122/article/details/124091375 2、Spring BootMybatis实现登录注册 https://www.cnblogs.com/wiki918/p/16221758.html 3、Spring Boot读取自定义配置文件 https://www.yisu.com/zixun/366877.html 4、Spring Boot读取p…

医院用故障电弧探测器AAFD 安科瑞 时丽花

摘 要: 医院运行中对于用电方面的要求越来越高,为了更好地体现用电价值,首先应该确保用电的安全性,尤其是对 于越来越繁杂的医院用电系统。基于此,在未来医院用电过程中应该加大关注力度,切实做好相关管理工…

Compose学习-> Text()

设置文本:text xxx 直接设置 Text(text "我是一个Text")引用资源文件:stringResource Text(text stringResource(id R.string.string_text))设置字体颜色:color xxx 引用系统自带的颜色 Text(text "我是一个Text"…

【技术分享】NB860+Lierda云平台=上电即上云——云管端协作让万物互联更简单(二)

随着物联网行业的快速发展,越来越多的物联网云服务平台涌现。如何快速实现应用开发,如何管理,如何让设备快速上云,成为关注的焦点。 第一期中我们介绍了基于MQTT协议快速接入利尔达物联网全连接云平台,本期我们将介绍如…

ManageEngine 第六次入选 Gartner® 安全信息和事件管理魔力象限™!

今天,我们很高兴地宣布,ManageEngine 已在2022年 Gartner 安全信息和事件管理 (SIEM) 魔力象限中获得认可,今年已经是其连续第六次出现在Gartner中。ManageEngine非常高兴再次获得这一认可。 在过去两年中,互联网向云计算的转变不…

svn的常规使用

svn的常规使用svn的常规使用1 客户端2 svn server3 qt使用svn4 svn项目迁移svn的常规使用 1 客户端 下载地址:官网,中文简体语言包在其下方 分别安装客户端可语言包,在安装语言包的时候勾选应用,svn便可变成中文了,或…

改革后IB数学该如何选?

IB数学,作为一个IB课程里必选科目,让无数IB学霸为之自豪,他们能解出外教都不会做的题。另一方面,也让很多同学(自称“学渣”)避之不及。 从2019年起,IB数学教学大纲发生重大改革。▲图源&#x…

Android -- 每日一问:如何理解 Android 中的 Context,它有什么用?

经典回答 官方文档对于 Context 的解释: Interface to global information about an application environment. This is an abstract class whose implementation is provided by the Android system. It allows access to application-specific resources and cla…

[附源码]SSM计算机毕业设计学生宿舍设备报修JAVA

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

光格科技将于12月6日上会:拟募资6亿元,姜明武为实控人

近日,苏州光格科技股份有限公司(下称“光格科技”)在上海证券交易所科创板递交招股书(上会稿)。据贝多财经了解,光格科技将于2022年12月6日接受科创板上市委的现场审议。 公开信息显示,光格科技…

微信小程序开发笔记

微信小程序开发笔记html条件渲染列表渲染按钮组件 buttoncss单位 rpx、px、vw、vh、rem定位方法设置图片为页面的背景自定义按钮的图标js全局变量底部导航栏 tabBar其他配置config.js带参数跳转页面云数据库的使用初始化查找地图组件 map从云数据库中调用经纬度,并且…

【附源码】计算机毕业设计JAVA资源循环利用

【附源码】计算机毕业设计JAVA资源循环利用 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: JAVA mybati…