前言:
眼前姐妹们对“通过域名访问web项目”大致比较关心,兄弟们都想要剖析一些“通过域名访问web项目”的相关文章。那么小编在网上搜集了一些有关“通过域名访问web项目””的相关资讯,希望兄弟们能喜欢,各位老铁们快快来学习一下吧!java web 项目发布到服务器:
1、先搭建java 环境,
2、如果tomcat 是安装版本则不需要是配置运行环境,如果是免安装版本的则需要配置是环境变量
在cmd 中使用:java javac java -version 分别测JDK 环境是否搭建好
3、启动tomcat ,可以直接启动,在tomcat的解压目录中的bin 目中,直接双击startup.bat文件,启动
经常会遇到闪退的问题,如果遇到了,首先是检查自己的环境变量是否配置成功,如果环境变量配置成功了但是还是出现闪退的情况,则可以试着删除当前的解压目录,重新再解压一下。
4、tomcat 运行成功之后,便开始绑定域名,域名的绑定是在在config 目录下的service.xml文件中
先修改端口号,tomcat 的默认端口号是8080,但是网站一的部署一般是采用80 端口,这样在输入地址的时候,就不用把端口号写咋域名的后面,如果是其他的就必须要写在后面。
这里有个小窍门,网上其他人分享的教程中都没有这个,就是在端口的这个目录下面添加一个 address ="域名" ,然后在在下面的《host》中将localhost 换成是自己的域名,就可以了
《host》 是定义一个虚拟主机的,其中有2个属性是很重要的 ,一个是path;这个是用来定义你的一个子目录的名字,也就是我们时常说的二级域名,另一个则是:docBase:这个就是将这个目录的真实详细地址放进去,做一个映射
如果只有一个子目录这样就好了
但是如果你是要实现一个域名多个 虚拟目录的话,就需要在《hosT》《/host》 中添加属性
<Context path="/" docBase="d:\wwwroot\chengqun1"></Context>
其中属性 path 和 dobase 是一样的效果。
特别主要,要是一般的web 项目就需要这样详细的部署,要是是javaweb项目,则直接是将war包放到webApp 目录下面,就不需要配置目录了,然后直接用域名+项目名进行访问(这里的项目名是你平时运行的是项目名,有时候访问的项目名跟键项目的名字不一样,这个可以下eclipse中进行修改,但是建议一般都用一样的,这样可以减少错误)