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>
分享到:
相关推荐
metaRTC3.0的android/linxu/windows的 第三方类库的二进制文件 安卓系统包含两个ABI:arm64-v8a和x86_64 windows系统为msvc2019 64位 linux系统为64位
windows 下抓包程序 WinDump.exe 抓包程序 类似linxu 下的 tcpdump
### Linux与Windows之间的时间同步方法详解 #### 一、引言 在现代IT环境中,确保不同操作系统之间的时钟同步对于很多应用来说至关重要。无论是为了保证日志文件的时间戳准确无误,还是为了确保分布式系统的正常运行...
linxu下modbus主机程序,所使用的库为libmodbus,这个库很好用,代码也很简洁。很有参考价值。
linxu下c语言多线程编程,同时使用到了限号量,邮箱,互斥信号量,本人亲测可以正常运行,很有参考价值。
只有懒人才能推动程序的优化,linxu、centos每日巡检脚本,为方便交流,可以修改。linxu、centos每日巡检脚本,为方便交流,可以修改。linxu、centos每日巡检脚本,为方便交流,可以修改。linxu、centos每日巡检脚本...
本文将重点介绍 Linux(注:原文中的“linxu”应为“Linux”的笔误)系统下的常用命令以及与之相关的几个重要主题,包括 vsftpd 的配置、Oracle 数据库的安装、SDE(Spatial Database Engine)的安装及服务器的基本...
在Linux系统,特别是Ubuntu环境下配置Memcached是一项常见的任务,它主要用作内存对象缓存系统,可以提升Web应用的性能。下面将详细讲解如何在Ubuntu上安装和配置Memcached,以及如何使用Eclipse进行客户端测试。 ...
7. **应用配置并启动服务**: 保存配置后,应用更改并启动NFS服务。 ```bash sudo exportfs -a sudo systemctl restart nfs-kernel-server ``` 8. **验证服务状态**: 使用`systemctl status nfs-kernel-server`...
默认情况下,Redis的配置文件位于`/etc/redis/redis.conf`。你可以根据实际需求修改配置,例如设置监听地址、端口、最大内存等。一个常见的修改是将Redis配置为仅监听本地接口,以增加安全性: ```bash bind ...
linxu下设置 在linux系统下先下载好JDK的liunx版本,最好下最后是bin的版本。 一般情况下,我们把下载好的文件放在/usr/local/src下面,chmod a+x jdk。。。。/jdk。。。。。。。。。。。。 接者输入yes,等待...
linxu下操作rtc代码,C语言代码可以操作rtc实时时钟,本人亲测可以使用,代码很具有参考价值。
### Linux下Bugzilla 4.0的安装与配置详解 #### 一、概述 本文将详细介绍如何在Red Hat Enterprise Linux 5 (RHEL 5)系统下安装与配置Bugzilla 4.0版本。Bugzilla是一款广泛使用的开源缺陷跟踪系统,能够帮助软件...
Linux以其开源性、稳定性、安全性及强大的社区支持,成为服务器领域的首选操作系统。掌握其安装流程是进行系统管理的基础。 2. **虚拟化技术概览:** - **虚拟机(Virtual Machine, VM)**:指通过软件模拟具有...
### Linxu系统下MySQL常见操作命令详细解读 #### MySQL安装与配置 在Linux系统下部署MySQL时,有几个关键路径需要了解,以便更好地管理和维护MySQL服务。 - **MySQL安装目录**:MySQL通常安装在`/usr/share/mysql...
linux系统下的gcc依赖项
默认情况下,正常模式会被高亮显示。如果需要更改启动方式,可以在启动倒计时结束前使用上下箭头键进行选择,并按回车键确认。如果计算机上安装了多个操作系统,例如Linux和Windows,则在启动选项中可以看到这些不同...
修改MySQL配置文件`/etc/mysql/my.cnf`,在`[mysqld]`段下添加或修改`bind-address=0.0.0.0`允许远程连接。 步骤四:创建数据库用户和权限 在MySQL中创建一个用户并赋予连接和操作数据库的权限。例如: ```sql ...
linxu 指令.xmind