wildFly(Jboss as)入门
目录
使用
简介
JBoss AS 从8版本起名为wildfly。JBoss是纯Java的EJB(企业JavaBean)服务器。
JBoss As 由 Redhat出品的开源免费服务器,采用业界最优的开源Java Web引擎,Tomcat内核作为其Servlet容器引擎,即整合Apache Server和Tomcat为一体,
同时还支持其他 Web 技术的集成(php,.net)。wildfly openSource 仅支持java开发。
如果系统不是很大并且并发不是特别高的话,建议使用tomcat,jboss毕竟是重量级的,同时占用好几个端口,启动内存开销大,在大中型系统高并发方面有优势。不过wildFly做了轻量化。
jboss EAP是rebhat的企业稳定版,因wildfly会时不时的更新,修复和升级。但因jboss将所有功能集成于一体,反而成为了累赘。
目前分布式服务和嵌入式微服务(jetty),服务之间的优势互助劣势互补(apache+tomcat,nginx+tomcat),
使得目前应用jboss的用户在减少,老应用中常见。
鉴于以上特点,wildFly也与时俱进,推出wildFly12 全面支持JAVAEE7,部分支持JAVAEE8.可做服务集群,支持http2.0.
下载地址:http://wildfly.org/downloads/
http://jbossas.jboss.org/downloads/
http://docs.wildfly.org/Getting_Started_Guide.html(引导说明)
安装
找到其中的zip或者tar.gz文件下载解压即可。
使用
本入门针对wildFly的引导说明整理。
WildFly12 supports Java EE7. We aim to support Java EE8 in the future。
java要求:Java SE 8 or later
wildfly下目录结构:
Standalone 此目录下存放的应用将单独占用进程,可单独启动和关闭,之间没有关联性。
旗下有许多xml文件可供启动时选择。
standalone.bat --启动命令
standalone.sh --server-config=standalone-full-ha.xml --带xml配置文件启动
domain 此目录下的应用之间有关联性,managing multiple servers from a single control point。
domain.bat --启动命令
domain.sh --domain-config=my-domain-configuration.xml --带xml配置文件启动
lib 命令启动位置
modules jboss采用module加载驱动。
welcome-content 欢迎页 即:http://127.0.0.1:8080/
管理 WildFly 12:
同tomcat一样,wildfly也有自己的服务管理页面,可以统一管理应用,设置权限用户。首先添加管理者用户add-user.bat
选择第一个管理者用户
E:\software\worksoft\wildfly-12.0..Final\bin>add-user.bat What type of user do you wish to add?
a) Management User (mgmt-users.properties)
b) Application User (application-users.properties)
(a): a
输入用户名和密码(密码不能和用户名相同,密码至少8位,密码要包括数字字母非字符)。
输入后会要求选择群即角色。默认有[PowerUser,BillingAdmin]两个,可以新建admin超用户或其它,也可以使用原有的这两个。
完毕后,会将控制台输入内容写入到以下文件,密码用hex(md5)加密:
standalone\configuration\mgmt-users.properties
domain\configuration\mgmt-users.properties
standalone\configuration\mgmt-groups.properties
domain\configuration\mgmt-groups.properties
启动Standalone服务:
在网页输入右边网址,输入刚才账号和密码: http://127.0.0.1:9990/console/

