ubuntu15.10 配置wildfly10 服务器

注: 这里默认系统中有java环境


1.在opt路径下 下载 wildfly ,并解压下载下的压缩包

cd /opt
sudo wget -c http://download.jboss.org/wildfly/10.0.0.Final/wildfly-10.0.0.Final.tar.gz
sudo tar -xzvf wildfly-10.0.0.Final.tar.gz

2.创建wildfly 的用户 和 组

sudo addgroup wildfly
sudo useradd -g wildfly wildfly

3.改变wildfly 的文件夹权限

sudo chown -R wildfly:wildfly /opt/wildfly-10.0.0.Final

4.创建一个链接映射

(好处:如果你改变WildFly版本,不需要更新其他配置)

sudo ln -s wildfly-10.0.0.Final /opt/wildfly

5.复制wildfly-init-debian.sh 脚本放到 /etc/init.d/目录下

用来设置并使用 init.d 脚本来启动和停止WildFly

sudo cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly-init-debian.sh /etc/init.d/wildfly

6.更改该脚本权限,并使其可执行

sudo chown root:root /etc/init.d/wildfly
sudo chmod ug+x /etc/init.d/wildfly

7.复制 wildfly.conf 脚本 到 /etc/default/ 路径下

sudo cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly.conf /etc/default/wildfly

8.修改该脚本的配置信息

sudo vim /etc/default/wildfly

需要添加或放开的配置

JBOSS_HOME="/opt/wildfly"
JBOSS_USER=wildfly
JBOSS_MODE=standalone
JBOSS_CONFIG=standalone.xml
STARTUP_WAIT=60
SHUTDOWN_WAIT=60
JBOSS_CONSOLE_LOG="/var/log/wildfly/console.log"

9.重启电脑,查看wildfly是否可用

sudo /etc/init.d/wildfly start
sudo /etc/init.d/wildfly stop

10.将wildfly 作为系统服务,开机自启

sudo update-rc.d wildfly defaults

11.允许所有ip访问

sudo vi /opt/wildfly/standalone/configuration/standalone.xml

将文件中的

<interface name="management">
    <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
</interface>
<interface name="public">
    <inet-address value="${jboss.bind.address:0.0.0.0}"/>
</interface>

替换为

<interface name="management">
    <any-address/>
</interface>
<interface name="public">
    <any-address/>
</interface>

12.删除默认欢迎内容

sudo vi /opt/wildfly/standalone/configuration/standalone.xml

将文本中的 <file name="welcome-content" path="${jboss.home.dir}/welcome-content"/> 注释掉

<server name="default-server">
    <http-listener name="default" socket-binding="http"/>
    <host name="default-host" alias="localhost">
        **<!-- <location name="/" handler="welcome-content"/> -->**
        <filter-ref name="server-header"/>
        <filter-ref name="x-powered-by-header"/>
    </host>
</server>
<handlers>
    **<!-- <file name="welcome-content" path="${jboss.home.dir}/welcome-content"/> -->**
</handlers>

13.设置端口80–>8080

sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值