我是靠谱客的博主 无心皮带,最近开发中收集的这篇文章主要介绍Linux 下 JbossEAP 6.2安装与实例部署,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

背景

公司大多数WEB程序(如T24web、TOCF等)都部署在JBoss中,熟练且深入的掌握JBoss的部署是一切开发的前提,也是后续进行微服务、虚拟化(docker、K8S)改造基础。

部署之前

OS环境(RedHat 7.2)

[root@t24webcvm1 deployments]<20180920 09:45:55># hostnamectl 
   Static hostname: t24webcvm1
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 
           Boot ID: 
    Virtualization: vmware
  Operating System: Red Hat Enterprise Linux Server 7.2 (Maipo)
       CPE OS Name: cpe:/o:redhat:enterprise_linux:7.2:GA:server
            Kernel: Linux 3.10.0-327.36.3.el7.x86_64
      Architecture: x86-64

其他准备

a. 所有操作都是root用户下进行,不用考虑权限问题;

b. 安装前请先关闭OS防火墙

# systemctl stop firewalld
# systemctl disable firewalld
### 查看防火墙状态命令
# systemctl status firewalld

c. 修改系统资源限制
默认情况化系统对资源的使用情况(进程级)做出来了相关限制,如:打开文件句柄数不大于1024、栈空间大小为8M等;为充分利用系统资源,我们将已有的限制改大,在/etc/security/limits.conf的文件末尾添加如下内容:

* soft core 102400
* hard core 102400
* soft nofile 102400
* hard nofile 102400
* soft nproc 102400
* hard nproc 102400

说明:

/etc/security/limits.conf文件的格式为:

<domain>      <type>  <item>         <value>

Domain:代表用户或用户组,*表示所有用户

Type: 代表限制类型,一般为hard或soft。hard标识“硬限制”,不能超过此值(如:文件无法打开);soft为“软限制”,实际可以超过此值,超过后系统发出告警信息;

Item:为限制项。如:core(限制core文件大小)、stack(进程栈空间)等;

Value:表示具体值

部署步骤

  •   JDK安装

  • JBOSS EAP安装

a. 安装包下载,到redhat公司官网下载JBOSS安装包(可能需要注册):

         如本文示例的安装包为:jboss-eap-6.2.0.zip

b. 安装包解压
用unzip命令将你所下的安装包解压,如本文将安装包解压到上级目录(-d选项指定解压路径):

unzip jboss-eap-6.2.0.zip –d ../

c. 创建JBOSS EAP的管理用户
进入解压的JBOSS_HOME/bin路径,

最后

以上就是无心皮带为你收集整理的Linux 下 JbossEAP 6.2安装与实例部署的全部内容,希望文章能够帮你解决Linux 下 JbossEAP 6.2安装与实例部署所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部