wildfly的安装和测试


配置 Java JDK( 假设压缩包目录为/root/java/ )

1. 解压并安装 Java JDK 1.8.0_45  tar -zxvf jdk-8u40-linux-x64.tar.gz

2. 设置环境变量,将以下片段添加到  /etc/profile 文件末尾

3. 执行  source /etc/profile

4. 测试  java -version 输出:JAVA_HOME=/root/java/jdk1.8.0_40

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH

 

java version "1.8.0_40"

Java(TM) SE Runtime Environment (build 1.8.0_40-b26)

Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed

mode)

配置Wildfly服务器

1. 下载并解压压缩包  tar -zxvf wildfly-8.2.0.Final.tar.gz

2.  cd wildfly-8.2.0.Final/wildfly-8.2.0.Final/bin

3.  ./add-user.sh 使用默认选项创建 root 用户,密码:123456

4.  ./standalone.sh 启动服务器

5. 在新的终端进入 wildfly-8.2.0.Final/wildfly-

8.2.0.Final/bin , ./jboss-cli.sh 、 connect 进入控制台

[disconnected /] connect

[standalone@localhost:9990 /]

Wildfly启动停止脚本

#!/bin/bash

# chkconfig: - 30 21

# description: http service.

# Source Function Library

. /etc/init.d/functions

export JAVA_HOME=/home/chosen/jdk1.8.0_45/

export PATH=$JAVA_HOME/bin:$PATH

公司使用的是青云服务器,在青云服务器上运行脚本的时候需要把环境变量增加上之后才能

正常使用该脚本

prog="wildfly"

start() {

        echo -n $"Starting $prog: "

        cd /usr/local/wildfly-8.2.0/bin

        ./standalone.sh -c standalone-full.xml&

}

stop() {

        echo -n $"Stopping $prog: "

        cd /usr/local/wildfly-8.2.0/bin 

        ./jboss-cli.sh --connect --command=:shutdown

}

restart(){

        stop

        start

}

 

case "$1" in

  start)

        start

        ;;

  stop)

        stop

        ;;

  restart)

        restart

        ;;

  *)

        echo $"Usage: $0 {start|stop|restart}"

        RETVAL=1

Esac

启动后如图所示代表成功了

wKioL1VwA67h7nn4AAEVwrhS8Rs189.jpg 

今天同事和我交流wildfly,他通过后台上传到服务器的war包找不到了,一般情况下都会放在/usr/local/wildfly/standalone/deployments下,但是在云上的服务器没有看到,我们本地的测试机能看到。经过他仔细的比对,这个上传的文件是/usr/local/wildfly/standalone/data/content中的一个经过算法处理过的文件。

wKiom1V37a_giJ_7AANobABjPc0715.jpg

你可能感兴趣的:(服务器,profile,version,source,压缩包)