jdk\willy\集群安装

本文深入介绍了telnet用户验证、Java环境变量配置、Wildfly集群搭建及Nginx基本配置,同时提供了Wildfly开机自启动的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、telnet用户验证端口:

yum install telnet

#也可以使用 yum install telnet-ssl 安装支持SSL的telnet方式,这样安全一些,不建议使用标准的telnet协议登录,你尽量使用SSH方式登录

二、java

参考:http://hunanpengdake.iteye.com/blog/2163509

1.下载.tar.gz包的jdk

2.配置环境变量:

/etc/profile中

将“#export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL”改为如下语句

export JAVA_HOME=/opt/jdk1.7.0_51
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

三、wildly集群

参考:http://blog.youkuaiyun.com/leimengyuanlian/article/details/47171389

参考:http://blog.sina.com.cn/s/blog_4a2cf97001014fy3.html

(一)、master

1. host.xml修改:

 将/opt/wildfly8/domain/configuration/host-master.xml.文件覆盖:host.xml文件

找到以前语句,将之前的127.0.0.1改为master对应的IP地址,本例是“192.168.5.4”

<interfaces>

<interface name="management">
<inet-address value="${jboss.bind.address.management:192.168.5.4}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:192.168.5.4}"/>
</interface>
<interface name="unsecure">
<!-- Used for IIOP sockets in the standard configuration.
To secure JacORB you need to setup SSL -->
<inet-address value="${jboss.bind.address.unsecure:192.168.5.4}"/>
</interface>

</interfaces>

2、创建用户帐号

该管理角色的用户帐号用于slave帐号,一个帐号对应一个slave。

wildfly8/bin/add-user.sh

生成用户名时,在控制台会有64位回密后密码的提示,需要保留该密码

3、启动即可。

 (二)备机

1.同样在wildfly对应的 domain目录下将host-slave.xml文件覆盖host.xml

2.修改host.xml文件的    (加粗为修改部分)

     <host name="slave" xmlns="urn:jboss:domain:2.1">  其中:slave是刚刚在master上创建的用户帐号名,

     将“<server-identities>“的子元素<secret value="...."/>修改为master对应帐号的64位base后的密文

      <socket interface="management" port="9999"/>

      <domain-controller>
        <remote host="192.168.3.4" port="9999" security-realm="ManagementRealm"/>
    </domain-controller>

四、nginx

http://www.bubuko.com/infodetail-1034822.html

四、wildfly开机自启动

http://www.bubuko.com/infodetail-1034822.html
一、cp /opt/wilfly8/bin/init.d/wildfly-init-redhat.sh /etc/init.d/wildfly


二、修改wildfly文件中(要将log及pid改到wildfly8安装目录的根目录下)
jboss_home路径
jboss_mode
jboss_user(在我的操作中用户名为wildfly)
wildfly.pid文件路径为(wildfly所在路径)、
wildfly.conf路径也在/opt/wildfly8/bin/init.d下
具体参考:http://blog.youkuaiyun.com/jschunlei/article/details/40149603 (可根据情况修改)

三、增加用户及授权

      chmod a+x /etc/init.d/wildfly 

      chown wildfly:wildfly /etc/init.d/wildfly

      useradd -U -M -s /sbin/nologin wildfly
  chown -Rh wildfly.wildfly /opt/wildfly8/

进阶配置:http://www.tuicool.com/articles/Afqiiir

四、将服务增加到自动启命令中

chkconfig --add wildfly
chkconfig wildfly on

通过chkconfig --list查看是否加入到chkconfig中,加入成功则出现以下现象:
wildfly 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭

  

自启动脚本中使用了命令start-stop-daemon,CentOS默认没有安装start-stop-daemon,需手工安装
http://guoyunsky.iteye.com/blog/1869988

 

转载于:https://www.cnblogs.com/nianxl/p/5323125.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值