①:把javaweb项目打包成war(不会的自行百度)

②:把war拷贝到服务器的tomcat里面的webapps下

③:到bin文件夹下.bat文件启动tomcat,启动后会解压war包

⑤:解压后,在webapps下会得到与你war名相同的文件夹(这文件夹就是你的项目了)

⑥:到你项目的WEB-INF文件夹下的web.xml里,在<welcome-file-list>节点之间加一个<welcome-file>节点,这就是你的默认首页,如<welcome-file>index.jsp<welcome-file>

  在这里要注意,如果你的index.jsp不是放在webRoot,也就是根站点下,而是放在webRoot里面的一个子文件夹下(如:在webRoot下面有个Index文件夹,Index文件夹里有

  index.jsp),那么请注意<welcome-file>index.jsp<welcome-file>就要改成<welcome-file>Index/index.jsp<welcome-file>。

⑦:我们不但要在WEB-INF文件夹下的web.xml加个<welcome-file>Index/index.jsp<welcome-file>。在tomcat目录下的conf里的web.xml也要加。打开web.xml在里面找到<welcome-file-list>,然后加上<welcome-file>Index/index.jsp<welcome-file>。即可。这个跟步骤六一模一样的

⑧:在tomcat目录下的server.xml里,找到<Connector>节点,把里面的port="8080",改成"80"。找到<host>节点,把它的name="localhost" 改成你的域名,如www.aa.com。然后在host节点里面,加上一个子节点,内容为:<Context path="" docBase="E:/Server/apache-tomcat-7.0.78/webapps/Yellow" reloadable="true" />,把docBase里面的路径改成你项目的直接路径,如这句话E:/Server/apache-tomcat-7.0.78/webapps/Yellow,我的项目为名Yellow。

⑨:当你将某个页面作为首页时(就如我们将index.jsp作为首页),index.jsp的内容路径会遭到影响(仅仅这个页面会受到影响,其他页面不会)。会受到什么影响呢。例如,在这个页面里我导入了一个样式,如<link type="text\css" href="css/mian.css">,这样式路径会发生变化,我们要将它路径改成Index/css/mian.css。注意我们的目录结构是:Index文件夹下有一个css文件夹,里面放样式,有一个img文件夹放图片,然后Index文件夹下有个index.jsp。(如果理解得模糊,随便变一下路径测试一下就可以了)。不只是css样式导入,如其他图片啊之类的也要改。

最后:记得开放80端口(有些防火墙会把它关闭)。如果80端口开放了,但显示被占用,请看我另一篇关于80端口被占用的笔记。

javaweb + tomcat + 部署 + 域名绑定 + 默认首页的更多相关文章

  1. nginx反向代理+tomcat域名绑定

    今天在用nginx做反向代理时,由于一个tomcat下有多个应用,因此要在tomcat做域名绑定.tomcat启动后,通过域名+端口是可以访问到页面的,但是通过nginx转发后就不能访问了,因此tom ...

  2. Tomcat部署web项目,如何直接通过域名访问,不加项目名称

    问题:下面的问题是互联网上问得比较多的,但是显然都是同一个问题. JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问? Tomcat部署web项目,如何直接通过域名访问,不加项 ...

  3. 域名解析与多域名绑定多个Tomcat项目

    第一步.域名解析 1.登录阿里云的服务器地址:https://www.aliyun.com/   新手礼包地址:https://s.click.taobao.com/as9o9Ox 2.点击控制台 3 ...

  4. Tomcat绑定多个IP地址 多域名绑定

    http://blog.csdn.net/stevenyanzhi/article/details/6029776 Tomcat绑定多个IP地址 如果一台服务机上有多个IP地址又有多个工程如何一个IP ...

  5. tomcat域名绑定设置

    域名绑定分为单域名绑定.多域名绑定,配置主要涉及到tomcat目录下conf/server.xml文件 一.单域名绑定 1.修改server.xml 大约105行的内容(不是必须修改,如果只是绑定一个 ...

  6. tomcat 绑定域名 防止恶意域名绑定

    http://aaronlong31.iteye.com/blog/1123260 今天公司一台服务器被很多恶意域名绑定了,电信的要我们赶紧处理,否则封IP. 服务器使用的是tomcat,上谷歌搜了很 ...

  7. Web服务器讲解与JavaWeb应用部署(本机,以Tomcat为例)

    转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6042290.html 在讨论Web系统发布之前,我们先来辨析两个概念:服务器.Web服务器. 通常,我们说的服 ...

  8. Tomcat域名绑定

    域名绑定与虚拟目录设置: conf/server.xml 的修改方式如下: 单个域名绑定: 原始: <Engine name="Catalina" defaultHost=& ...

  9. centos7+tomcat部署JavaWeb项目超详细步骤

    我们平时访问的网站大多都是发布在云服务器上的,比如阿里云.腾讯云等.对于新手,尤其是没有接触过linux系统的人而言是比较有困难的,而且至今使用云服务器也是有成本的,很多时候我们可以通过虚拟机自己搭建 ...

随机推荐

  1. beginner’s mistake

    PHP Advanced and Object-Oriented Programming 3rd Edition Related to modularity is abstraction: class ...

  2. [Day3]Scanner类、Random类、流程控制语句

    1.Scanner类 (1)Scanner类属于引用数据类型 数据类型 变量名=new 数据类型(); (2)每种引用类型都有自己的功能 变量.功能名(); (3)Scanner类是引用数据类型的一种 ...

  3. 如何在安装node\npm\cnpm

    1.安装node.js node.js的官方地址为:https://nodejs.org/en/download/. 根据windows版本后,选择要下载的安装包,下载完毕,按照windows一般应用 ...

  4. rem : web app适配的秘密武器

    css html { font-size: calc(100vw / 3.75) } jsdocument.documentElement.style.fontSize = $(document.do ...

  5. wamp设置本地访问路径为a.com

    我们在用wamp进行本地建站时经常会碰到页面样式无法正常加载,这是因为没有正确加载css路径,那我们就用wamp设置本地访问路径为a.com指向本地的一个虚拟空间,如何操作呢?下面就跟随ytkah一起 ...

  6. ACM-最短路之中的一个个人的旅行——hdu2066

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/lx417147512/article/details/27235809 ************** ...

  7. 003-hive安装

    http://www.aboutyun.com/thread-6902-1-1.html http://www.aboutyun.com/thread-7374-1-1.html

  8. poi 实战代码---导出Excel(根据模板导出)

    /** * 导出excel * @param request * @param response * @return * @throws Exception */ @RequestMapping(&q ...

  9. HTTP协议(TCP/IP)

    HTTP协议(TCP/IP): 服务器套接字(TCP用主机的IP地址加上主机上的端口号作为TCP连接的端点,这种端点就叫做套接字(socket)或插口)   数据包(请求包.报文)http 请求格式: ...

  10. [py]py里的isinstance判断实例来源(含父类)

    Isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type(). isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系. ...