绑定域名到tomcat项目实现由域名直接访问到项目首页

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6383996.html

一:购买域名

请移步到相关网站购买域名,我是在腾讯云买的。购买后记得实名认证,不然解析不了。

二:解析域名

大约七八分钟后,测试是否解析成功。

打开cmd,用ping命令连接你的域名,如图:

如上图,说明解析成功了,我的域名已经解析为我的云主机IP了。

三:配置tomcat

用Putty登录云服务器,cd到tomcat文件夹的conf目录,打开server.xml。

vi server.xml

1:修改host为你的域名。有两处需要修改,不要改漏啦!如下:

2:修改端口,tomcat默认是8080端口,把它修改为商用端口80,不然访问不了的~

3:配置docBase。这里特别要注意:path=""  以及  docBase=你的项目在云服务器上的绝对路径

4:注意,这里由域名直接访问首页,要求你在项目的web.xml中把index.jsp配置了作为欢迎页。不然也是不行的。如果部署了之后才发现没有配置,可以cd进入webapps中你的项目文件下的WEB-INF文件夹,打开web.xml文件:

vi web.xml

按I进入编辑模式,添加欢迎页

按Esc退出编辑模式,输入  :wq  保存并退出。

时间: 2024-10-13 02:06:51

绑定域名到tomcat项目实现由域名直接访问到项目首页的相关文章

myeclipse&eclipse配置tomcat端口、配置从根目录访问web项目

myeclipse 配置tomcat端口 窗口-->配置-->myeclipse-->8080 配置从根目录访问web项目 (参考:http://www.cnblogs.com/zhwl/p/3629861.html) 1.右键项目-->myeclipse:把上下文目录由/项目名字改为/ 2.修改之后,重新部署项目,会提示要恢复tomcat安装,不然不能部署. eclipse 配置端口 配置从根目录访问web项目

tomcat部署项目,部署地方和删除部署项目那几个文件

一tomcat 部署项目 1,部署项目是,把war包直接放到tomcat下webapps文件下 2,访问,项目名为war名 二删除部署项目 1,logs 下所有文件 2,temp所有文件 3,work下所有文件work\Catalina\localhost\ 4,conf,下Catalina文件 5.webapps下项目

发布项目到Tomcat(域名直接访问)

首先,自己码点代码,用tomcat调试,一般访问都是:http://localhost:8080/webapp/main.jsp 要实现域名(www.doubi.com)访问,需要好几个步‘臭’........去‘main.jsp'-->去'webapp'-->去’8080'-->替换‘localhost’-->完成! 1.替换localhost和去8080: 万网或其他地方申请域名,如:www.doubi.com. 百度‘ip‘,查看自己公网IP,这里假设自己公网ip为:110.

tomcat 部署多个war包项目和配置域名

1.首先就是项目打包war     首先使用DOS进入 项目的根目录    cd  E:/XXX项目/ 2. 打包命令 jar cvf XXX项目.war */.        (这里可以把lib下的jar全部打包 也可以把lib下的Jar放入 tomcat下) 3.好啦下面就是我们的部署了 3.1把项目war包 放入tomcat文件下 的D:\apache-tomcat-6.0.37\webapps 下 3.2刚开始的新手 放好之后你先找到    D:\apache-tomcat-6.0.37

tomcat修改域名和访问域名时去掉项目名

打开tomcat安装目录,根据路径找到 server.xml   路径D:\apache-tomcat-7.0.70\conf\server.xml 打开后   找到这一段 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> port="80" 在这里指定端口 然后找到

tomcat通过tomcat 安装根目录下的conf-Catalina-localhost目录发布项目详解

tomcat通过conf-Catalina-localhost目录发布项目详解 Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择. 因为这样对tomcat的入侵性最小,只需要新增一个配置文件,不需要修改原有配置:而且支持动态解析,修改完代码直接生效(修改配置除外). 但是网上关于这种方法的介绍很简单,小菜来补充一下. 1.直接在eclipse中添加一个server,添加过程中指明tomca

同域名下的多项目谨防sessionid互相影响,造成严重后果

同域名下的多项目谨防sessionid互相影响,造成严重后果,保持咱程序猿的优良传统,独立的命名空间,严格的洁癖症,处事不惊的顽强能力.转入正题 已我开发cctv项目为例,当然cctv愿意找我,我是很乐意效劳的,哈哈!!不过我是无证程序猿,很可能去了也是临时工,好吧,我还是拿他做例子吐槽吧: www.cctv.com/zhidao www.cctv.com/news 这里将zhidao.news两个项目通过nginx整合到www.cctv.com的二级目录下,如果tomcat的配置是这样: <C

Tomcat增加Context配置导致启动的时候项目加载两次问题解决方案

1. 出现场景 eclipse发布web应用至tomcat,默认方式下访问该项目是需要带项目名称的,例http://localhost:8080/myapp/.现在需要改成这样访问http://localhost.修改tomcat的server.xml文件,增加如下配置<Context path="" docBase="myapp" reloadable="false"/>,修改后host部分如下: <Host name=&qu

Apache 配置多站点访问「为项目分配二级域名」

一级域名(baidu.com)也叫作顶级域名,注册一级域名是需要付费的 而二级域名(image.baidu.com)是基于一级域名延伸出来的,所以只要你购买了一级域名,二级域名是可以任意配置的 其实(www.baidu.com)也是二级域名,只是大家已经习惯使用www为前缀的二级域名作为网站的主域名入口而已 通过DNS解析服务商,可以为每个二级域名绑定不同的主机IP,这样即使只有一个主域名也可以架设多个网站了 如果你只有一台主机,并且要在上面建立多个项目,还得通过子域名的方式访问,那么你需要配置