| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> JAVAWEB(2)Tomcat -> 正文阅读 |
|
[Java知识库]JAVAWEB(2)Tomcat |
目录 1、下载与安装进入官网https://tomcat.apache.org/ ? 选择需要的版本进行下载,我们windows系统直接下载zip文件就行 下载完直接解压 注意事项: 不建议将服务器软件放在磁盘层次很多的?件夹中! 不建议放在中?路径下! tomcat启动需要配置JAVA_HOME环境变量! 2、文件夹结构? 目录结构 bin:启动/关闭服务器 startup.bat:window系统启动 startup.sh:linux系统启动 shutdown.bat:window系统关闭 shutdown.sh:linux系统关闭 conf:配置信息 lib:核心jar包 logs:日志 temp:临时文件 webapps: 部署的项目。地址后面没有跟项目名的话,默认走的是ROOT。 webapps文件夹中的每个文件夹都是一个项目,tomcat启动默认会把所有项目都启动 work:编译的代码 3、在IDEA中配置tomcat创建一个JavaWeb项目 ? 选择应用程序服务器,选择tomcat,目录为自己的tomcat解压后的目录 ? ? 创建成功之后,会生成以下代码 ? 点击上面编辑配置 ? 在这修改自己的部署的项目名 ? 默认访问的路径也要改下 ? 应用确定时候,点击绿色箭头启动就可以访问了。 在浏览器上访问的,实际上是tomcat里的代码,如果修改代码不生效,需要重启服务器,或者配置热部署 ? 这里还可以配置端口号,热部署等 ? 3、常见配置我们正式在服务器上部署的时候,是把项目丢到tomcat文件夹webapp中进行部署。 这时候访问的,就是我们自己安装的tomcat服务器。 1.修改默认端口号 默认的端口是8080,我们可以修改以下配置文件,把默认端口号改下 ? ? 修改端口号后,启动bin目录下的startup.bat 访问浏览器,不输入端口号的话,默认就是走80端口,这样就能访问我们的项目了 一个IP同一个端口号只能一个应用使用,注意不要和IDEA中的端口号重复了 ? 2.tomcat管理项目(没事别乱点) 进入根地址,点击manager app ? 或者直接输入地址 服务器ip:端口/manager,弹出登录界面 ? 如果没有用户密码,则点取消,下面有一段代码,我们复制一下
? 打开conf下的tomcat-users.xml文件 ? 把刚刚复制的代码。粘贴到后面,修改下密码。 这里用户名就是tomcat,密码就是123456,角色就是管理员 ? 重启服务器,这时候再访问manager页面。输入刚刚设置的用户名密码 不要点Undeploy,会把文件夹中的项目直接删除 点击stop,会把对应项目停止,重启后,还是会自动部署 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 7:12:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |