server-default-deploy-jbossweb.sar-server.xml
<!-- 不用jboss 邦定 域名 --->
<Connector protocol="HTTP/1.1" port="9999" address="0.0.0.0"
connectionTimeout="20000" redirectPort="8443" />
//修改jboss启动端口
default - config - bootstra..p - bindings.xml
<!-- Remote classloading service -->
<bean class="org.jboss.services.binding.ServiceBindingMetadata">
<property name="serviceName">jboss:service=WebService</property>
<property name="port">8085</property> <!-- 修改8083 -->
</bean>
//以下不准确的。、
- 增加虚拟主机Host节点
在/opt/jboss-4.2.2.GA/server/default/deploy/jboss-web.deployer/server.xml 中的 Engine加一个 Host 节点,内容如下:
- <
在eSales应用中配置虚拟主机
在/opt/jboss-4.2.2.GA/server/default/deploy/esales.war/WEB-INF下创建文件jboss-web.xml,内容如下:
< jboss-web > < context-root > / </ context-root > < virtual-host > e.yeeach.com </ virtual-host > </ jboss-web >
禁止通过IP访问,只允许通过域名访问
在<Host name="localhost"
autoDeploy="false" deployOnStartup="false" deployXML="false">
前添加一个IP命名的virtual host
假如服务器IP是192.168.0.100,则添加的host如下
<Host name="192.168.0.100">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="0.0.0.0"/>
</Host>
现在启动Jboss,就不能通过IP访问了,只能通过域名,但任何解析到192.168.0.100的域名都可以访问
有机会再研究下只绑定一个域名的情况
邦定域名 的两种 好像:
Hosts文件
server.xml
标签:xml,default,IP,server,jboss,域名,手记,远程 From: https://blog.51cto.com/u_15012132/7025825