社区
Java EE
帖子详情
java web 部署后怎样通过域名访问
开发无难事
2012-02-23 04:22:16
我有两个java站点,一个是 site1 一个是 site2, 原来都部署在tomcat里,访问方式是 http://127.0.0.1:8080/site1 和 http://127.0.0.1:8080/site2
现在想通过域名访问,访问效果如: 第一个 http://www.siteone.com 和http://www.sitetwo.com
有经验的大虾请指导
...全文
633
21
打赏
收藏
java web 部署后怎样通过域名访问
我有两个java站点,一个是 site1 一个是 site2, 原来都部署在tomcat里,访问方式是 http://127.0.0.1:8080/site1 和 http://127.0.0.1:8080/site2 现在想通过域名访问,访问效果如: 第一个 http://www.siteone.com 和http://www.sitetwo.com 有经验的大虾请指导
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zglin689
2012-02-24
打赏
举报
回复
学习了……
wolinmoon
2012-02-24
打赏
举报
回复
长见识
NewMoons
2012-02-24
打赏
举报
回复
[Quote=引用 16 楼 ldh911 的回复:]
看了看前面的帖子,对楼主说话方式也觉得不太妥,虽然很多人理解错了意思,但人非圣贤。
就事论事的说,我估计楼主之前没有接触过大型系统的部署,所以多说几句吧。
以生产环境系统的部署模型而言,大致是:
Internet路由 --> 硬件负载均衡设备 --> Apahce(Web前置) --> 中间件(Weblogic、Tomcat) --> 数据库
以我个人的按理而言,就曾经……
[/Quote]
+1 虽然只是大概,估计也未必是楼主想要的,但已经比较到位了。
MiceRice
2012-02-24
打赏
举报
回复
看了看前面的帖子,对楼主说话方式也觉得不太妥,虽然很多人理解错了意思,但人非圣贤。
就事论事的说,我估计楼主之前没有接触过大型系统的部署,所以多说几句吧。
以生产环境系统的部署模型而言,大致是:
Internet路由 --> 硬件负载均衡设备 --> Apahce(Web前置) --> 中间件(Weblogic、Tomcat) --> 数据库
以我个人的按理而言,就曾经用四个节点的Weblogic,两个节点的Apache,支撑21个市级政府站点,域名都不一样,当然Weblogic上部署的应用也分多个。
多话痨一句,有个Web前置很重要,有几个事情是比较主要的:HTTP文本压缩、动态内容缓存、静态内容直接访问(图片等,为中间件降低连接压力)、HTTPS协议加解密处理。
MiceRice
2012-02-24
打赏
举报
回复
[Quote=引用 14 楼 xiasihua88 的回复:]
你说的是php吧,我用的是apache-tomcat
[/Quote]
跟PHP没关系,你用IIS都行。只是为你的中间件(或者说应用吧)增加一个反向代理服务器,负责处理虚拟主机。
可以去Google这样直接搜索: apache 虚拟主机 反向代理
开发无难事
2012-02-24
打赏
举报
回复
[Quote=引用 12 楼 ldh911 的回复:]
没太看懂你的需求,不过猜测是想做多域名的虚拟主机。
1、本机测试就不用申请域名了,如上面有人说过的,设置hosts:
127.0.0.1 www.siteone.com
127.0.0.1 www.sitetwo.com
2、安装Apahce或EnginX之类的Web服务器,作为前置机。
配置Apache虚拟主机,类似:
<VirtualHost *:80>
Server……
[/Quote] 你说的是php吧,我用的是apache-tomcat
MiceRice
2012-02-24
打赏
举报
回复
没太看懂你的需求,不过猜测是想做多域名的虚拟主机。
1、本机测试就不用申请域名了,如上面有人说过的,设置hosts:
127.0.0.1 www.siteone.com
127.0.0.1 www.sitetwo.com
2、安装Apahce或EnginX之类的Web服务器,作为前置机。
配置Apache虚拟主机,类似:
<VirtualHost *:80>
ServerName www.siteone.com
ServerAlias siteone.cn
....
配置反向代理,类似:
ProxyPass http://127.0.0.1/site1
ProxyPassReverse http://127.0.0.1/site1
</VirtualHost>
<VirtualHost *:80>
另一个的
</VirtualHost>
大致以上,详细的内容自己Google吧,我看楼主也是比较有经验的人了。
开发无难事
2012-02-24
打赏
举报
回复
[Quote=引用 10 楼 luoxudong121316 的回复:]
应该要去申请一个域名吧,有的不要钱的
[/Quote]
域名有的是,要域名可以找我买
luoxudong121316
2012-02-24
打赏
举报
回复
应该要去申请一个域名吧,有的不要钱的
开发无难事
2012-02-24
打赏
举报
回复
[Quote=引用 8 楼 ll894311655 的回复:]
LS都给出答案了。。。。LZ要研究研究。。。。
[/Quote] 研究我就不发帖了,上面答案解决不了我的问题
ll894311655
2012-02-24
打赏
举报
回复
LS都给出答案了。。。。LZ要研究研究。。。。
开发无难事
2012-02-24
打赏
举报
回复
[Quote=引用 5 楼 lmx1989219 的回复:]
引用 4 楼 xiasihua88 的回复:
引用 1 楼 lmx1989219 的回复:
运行输入drivers 双击etc文件 打开hosts文件用记事本,
把以前的内容用#注释掉!
#127.0.0.1 localhost
127.0.0.1 www.siteone.com
这样就搞定了!你试试看吧 www.siteone.com/site1
我要的是www……
[/Quote]
这个sb也会 ,我要的是www.siteone.com 直接访问 而不是www.siteone.com/site1
五哥
2012-02-24
打赏
举报
回复
运行输入drivers 双击etc文件 打开hosts文件用记事本,
把以前的内容用#注释掉!
#127.0.0.1 localhost
127.0.0.1 www.siteone.com
的确 ,正解啊
碧海潮声吹玉箫
2012-02-24
打赏
举报
回复
[Quote=引用 4 楼 xiasihua88 的回复:]
引用 1 楼 lmx1989219 的回复:
运行输入drivers 双击etc文件 打开hosts文件用记事本,
把以前的内容用#注释掉!
#127.0.0.1 localhost
127.0.0.1 www.siteone.com
这样就搞定了!你试试看吧 www.siteone.com/site1
我要的是www.siteone.com 直接访问site1 ……
[/Quote]
你太笨了。不解释
开发无难事
2012-02-24
打赏
举报
回复
[Quote=引用 1 楼 lmx1989219 的回复:]
运行输入drivers 双击etc文件 打开hosts文件用记事本,
把以前的内容用#注释掉!
#127.0.0.1 localhost
127.0.0.1 www.siteone.com
这样就搞定了!你试试看吧 www.siteone.com/site1
[/Quote] 我要的是www.siteone.com 直接访问site1 不加 "/site1"的
wcl_friend
2012-02-24
打赏
举报
回复
不懂,但是顶顶,接分
月亮床
2012-02-23
打赏
举报
回复
楼上正解
碧海潮声吹玉箫
2012-02-23
打赏
举报
回复
需要说明的是:
127.0.0.1 localhost
这就是为什么我们可以输入2种方式都可以访问本地的原因,
域名指向一个指定的ip(默认本机服务是127.0.0.1),这个是浏览器通过dns解析的。
碧海潮声吹玉箫
2012-02-23
打赏
举报
回复
运行输入drivers 双击etc文件 打开hosts文件用记事本,
把以前的内容用#注释掉!
#127.0.0.1 localhost
127.0.0.1 www.siteone.com
这样就搞定了!你试试看吧 www.siteone.com/site1
materi-kuliah-
java
-2015-1
编程讲座 4 - 2015 课程资料 使用 Maven 构建工具
Java
Web
应用程序 数据库
访问
应用
部署
带有 REST 的
Web
服务 使用
Java
Script
访问
REST 服务 使用 Android
访问
REST 服务
部署
到云 评分 任务 1:50% 使用您自己的名字创建一个带有
域名
的个人网站。 例如endy.muhardin.com 将网站
部署
到云提供商。 例如: 赫鲁库 开班 GitHub 撰写内容的: 购买
域名
注册云提供商 将网站
部署
到云端 将域指向我们在云中的网站 截止日期:悉尼科技大学 任务 2:50% 创建一个使用 1 个数据库表的
Web
应用程序 将
Web
应用程序
部署
到云 写一篇关于如何构建以及如何在个人网站上
部署
它的文章 截止日期:UAS
如何将
Java
web
项目
部署
在云服务器上,通过
域名
访问
一、 前言:我们将一个
Java
web
项目开发出来,在自己电脑本地上运行起来没有问题,那么,怎样可以在别人的电脑上通过
域名
访问
你的项目呢?答案是:将项目
部署
在服务器上面。 二、 准备工作: 1、 云服务器、备案好的
域名
解析一个地址为该云服务器的IP、 2、 云服务器上安装基础的JDK环境 3、 安装
Java
web
服务器,如Tomcat、 三、
部署
步骤: 1、 将
Java
web
项目打包成wa...
腾讯云 Centos7.4
部署
Java
Web
项目并通过
域名
访问
周末这两天在家
部署
Java
项目,因为是第一次在Linux系统上操作,所以都是一边看别人的资料一边敲代码!效率很慢,走了很多弯路,遇到很多困扰,,但好在最后达到了自己的预期!这中间的过程对我来说是宝贵的,有可能后来的人也会遇到,所以简单整理了一下!一、
部署
环境 参考 :腾讯云 Centos7.0 配置
JAVA
运行环境 (jdk8+tomcat7+mysql) 注意 : to...
java
web
应用
部署
+配置
域名
解析
访问
+ssl证书配置
一、需求说明 本人日常开发
java
web
应用,采用jfinal框架,undertow进行
部署
二、用到的工具 1.阿里云轻量应用服务器 2.阿里云申请的
域名
,需要备案,本人申请的ucool.tech
域名
已备案 3.阿里云上购买的免费ssl证书 4.服务器上安装好nginx 三、
部署
流程 1.jfinal+undertow打zip包上传到服务器,然后启动,此时可以通过ip:port
访问
到
部署
的应...
tomcat下
部署
的
web
通过nginx实现
域名
访问
tomcat下
部署
的
web
通过nginx实现
域名
访问
个人第一次发布博客,内心有些小激动,写的不好的地方,也请多谅解!废话不多说,直接上教程! 1、看你是否有购买好的
域名
,如果有的话第一步就可以直接跳过了。如果没有还想练习
域名
访问
的话,首先需要你把自己的本机上的dns有所改动,才能让你自己电脑的ip绑定一个
域名
第一步 虚假
域名
本地配置 1.1 通过win + x 快捷键找到 Windows PowerShell(管理员)(A),然后进行点击,会打开一个命令窗口,在命令窗口输入命令:notepad 弹出一个
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章