首页IT科技tomcat server at localhost(学习笔记——Tomcat(服务器))

tomcat server at localhost(学习笔记——Tomcat(服务器))

时间2025-04-29 07:56:47分类IT科技浏览4988
导读:2022-10-28...

2022-10-28

Tomcat

(1)含义:Tomcat是一个使用广泛的JavaWeb服务器             。

(2)官方下载地址:

使用8.0版本的就OK                   。

(3)在使用Tomcat之前需要的准备工作:

正确配置JAVA_HOME的环境变量             ,配置的内容是java的jdk的存放路径      。因为Tomcat运行时需要java的运行环境             。

步骤:找到“我的电脑            ”                   ,右击“属性                   ”      ,点击“高级系统设置       ”             ,点击“环境变量      ”                   ,在上面的框“用户变量                   ”中点击“新建             ”      ,添加的变量名为“JAVA_HOME      ”       ,变量值为:放置jar包所在的位置                   。点击“OK                   ”      。之后点击“用户变量             ”中的“Path”                   ,在这里面            ,点击“新建                   ”       ,添加“%JAVA_HOME%\bin                    ”                    ,点击确定            ,点击确定       。

(4)Tomcat的目录说明:

①bin :存放的是命令文件                   。(后缀为.bat的文件是window运行的命令文件,后缀为.sh的文件是Linux运行的命令文件                    ,是shell脚本)

②conf:配置文件存放的位置

③lib:Tomcat运行需要的jar包

④logs:日志文件存放的位置            。

⑤temp:临时文件

⑥webapps:web项目部署的目录(war包:web项目的压缩包)

⑦work:工作的目录

(5)启动服务器的方式:

找到刚刚“Tomcat”解压的文件夹                   ,点击“bin            ”文件夹,找到“startup.bat                    ”,双击             ,就会出现一个小黑框       。如果小黑框一闪而过                   ,那么出现此现象的原因是刚刚的环境变量配置未成功                    。

打开刚刚的小黑框后      ,点击最小化             ,切记莫要点击“叉号       ”            。之后打开浏览器                   ,输入网址“localhost:8080            ”,会出现下面一个页面      ,说明访问服务器OK。如下:

(6)停止服务器

停止服务器一般建议       ,双击刚刚解压的“Tomcat                   ”文件夹下的“bin       ”文件夹下的“shutdown.bat      ”,进行停止                    。如果是直接点击“叉号                   ”的话                   ,相当于电脑关机时            ,直接拔电源或按关机键       ,有时会丢掉一些缓冲的文件                   。

(7)部署一个静态的项目

将静态的项目复制粘贴到“webapps             ”中                    ,重新启动“Tomcat      ”服务器即可。

————————————————————————————————————

Tomcat集成到idea中

(1)目的:使用idea进行部署项目            ,进行服务器的启动             、关闭                   、重新部署             。

(2)将本地Tomcat服务器部署到idea的步骤:

①打开“file                   ”中的“setting             ”,找到“build,Execution,Deployment”,点击“Application Servers                   ”                   。

②在点击到“Application Servers                    ”后                    ,点击“+”                   ,找到“Tomcat Server            ”点击      。在“Tomcat Home                    ”中设置刚刚解压的"Tomcat"文件目录,点击“OK       ”             。再点击“Apply            ”,在点击“OK                   ”                   。

(3)创建java企业级模块

步骤:

①点击“file       ”中的“New      ”中的“module                   ”             ,点击“java Enterprise             ”,选择“Module SDK      ”为“1.8                   ”;“Application Server             ”为“Tomcat 8.5.27”      。在“Additional Libraries and Frameworks                   ”中勾选“Web Application                    ”       。点击“next”                   ,写入项目名                   。点击“finish            ”            。

②创建好module后      ,在创建的模块下             ,点击“web                    ”文件夹                   ,在它下面有一个“index.jsp       ”,这个文件已经过时了      ,直接删除即可       。

(4)本地动态web项目目录结构:

①src:用于存放java代码

②web:用于存放CSS/JS/html/图片/音频                    。注意web文件夹下面还有一个“WEB-INF            ”文件夹       ,里面有“web                   ”的配置文件为“web.xml       ”            。注注注意:在“WEB-INF      ”文件夹下要新建一个“Directory                   ”                   ,命名为“lib             ”。此时            ,“lib      ”放置的位置必须在“WEB-INF                   ”文件夹下       ,名称必须为“bin             ”,“bin”中存放的是jar包                    ,这是因为部署上线后            ,查找的第三方jar包服务器就只在“WEB-INF                   ”下的“bin                    ”目录中查找                    。如果第三方jar包未找到,那可能是存放的位置有问题                   。

(5)使用idea集成的“Tomcat”运行模块

步骤:①在"web"文件夹下创建了一个index.html                    ,写入一些测试内容。

②点击运行             。

问题描述:

  出现了一个问题:Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099

问题解决:

  查看这位博主的博客进行的解决                   。

  解决Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099 - 升阳遗志 - 博客园 (cnblogs.com)

之后                   ,再次运行,测试结果可以出来      。

(6)服务器上部署的动态Web目录说明:

部署的是一个war 包             。

①存放的位置:在创建的项目下的“out            ”下的“artifacts                    ”文件夹下                   。

②本地动态web项目中的“src       ”(存放java文件夹的目录)运行后             ,转变为“.class"文件                   ,存放在“classes            ”文件夹下      。此时“classes                   ”文件夹是存放在“WEB-INF       ”文件夹中的       。

——————————————————————————————————

Tomcat的基本设置

一      、本地Tomcat的基本设置

端口号的设置:

设置的位置在:Tomcat安装目录\conf\server.xml                   。

在此配置文件中找到“8080      ”相关端口数字      ,可改为1024~65535中的任意端口号             ,1024之前的端口是被系统预用了            。之后启动服务器                   ,在浏览器中使用“localhost:刚刚设置的端口号                   ”重新进行访问       。

二             、idea内镜像服务器的基本设置

设置的位置:

  在idea中的 第二行中有一个“Tomcat8.5.27             ”下拉菜单      ,点击如图

改“name      ”

如:

点击“Apply                   ”,点击“OK             ”                    。

其他设置:

声明:本站所有文章       ,如无特殊说明或标注                   ,均为本站原创发布            。任何个人或组织            ,在未征得本站同意时       ,禁止复制                   、盗用      、采集       、发布本站内容到任何网站                   、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益                    ,可联系我们进行处理                    。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
如何提高网站的排名(网站如何优化排名好) 劫持lsp解决方法(PR劫持会对企业形象造成多大的伤害,PR劫持的危害及其防范措施)