
首先,有两种方案:
申请代理服务器:前提是支持tomcat。以前支持tomcat的很少。但现在不太清楚。应该有很多吧、php,asp的比较多。支持java的现在有很多。你多找找虚拟服务器的网站就行了
你自己买个服务器,装什么随便你。然后把你自己的服务器交由托管商托管
申请域名有好多网站可以申请了。这个跟 服务器没关系。一般申请域名大概需要1周时间。
将网站COPY到TOMCAT这个回答一看就知道不专业了
起码说下,把上关的WAR包,放到里面
然后到CONF目录改端口啥的,能多说就多说
再说了可以反问面试官,是否只需要局域网
还有用不用做域名配置,如果需要的话,装个阿帕奇服务器等等
另外他问的是WEB服务器,还专门指定WINDOWS SERVER版
那很有可能是想问你 *** 作系统的相关东东,例如IIS什么的
如果单单TOMCAT的话, 啥系统都可以搭建tomcat是一个web容器,java web项目相当与容器中的一个元素 ,当把java web项目部署到服务器的时候 就相当于在容器里面加入了一个元素
tomcat启动的时候 tomcat容器会获得里面元素的相关信息 比如web项目的名称
当用户请求服务器的时候 首先根据请求的一级域名找到你启动的tomcat容器,容器在分析一级域名后面的请求字符窜截取请求的项目名字 ,根据项目名字 把请求信息发给 容器里面与项目名字对应的web项目 然后web项目处理请求 处理完了 将响应信息 发给容器 容器在返回给用户
在详细一点
为什么请求能够找到开启的tomcat服务器?
首先你请求的地址是本机的ip地址 ,这样请求能够发送到本机上 , 那么怎么给本机的tomcat能 这关键点就是 端口了 请求会根据本机上所有开启的程序的端口信息 给相应的程序
tomcat的默认端口是8080 所以你的请求地址需要加上:8080 当然你可以更改tomcat的端口比如80 这样你就不用去在请求地址上加:8080 因为100以内的端口 会自动匹配
JavaWeb Tomcat服务器配置过程如下:
Tomcat服务器端口的配置
Tomcat的所有配置都放在conf文件夹之中,里面的serverxml文件是配置的核心文件。如果想修改Tomcat服务器的启动端口,则可以在serverxml配置文件中的Connector节点进行的端口修改
例如:将Tomcat服务器的启动端口由默认的8080改成8081端口
Tomcat服务器启动端口默认配置
1 <Connector port="8080" protocol=">
2 connectionTimeout="20000"
3 redirectPort="8443" />
将Tomcat服务器启动端口修改成8081端口
1 <Connector port="8081" protocol=">
2 connectionTimeout="20000"
3 redirectPort="8443" />
这样就把原来默认Tomcat默认的的8080端口改成了8081端口了,需要注意的是,一旦服务器中的xml文件改变了,则Tomcat服务器就必须重新启动,重新启动之后将重新读取新的配置信息。因为已经在serverxml文件中将Tomcat的启动端口修改成了8081,所以Tomcat服务器启动时就以8081端口启动了,如下图所示:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)