1.本文内容

Glassfish(V3.1)的Domain创建,删除,登陆,部署等

Linux客户端工具: SecureCRTPortable和 WinSCP (请自行下载)

2.1 新建Domain

/root/glassfish3/glassfish/bin/asadmin create-domain --adminport 4848 domain8

说明:

/root/glassfish3/glassfish/bin/ glassfish安装目录的bin路径

asadmin glassfish命令行工具

asadmin create-domain --adminport 4848 domain8 这一句的意思是创建一个名为domain8,使用 4848端口作为管理控制台登陆端口的domain

接着会提示输入domain8的管理员用户名,这里输入admin,不输入的话默认使用admin

输入domain8管理员用户的密码,这里也输入admin并会要求再次确认输入.最后提示创建成功

Domain8就是上面创建的domain

修改domain8的配置文件

使用winscp进入 domain8所在路径

双击打开domain.xml,找到 <network-listeners>段,修改http-listener-1的port为 8088(这个端口按自己的需求修改),保存并关闭

创建domain后,先启动domain

/root/glassfish3/glassfish/bin/asadmin start-domain domain8

接着执行命令 /root/glassfish3/glassfish/bin/asadmin --host localhost --port 4848 login

执行这个命令是为了以后在这么linux上执行部署等操作时不用每次都输入当前domain的管理员用户名和密码

执行 /root/glassfish3/glassfish/bin/asadmin --host localhost --port 4848 enable-secure-admin

启用domain8的 https访问

提示重启domain才能生效,分别执行下面两行命令

/root/glassfish3/glassfish/bin/asadmin stop-domain domain8

/root/glassfish3/glassfish/bin/asadmin start-domain domain8

重启后,访问一下管理控制台,IE打开 https://192.168.20.207:4848/,注意是https,我使用的是日文OS,并不影响效果

如果无法访问,请重启linux,没有什么问题是重启电脑解决不了,如果不行, 再重启一次(重启命令: reboot)

使用amdin/admin(就是创建domain8时输入的管理员用户名和密码)登陆

看一下domain8运行是否正常,IE访问 http://192.168.20.207:8088/, 注意这时是http,没有s,端口是上面配置的访问端口,不是管理控制台端口

到这里一个新domain就创建完成了,个人认为,一个domain对应一套管理端口和访问端口,所以创建多个domain时要注意端口的问题不要产生端口冲突

2.2 删除domain

先使用命令关闭要删除的domain

执行 /root/glassfish3/glassfish/bin/asadmin stop-domain domain8

然后通过 winscp直接删除domain8整个文件夹,这样就可以删除domain8这个domain

2.3 启动和停止domain

启动 /root/glassfish3/glassfish/bin/asadmin start-domain domain8

停止 /root/glassfish3/glassfish/bin/asadmin stop-domain domain8

2.3 在domain中部署和取消部署xxx.war文件,命令都比较简单,但是建议按照我所写的顺序来操作 (假设xxx.war文件已经存在于linux服务器的某目录下)

Step1.取消部署,如果还没有部署过war,可以跳过.因为上面执行过 asadmin login命令,所以这里就不用输入用户我和密码(其实我是在jenkins中调用这些命令,)

/root/glassfish3/glassfish/bin/asadmin --host localhost --port 4848 undeploy xxx

Step2. 停止domain8

/root/glassfish3/glassfish/bin/asadmin stop-domain domain8

Step3. 启动domain8

/root/glassfish3/glassfish/bin/asadmin start-domain domain8

Step4. 部署xxx.war

/root/glassfish3/glassfish/bin/asadmin --host localhost --port 4848 deploy /root/test/xxx.war

Step5.通过IE访问部署的程序 http://IP:8088/xxx/

通过Word2016发布

完.

