阿里云服务器配置wildfly
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阿里云配置Wildfly服务器
第 1 部分应用工具
服务器版本:CentOS7.0
文件传输工具: SSH Secure File Transfer Client
命令行工具:Xshell环境检测
1.1 IP检测
#ifconfig
Command not found 表示未安装基本命令模块
解决:yum groupinstall base
1.2 JDK版本检测
方法一:Java –version
无此命令表示未安装java
方法二:# rpm -qa | grep java
查找所有包含java的应用
2.3上传安装文件,/opt/tools目录下, JDK安装文件:jdk-8u40-linux-x64.rpm
WILDFLY应用文件:wildfly-8.2.0.Final.tar.gz
第 2 部分安装
2.1 Jdk安装
案例
1.1查看已安装的java
[root@s0 Soft]# rpm -qa | grep java
tzdata-java-2013c-1.el6.noarch
[root@s0 Soft]# rpm -e --nodeps tzdata-java-2013c-1.el6.noarch 2.1.1 安装JDK
安装JDK的RPM软件
[root@s0 Soft]# yum install -y jdk-8u40-linux-x64.rpm
2.1.2 验证安装
[root@iZ23xfwtb27Z ~]# java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode) 2.1.3 配置环境变量
(在/etc/profile中追加)
[root@s0 Soft]# vim + /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0
JRE_HOME=/usr/java/jdk1.8.0/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH
2.1.4 使环境变量立即生效
[root@s0 Soft]# source /etc/profile
[root@s0 Soft]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/loc al/go/bin:/root/bin:/usr/local/go/bin:/usr/java/jdk1.8.0/bin:/usr/java/jdk1.8.0/jre/bin [root@s0 Soft]# echo $JAVA_HOME
/usr/java/jdk1.8.0
2.2 WILDFLY安装
2.2.1 安装wildfly
解压wildfly
#tar -zxvf /opt/tools/ wildfly-8.2.0.Final.tar.gz
解压wildfly-8.2.0.Final.tar.gz到当前目录
安装
#yum install -y wildfly-8.2.0.Final.rpm
2.2.2 设置快捷方式目录
ln -s /opt/wildfly-8.2.0.Final /opt/wildfly
设置wildfly-8.2.0.Final简写wildfly快捷方式
2.2.3 增加WILDFLY为服务
复制配置文件到etc/default
cp /opt/wildfly/bin/init.d/wildfly.conf /etc/default/wildfly.conf
修改etc/default/wildfly.conf文件
## Location of JDK
JAVA_HOME="/usr/lib/jvm/java"## 本地JAVA目录
JBOSS_HOME="/opt/wildfly"## The username who should own the process. JBOSS_USER=wildfly ##指定服务运行用户
## The mode WildFly should start, standalone or domain
JBOSS_MODE=standalone
## Configuration for standalone mode
JBOSS_CONFIG=standalone-btcgroup.xml
## Configuration for domain mode# JBOSS_DOMAIN_CONFIG=domain.xml# JBOSS_HOST_CONFIG=host-master.xml## The amount of time to wait for startup STARTUP_WAIT=60## The amount of time to wait for shutdown
SHUTDOWN_WAIT=60## Location to keep the console log
JBOSS_CONSOLE_LOG="/var/log/wildfly/console.log" ##此目录必需存在且用户有写入权限