zoukankan      html  css  js  c++  java
  • 下载安装tomcat 部署本地项目

    原文地址:https://blog.csdn.net/weixin_40396459/article/details/81706543

    下载地址:http://tomcat.apache.org

     点击7.0版本,进入后

     下载好安装包之后,解压安装

    tomcat的安装目录介绍:

    bin:可以执行文件。
    conf:tomcat服务器的配置文件
    lib:tomcat启动后需要依赖的jar包
    logs:tomcat工作之后的日志文件
    webapps:是tomcat布暑工程的目录。
    work:jsp文件在被翻译之后,保存在当前这个目录下,session对象被序列化之后保存的位置

    Tomcat服务器启动(**重点)

    1、JAVA_HOME:环境变量。并且配置到jdk的目录,其完整过程如下:

     之后点击环境变量-》新建环境变量

    配置环境变量:右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量" 

         1)在系统变量里新建"JAVA_HOME"变量,变量值为:C:Program FilesJavajdk-12.0.1(根据自己的jdk的安装路径填写)

      2)在系统变量里新建"classpath"变量,变量值为:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar (注意最前面有一点)

    3)找到path变量(已存在不用新建)添加变量值:%JAVA_HOME%in;%JAVA_HOME%jrein

             注意变量值之间用";"隔开。注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入。如果你的系统是Windows10,就相对方便多了,不用担心这个";"。

    “Windows+R”-->输入“cmd”-->Enter,输入java -version(记得中间有个空格),如果显示jdk版本信息就说明环境变量配置成功了。

     2、启动tomcat目录。 tomcat目录/bin/startup.bat(window启动文件) 找到startup.bat 双击运行。会有一个黑窗口,黑窗口不要关闭。(如果关闭,相当于把tomcat停止了。)

     

    3、在浏览器地址栏中输入:http://localhost:8080 或者 http://127.0.0.1:8080 ,如果看到如下页面,证明启动成功

    3.5、配置tomcat的端口(****重点)

    tomcat默认的端口是8080(访问端口)


    http的默认端口是80,如果访问的时候输入http://www.baidu.com相当于http://www.baidu.com:80。当真正在项目上线之后,通常采用80,修改方法如下:
    1)找到tomcat目录/conf/server.xml
    2)修改port的值,将port端口的值修改为80

     3)然后在浏览器中输入 http://127.0.0.1:80 或 http://127.0.0.1 访问测试(配置后,记得重启一下服务器)

    ok,访问成功!

    3.6、catalina run 启动Tomcat

    Tomcat启动,还有一种启动的方法就是在命令行中,先把你的当前目录切换 到你tomcat目录in目录下,如下是我的位置

    再执行catalina run 这个命令启动Tomcat。这个命令有什么好处。当Tomcat启动失败的时候,会有一闪而过的情况,

    当我们使用catalina run 这个命令启动Tomcat的时候,哪怕有错误,我们也可以清楚的看到tomcat失败的原因。不会一闪而过。

     3.7、tomcat关闭

    有三种方法。

    第一种:Ctrl+C键 关闭Tomcat服务器
    第二种:点击Tomcat窗口的右上角关闭按钮 (暴力停止服务器)
    第三种:找到tomcat目录/bin/shutdown.bat文件,双击执行关闭Tomcat。

    4、常用的布署工程到Tomcat中的两种方式

    把我们自己书写的html,servlet这些信息,部署到tomcat的方式。

    在conf/server.xml文件的host元素中配置,例如:
    在host标签内书写如下内容

    <Context  path="/atguigu"  docBase="D:atguigu"/>
    <Context  path=”浏览器要访问的目录---虚拟目录”  docBase=”网站所在磁盘目录”/>

    配置好之后,要重启服务器。

    缺点(Tomcat7.0之后):如果配置错误:tomcat会启动失败。(如果tomcat里面存放的其他的网站),其他网站也会停机。

    4.2、第二种方式:将网站目录复制到tomcat/webapps目录(常用,必须掌握)

    有一个网站(一个文件夹),把文件夹复制到tomcat的webapps目录下。

    如:

    文件夹的名字,就是网站或者工程的访问目录.相当于之前配置 <Context path=”” 的配置

    在conf/server.xml文件的host元素中配置,写在最后一行

    <Context  path="/aa"  docBase="C:apache-tomcat-7.0.96-windows-x64apache-tomcat-7.0.96webappsself"/>

    然后重启服务器:

    访问:localhost:80/aa/haha.html就可以成功访问了

    或则访问:127.0.0.1:80/self/haha.html

    再或则访问:ip:80/aa/haha.html

  • 相关阅读:
    阿里HBase高可用8年“抗战”回忆录
    Service Mesh 初体验
    阿里云HBase推出普惠性高可用服务,独家支持用户的自建、混合云环境集群
    Ververica Platform-阿里巴巴全新Flink企业版揭秘
    深度 | 带领国产数据库走向世界,POLARDB底层逻辑是什么?
    AI加持的阿里云飞天大数据平台技术揭秘
    Nacos 常见问题及解决方法
    数据上云,应该选择全量抽取还是增量抽取?
    一文带你了解 Flink Forward 柏林站全部重点内容
    Oracle数据库中序列(SEQUENCE)的用法详解
  • 原文地址:https://www.cnblogs.com/fqh123/p/11443334.html
Copyright © 2011-2022 走看看