Linux服务器GlashFish的Domain管理的更多相关文章

  1. windows下运行的linux服务器批量管理工具(带UI界面)

    产生背景: 由于做服务器运维方面的工作,需要一人对近千台LINUX服务器进行统一集中的管理,如同时批量对LINUX服务器执行相关的指令.同时批量对LINUX服务器upload程序包.同时批量对LINU ...

  2. 分享:linux下apache服务器的配置和管理

    linux下apache服务器的配置和管理. 一.两个重要目录: Apache有两个重要的目录:1.配置目录/etc/httpd/conf:2.文档目录/var/www: 二.两种配置模式: Apac ...

  3. Linux入门(五)linux服务器文件远程管理

     1 使用filezila远程管理linux服务器文件 filezila下载地址:https://filezilla-project.org/ filezila默认只能登录普通用户,如果想要root用 ...

  4. 使用Java管理千台规模Linux服务器_入门

    http://www.oschina.net/code/snippet_222919_11734 代码分享 当前位置: 代码分享 » Java  » 网络编程 搜 索   [饶过] 使用Java管理千 ...

  5. Linux服务器,服务管理--systemctl命令详解,设置开机自启动

    Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了. 摘要: syst ...

  6. BMC ipmitool 对linux服务器进行IPMI管理

    IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标 ...

  7. Gravitational Teleport 开源的通过ssh && kubernetes api 管理linux 服务器集群的网关

    Gravitational Teleport 是一个开源的通过ssh && kubernetes api 管理linux 服务器集群的网关 支持以下功能: 基于证书的身份认证 ssh ...

  8. 阿里云宝塔Linux服务器管理面版初始化地址不能登入(原创)

    宝塔面板是一款可以让Linux服务器实现图形可视化操作的集成系统. 安装好以后,页面初始化登录地址http://{您的服务器IP}:888不能登入. 不能登入通常是我们没有权限访问,需要更改安全组赋予 ...

  9. 管理Linux服务器的用户和组

    管理Linux服务器的用户和组 Linux操作系统是一个多用户多任务的操作系统,允许多个用户同时登录到系统,使用系统资源. 为了使所有用户的工作顺利进行,保护每个用户的文件和进程,规范每个用户的权限, ...

随机推荐

  1. PYTHON进阶(3)

    学习内容: 1.Python模块redis 2.Python模块memcach 3.Python模块SQLAlchemy 一.Python模块redis redis介绍 二.Python模块memca ...

  2. php Glob() 使用 查找文件:

    1. 取得所有的后缀为PHP的文件(加上路径)$file=glob('D:/phpStudy/WWW/prictue/*.php');print_r($file);//如果没有指定文件夹的话就是显示出 ...

  3. .NET简单学习

    .NET是一个平台,对用户来说,只要下载了.NET Framework就可以运行.NET程序,获得需要的服务:对开发人员来说,平台对开发有着强有力的支持,方便创作各种应用软件. .NET Framew ...

  4. 谈谈一些有趣的CSS题目(十六)-- 奇妙的 background-clip: text

    开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...

  5. Kali学习笔记27:Burpsuite(上)

    文章的格式也许不是很好看,也没有什么合理的顺序 完全是想到什么写一些什么,但各个方面都涵盖到了 能耐下心看的朋友欢迎一起学习,大牛和杠精们请绕道 如果我只能选择一款工具进行Web渗透,那么一定就是Bu ...

  6. spark面试总结3

    Spark core面试篇03 1.Spark使用parquet文件存储格式能带来哪些好处? 1) 如果说HDFS 是大数据时代分布式文件系统首选标准,那么parquet则是整个大数据时代文件存储格式 ...

  7. [原创]K8Cscan插件之Web主机扫描(存活主机、机器名、Banner、标题)

    [原创]K8 Cscan 大型内网渗透自定义扫描器 https://www.cnblogs.com/k8gege/p/10519321.html Cscan简介:何为自定义扫描器?其实也是插件化,但C ...

  8. 你不可错过的Java学习资源清单(包含社区、大牛、专栏、书籍等)

    学习Java和其他技术的资源其实非常多,但是我们需要取其精华去其糟粕,选择那些最好的,最适合我们的,同时也要由浅入深,先易后难.基于这样的一个标准,我在这里为大家提供一份Java的学习资源清单. 一: ...

  9. git 撤回放到暂存区的文件

    git reset HEAD filename 如:git reset HEAD test.txt 或者使用 git reset .  撤回所有文件(注意后面还有个.)

  10. Salesforce Sales Cloud 零基础学习(四) Chatter

    Chatter是一个Salesforce实时协作应用程序,它允许你的用户一起工作.互相交谈和共享信息,不管用户角色或位置如何,连接.并激励用户在整个组织内高效工作. Chatter 让用户们在 Opp ...