我已经购买了VPS主机。安装了java 1.7和Tomcat 7.我在tomcat中部署了war文件,它在本地主机上正常工作;我正在获得所需的输出。我也购买了主机空间。创建一个目录(例如:mywebsite.com),如果我把一些静态的index.html页面和访问该网站作为http://www.mywebsite.com它工作正常,即index.html被显示。我的问题是,而不是显示该index.html,输入该网址我的Java应用程序需要被调用。我怎样才能做到这一点?请指导我将域名指向VPS中的java应用程序
回答
我建议你的地图,你的域名www记录给你vps的IP地址。
您可以通过登录到您的域名控制面板做
无需主机空间的,你已经有一个VPS
k如果我也映射域我怎么指向在tomcat中运行的war文件? – user1453544
配置为在80端口启动tomcat(conf/web.xml),清除webapps目录中的所有内容,复制你的war文件并将其重命名为ROOT.war,然后启动tomcat,你可以通过http:// yourip访问你的应用程序,现在,您可以将您的wwww A记录映射到您的兄弟 – Subin
k,但是我可以通过键入www.mywebsite.com直接访问它吗? – user1453544
你需要做两件事情
1)在Tomcat中conf/server.xml文件modift标签条目
<Host name="mywebsite.com" appBase="d:/webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
d:/ webapps中 - >这个文件夹里面,你应该有你的Web应用程序或WAR文件。
2)在你的web应用程序,你需要在web.xml中添加欢迎文件列表标签作为
<welcome-file-list>
<welcome-file>pages/index.jsp</welcome-file>
</welcome-file-list>
我也这样做过。但我不能改变default.aspx,如果我删除它,我会得到一个错误。 – user1453544
您可以简单地更新域配置要转发到yourwebsite.com任何要求像VPS服务器地址http:// ipaddress:port/myAPP
- 1. goddady域名指向外部vps/plesk,子域名不起作用
- 2. 将互联网域名指向socketstream应用程序/端口
- 3. 如何将注册域名指向Google App Engine应用程序?
- 4. 如何将子域指向Heroku应用程序,并将根域指向另一个Heroku应用程序?
- 5. 将我的域名指向一个php应用程序中的wamp
- 6. 如何指向我的rails应用程序到我的域名
- 7. 谷歌域名不指向正确的Heroku应用程序
- 8. 允许用户将他们的域名指向基于Web的应用程序?
- 9. 将我的裸露域名指向带有Cloudflare的OpenShift应用程序
- 10. 应用程序引擎 - 子域名指向特定服务
- 11. 将子域和root/www指向不同的Heroku应用程序
- 12. 如何将子域指向正确的JBoss应用程序?
- 13. 将一个子域指向我的应用程序
- 14. 将域指向基于订阅的Web应用程序?
- 15. 将域名指向博主
- 16. 将域名指向Tumblr
- 17. 将域名指向Tomcat
- 18. 将Rails应用程序部署到VPS
- 19. 将顶级域名指向个人记录在rails应用程序
- 20. 如何将TK域指向heroku应用程序?
- 21. 如何将域路径指向我的App Engine应用程序?(不是子域)
- 22. 将域名从域A重定向到另一个域名,但域名A上只存在应用程序
- 23. 将域名指向我的网站
- 24. Facebook应用程序中的应用程序域名是什么?
- 25. 如何将VPS链接到域名
- 26. 如何将root域指向heroku应用
- 27. 如何让我的域指向我的Web应用程序?
- 28. 不同的域指向相同的rails应用程序
- 29. web2py托管谷歌应用程序引擎并指向我自己的域名
- 30. 无法获取与AWS相关联的域名以指向Heroku应用程序
嘿,你有没有想过这个。这听起来像你试图让一些应用程序在tomcat上运行,而其他应用程序在典型的Apache服务器上运行。我有一些网站在centOS的www /文件夹中运行,我想将其他传入的URL指向tomcat/webapps/newJavaSite,以便我可以部署一个jsp应用程序。你怎么最终这样做? – wuno