wildFly(Jboss as)入门的更多相关文章
- JPA mysql wildfly jboss 存储时乱码
首先确保mysql的库,表创建时指定的字符集collation. 可以直接用命令行插入中文,看查询出来是不是中文. insert into live_main_sync (cn_name, creat ...
- WildFly JBoss 应用程序服务器
https://en.wikipedia.org/wiki/WildFly [实现基于面向服务的架构SOA的web应用和服务] WildFly,[1] formerly known as JBoss ...
- wildfly jboss 优化配置
参考调优:http://www.mastertheboss.com/jboss-server/jboss-performance/jboss-as-7-performance-tuning?showa ...
- wildfly jboss deploy 报 拒绝访问
用maven clean package wildfly:deploy 部署war,不时报拒绝访问.有时重启wildfly即可.有时需要在standalone.xml中删除war部署: <dep ...
- JBoss快速入门知识
1.下载地址: http://www.jboss.org/jbossas/downloads
- wildfly(JBoss AS)应用服务器快速入门
什么是wildfly JBoss AS 从8版本起名为wildfly.Wildfly是一个开源的基于JavaEE的轻量级应用服务器.可以在任何商业应用中免费使用. WildFly是一个灵活的.轻量的. ...
- Tomcat、JBOSS、WebSphere、WebLogic、Apache等技术概述
Tomcat:应用也算非常广泛的web服务器,支持部分j2ee,免费,出自apache基金组织 JBoss:开源的应用服务器,比较受人喜爱,免费(文档要收费) Weblogic:应该说算是业界 ...
- Nginx部署tomcat/wildfly集群负载均衡
1.调度器配置: docker run -p 80:80 --name nginx --restart=always -v /root/nginx/www/:/usr/share/nginx/htm ...
- jBoss设置jvm参数
jBoss版本: jboss-5.1.0.GA jboss-6.0.0.Final jboss-5.1.0.GA和jboss-6.0.0.Final修改方法: 打开%JBOSS_HOME%\bin ...
- Jboss
是一个基于J2EE的开放源代码的应用服务器. JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用,而不用支付费用.JBoss是一个管理EJB的容器和服务器,支持EJB 1.1.EJB 2.0 ...
随机推荐
- Cocos2d-x 2.2.3 使用NDK配置编译环境
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/wwj_748/article/details/30072379 Cocos2d-x 2.2.3 使用 ...
- ThinkPHP 一直坚挺着
ThinkPHP 一直坚挺着 从最初的 0.6 到现在的 5.2 ThinkPHP 走过了 12 年. 从 PHP 4 迭代到 PHP 7.3,每一次更新都给开源社区注入了活力. 这次国内开源软件的投 ...
- FastAdmin composer json 版本说明
来源于 FastAdmin 执行 composer update 后将 ThinkPHP 升级到了 V5.1. FastAdmin 是基于 ThinkPHP 5.0.x 开发的,而 ThinkPHP ...
- commonJS规范基本结构
commonJS规范:使用 module.exports 和 require ,基本结构如下: // foo.js 输出模块 module.exports = function(x) { consol ...
- LOJ 6053 简单的函数——min_25筛
题目:https://loj.ac/problem/6053 min_25筛:https://www.cnblogs.com/cjyyb/p/9185093.html 这里把计算 s( n , j ) ...
- 【python】python GUI开发框架介绍
Python GUI开发的库不少.最常用的的也就几个. Tkinter -Tk是Python自带的GUI库, 上手简单, 做个简单界面基本够用了,但是不够美观,功能不全面. wxPython -开源免 ...
- 无需公众号PHP微信登录微信授权微信第三方登录微信开发php开发
无论是个人还是公司,无需申请公众号,无需申请微信开放平台,即可实现手机网站和PC网站的微 信登录!!! 正常的微信登录是这样的: 1.手机版网站做微信登录,需要申请一个认证公众号,认证不仅需要公司营 ...
- 【Servlet和JSP-学习-1】基础知识
Servlet Session管理 Cookie 获取指定名称的Cookie 删除指定名称的Cookie JSP EL表达式 示例: 后台存入request中的属性值: JSP界面 JSTL 来自为知 ...
- springMVC学习(11)-json数据交互和RESTful支持
一.json数据交互: json数据格式在接口调用中.html页面中较常用,json格式比较简单,解析还比较方便. 比如:webservice接口,传输json数据. springMVC进行json交 ...
- Number常用方法函数
Number类型应该是ECMAScript中最令人关注的数据类型了,这种类型使用IEEE754来表示整数和浮点数,并针对Number相关特点定义了一系列相关的方法函数. isFinite() 在Jav ...