`

linxu&windows下JBOSS服务端口号及默认根应用修改!

阅读更多

 

1、将默认端口8080改为80
    
jboss4.0.5.GA找到JBOSS_HOME\server\default\deploy\jbossweb-tomcat50.sar\server.xml文件,
     jboss4.2.0.GA+找到JBOSS_HOME\server\default\deploy\jboss-web.deployer\server.xml文件, 找到如下部分:
       <!-- A HTTP/1.1 Connector on port 8080 --> 
       <Connector port="8080" address="${jboss.bind.address}" 
          maxThreads="250" strategy="ms" maxHttpHeaderSize="8192" 
          emptySessionPath="true" 
          enableLookups="false" redirectPort="8443" acceptCount="100" 
          connectionTimeout="20000" disableUploadTimeout="true"/>

        把里面的8080改为80。JBOSS启动之后就可以用
http://localhost/
访问。但注意的是,在linux里,由于内核的限制,普通用户不能使用1024一下的端口。所以在linux里改成80,用普通用户是启动不了的。
       此时,我们需要在linux下使用root用户运行一个命令,使访问80端口的应用转到8080上:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
2、将WEB应用发布为默认应用程序
    在当前WEB项目的"WEB-INF"目录下新建一个jboss-web.xml文件,内容如下:
<jboss-web> 
    <context-root>/</context-root>  
</jboss-web>

      重新发布WEB应用,启动JBOSS,打开IE输入:
http://localhost
/ 即可浏览该WEB应用程序的内容。


分享到:
评论

相关推荐

    metaRTC3.0的android/linxu/windows的 第三方类库的二进制文件

    metaRTC3.0的android/linxu/windows的 第三方类库的二进制文件 安卓系统包含两个ABI:arm64-v8a和x86_64 windows系统为msvc2019 64位 linux系统为64位

    windows 下抓包程序 WinDump.exe 类似linxu 下的 tcpdump

    windows 下抓包程序 WinDump.exe 抓包程序 类似linxu 下的 tcpdump

    linxu和windows时间同步的两种方法

    ### Linux与Windows之间的时间同步方法详解 #### 一、引言 在现代IT环境中,确保不同操作系统之间的时钟同步对于很多应用来说至关重要。无论是为了保证日志文件的时间戳准确无误,还是为了确保分布式系统的正常运行...

    linxu下modbus主机程序

    linxu下modbus主机程序,所使用的库为libmodbus,这个库很好用,代码也很简洁。很有参考价值。

    linxu下c语言多线程编程

    linxu下c语言多线程编程,同时使用到了限号量,邮箱,互斥信号量,本人亲测可以正常运行,很有参考价值。

    linxu、centos每日巡检脚本,为方便交流,可以修改

    只有懒人才能推动程序的优化,linxu、centos每日巡检脚本,为方便交流,可以修改。linxu、centos每日巡检脚本,为方便交流,可以修改。linxu、centos每日巡检脚本,为方便交流,可以修改。linxu、centos每日巡检脚本...

    linxu 常用命令

    本文将重点介绍 Linux(注:原文中的“linxu”应为“Linux”的笔误)系统下的常用命令以及与之相关的几个重要主题,包括 vsftpd 的配置、Oracle 数据库的安装、SDE(Spatial Database Engine)的安装及服务器的基本...

    Linxu下配置Memcached

    在Linux系统,特别是Ubuntu环境下配置Memcached是一项常见的任务,它主要用作内存对象缓存系统,可以提升Web应用的性能。下面将详细讲解如何在Ubuntu上安装和配置Memcached,以及如何使用Eclipse进行客户端测试。 ...

    NFS服务端离线安装包

    7. **应用配置并启动服务**: 保存配置后,应用更改并启动NFS服务。 ```bash sudo exportfs -a sudo systemctl restart nfs-kernel-server ``` 8. **验证服务状态**: 使用`systemctl status nfs-kernel-server`...

    Linxu下安装Redis

    默认情况下,Redis的配置文件位于`/etc/redis/redis.conf`。你可以根据实际需求修改配置,例如设置监听地址、端口、最大内存等。一个常见的修改是将Redis配置为仅监听本地接口,以增加安全性: ```bash bind ...

    linxu下设置JDK和TOMCAT

    linxu下设置 在linux系统下先下载好JDK的liunx版本,最好下最后是bin的版本。  一般情况下,我们把下载好的文件放在/usr/local/src下面,chmod a+x jdk。。。。/jdk。。。。。。。。。。。。  接者输入yes,等待...

    linxu下操作rtc代码

    linxu下操作rtc代码,C语言代码可以操作rtc实时时钟,本人亲测可以使用,代码很具有参考价值。

    linxu 下bugzilla安装

    ### Linux下Bugzilla 4.0的安装与配置详解 #### 一、概述 本文将详细介绍如何在Red Hat Enterprise Linux 5 (RHEL 5)系统下安装与配置Bugzilla 4.0版本。Bugzilla是一款广泛使用的开源缺陷跟踪系统,能够帮助软件...

    Linxu系统管理

    Linux以其开源性、稳定性、安全性及强大的社区支持,成为服务器领域的首选操作系统。掌握其安装流程是进行系统管理的基础。 2. **虚拟化技术概览:** - **虚拟机(Virtual Machine, VM)**:指通过软件模拟具有...

    Linxu系统下MySQL常见操作命令详细解读

    ### Linxu系统下MySQL常见操作命令详细解读 #### MySQL安装与配置 在Linux系统下部署MySQL时,有几个关键路径需要了解,以便更好地管理和维护MySQL服务。 - **MySQL安装目录**:MySQL通常安装在`/usr/share/mysql...

    linxu操作系统下的m4

    linux系统下的gcc依赖项

    Linxu的基本操作

    默认情况下,正常模式会被高亮显示。如果需要更改启动方式,可以在启动倒计时结束前使用上下箭头键进行选择,并按回车键确认。如果计算机上安装了多个操作系统,例如Linux和Windows,则在启动选项中可以看到这些不同...

    Linxu下Java连接MySQL数据库

    修改MySQL配置文件`/etc/mysql/my.cnf`,在`[mysqld]`段下添加或修改`bind-address=0.0.0.0`允许远程连接。 步骤四:创建数据库用户和权限 在MySQL中创建一个用户并赋予连接和操作数据库的权限。例如: ```sql ...

    linxu 指令.xmind

    linxu 指令.xmind

Global site tag (gtag.js) - Google Analytics