`
yangzb
  • 浏览: 3507629 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

转:Glassfish v3 服务器安装配置

    博客分类:
  • Java
阅读更多

1.1      Glassfish v3 服务器安装配置

1.1.1 解压并安装

mkdir /opt/glassfish
cd /opt/glassfish
unzip /home/pkg/glassfish-v3-preview-b46.zip
启动 glassfish
/opt/glassfish/glassfishv3/bin/asadmin start-domain

1.1.2 创建新的 domain

创建新 domain 执行下面命令:
/opt/glassfish/glassfishv3/bin/asadmin create-domain --adminport 8484 --instanceport 8080 --savemasterpassword=true astro_domain1
看到如下提示,黑体为输入:
Enter admin user name[Enter to accept default]> administrator
Enter admin password>******
Enter admin password again>******
Using port 8484 for Admin.
Default port 8080 for HTTP Instance is in use. Using 8080
Using default port 7676 for JMS.
Using default port 3700 for IIOP.
Using default port 8181 for HTTP_SSL.
Using default port 3820 for IIOP_SSL.
Using default port 3920 for IIOP_MUTUALAUTH.
Default port 8686 for JMX_ADMIN is in use. Using 51013
Distinguished Name of the self-signed X.509 Server Certificate is:
[CN=test26.astro.gz,OU=GlassFish,O=Sun Microsystems,L=Santa Clara,ST=California,C=US]
Domain astro_domain1 created.
Command create-domain executed successfully.
 
Enter admin user name [default: anonymous]> administrator
Enter the admin password>
Enter the admin password again>
Enter the master password [Enter to accept default]>
Enter the master password again>
Using port 8484 for Admin.
Using port 8080 for HTTP Instance.
Using default port 7676 for JMS.
Using default port 3700 for IIOP.
Using default port 8181 for HTTP_SSL.
Using default port 3820 for IIOP_SSL.
Using default port 3920 for IIOP_MUTUALAUTH.
Using default port 8686 for JMX_ADMIN.
Distinguished Name of the self-signed X.509 Server Certificate is:
[CN=localhost,OU=GlassFish,O=Sun Microsystems,L=Santa Clara,ST=California,C=US]
Domain astro_domain1 created.
Domain astro_domain1 admin port is 8484.
Domain astro_domain1 admin user is "administrator".
Command create-domain executed successfully.
看到http 端口默认为8080 ,这个端口将在后面apache 配置时用到。
 
启动新domain
/opt/glassfish/glassfishv3/bin/asadmin start-domain astro_domain1
 
Launching Watchdog in a separate JVM.  The Domain is now remote-restart enabled.
 
Name of the domain started: [astro_domain1] and
its location: [/opt/glassfish/glassfishv3/glassfish/domains/astro_domain1].
Admin port for the domain: [8484].
 
登录一次,执行下面命令(很重要,否则不可关闭glassfish ):
/opt/glassfish/glassfishv3/bin/asadmin login -p 8484
看到如下输出,黑体是输入
Enter admin user name[Enter to accept default]> administrator
Enter admin password>******
GlassFish v3  (build 46)
Login information relevant to admin user name [administrator] for host [localhost] and admin port [8484] stored at [/root/.asadminpass] successfully.
Make sure that this file remains protected. Information stored in this file will be used by asadmin commands to manage associated domain.
Command login executed successfully.
停掉默认domian
/opt/glassfish/glassfishv3/bin/asadmin stop-domain domain1
Waiting for the domain to stop .......
Command stop-domain executed successfully.

1.1.3 GlassFish 的自启动

cd /home/pkg/
cp glassfishd  /etc/init.d/
chmod a+x /etc/init.d/glassfishd
chkconfig --add glassfishd
chkconfig --level 345 glassfishd on
 
验证glassfish 自启动成功:
 

1.1.4     优化 glassfish

vi /opt/glassfish/glassfishv3/glassfish/domains/astro_domain1/config/domain.xml

1.1.5部署 war

/opt/glassfish/glassfishv3/bin/asadmin deploy --port 8484 --contextroot / /home/pkg/dhs.war
/opt/glassfish/glassfishv3/bin/asadmin deploy --port 8484 /home/pkg/cms.war
 
取消部署:(系统升级或者维护时用到)
/opt/glassfish/glassfishv3/bin/asadmin   undeploy --port 8484 dhs
/opt/glassfish/glassfishv3/bin/asadmin undeploy --port 8484 cms
分享到:
评论

相关推荐

    Sun Glassfish v3 Administration 2009/12 PDF

    通过以上内容,我们可以看出《Sun Glassfish v3 Administration 2009/12 PDF》是一份全面介绍了如何管理和配置Glassfish v3应用服务器的专业指南,涵盖了从基础安装到高级调优的各个方面,对于Java EE开发者来说具有...

    Glassfish关于tomcat的文档

    - **高可用性**:GlassFish支持集群配置,这意味着可以在多台服务器上运行相同的应用程序实例,提高了系统的可靠性和容错能力。 - **故障转移机制**:当某个节点出现故障时,其他节点可以自动接管其工作负载,确保...

    GlassFish v3

    - **定义与背景**:GlassFish v3是一款由Sun Microsystems开发的企业级应用服务器,它基于Java平台标准(Java Platform, Enterprise Edition,简称Java EE)构建。该版本作为GlassFish系列中的一个重要里程碑,在...

    GlassfishV3参考手册

    Glassfish V3引入了模块化设计,允许用户按需安装和启动特定的服务组件,如HTTP服务器、JMS服务器或JCA适配器,降低了系统资源的需求。 3. **管理工具**: 提供了基于Web的Admin Console,用户可以通过浏览器对...

    jmaki development with sun glassfish v3

    本文档旨在介绍如何使用 jMaki 在 Sun GlassFish V3 应用服务器上进行开发,这是由 Sun Microsystems 推出的一个开放源代码的 Java EE 应用服务器。Sun GlassFish V3 是一个高度可扩展、可靠且功能丰富的平台,支持...

    glassfish v3 集群搭建完全手册(自己写的教程)

    首先,你需要在主服务器上安装Glassfish,然后通过DAS进行集群的管理和配置。 #### 1.2 创建节点 节点是集群的基本组成部分,每个物理机或虚拟机都可以作为一个节点。在DAS中,你可以添加新的节点,并指定它们的...

    在linux下安装glassfish

    在Linux环境下安装与配置GlassFish应用服务器是一项技术性工作,涉及多个步骤,本文将详细解析这一过程中的关键知识点,帮助读者全面理解并掌握在Linux下安装GlassFish的完整流程。 ### 1. 安装前的环境准备 #### ...

    GlassFish社区奉献的Java EE应用服务器

    当前的重点已经转移到了GlassFish v3,这是一个轻量级、模块化的应用服务器。 #### 八、总结 GlassFish应用服务器作为Java EE 5.0的一个重要组成部分,不仅提供了一个全面的Java EE应用开发平台,还是Java EE 5.0...

    Glassfish + josso 单点登录范例

    GlassFish V3**: 一款开源Java EE应用服务器。 - **B. JOSSO 1.8**: 开源单点登录框架。 - **C. JDK 1.6**: Java开发工具包。 - **D. MySQL 5.1**: 关系型数据库管理系统。 - **E. MySQL连接器**:用于Java应用程序...

    一般WEB项目(rh5linux+java+mysql+glassfishV3)部署文档知识.pdf

    首先,我们将了解Linux的安装过程,然后是JDK的安装和版本升级,接着是MySQL的安装和配置,最后将阐述如何在Glassfish V3上部署Web应用。 一、Linux系统安装与配置 1. 安装RED HAT 5.5 Linux:确保光盘插入光驱,...

    SunGlassFish Enterprise Server v3 Application Development Guide

    - **安装与配置**:提供了关于如何在不同的操作系统上安装和配置Sun GlassFish Enterprise Server v3的详细步骤。 ##### 2. **应用程序开发** - **Java EE支持**:强调了如何利用Java EE平台提供的API和技术(如...

    glassfish developer guide

    - **安装过程**:安装过程一般包括下载安装包、运行安装程序、配置基本设置(如端口号、管理员密码等)以及启动服务。 - **配置管理**:文档可能包含如何通过管理控制台或命令行工具进行配置更改的信息,如调整JVM...

    GlassFish+josso单点登录

    - **GlassFish V3**:可以从官方网站下载最新版本的GlassFish V3应用服务器,地址为:<https://glassfish.dev.java.net/public/downloadsindex.html>。 - **Josso 1.8**:Josso是一款开源的单点登录框架,支持多种...

    CentOS中架设jdk1.6+mysql+glassfishV3(tomcat6).pdf

    在CentOS系统中搭建Java开发环境以及部署MySQL数据库和Glassfish应用服务器(内嵌Tomcat 6)是一个典型的服务器配置过程,适用于企业级应用的开发和部署。根据给定文件内容,我们将分步详细阐述相关的知识点。 ### ...

    glassfish-advanced-logging:从 code.google.compglassfish-advanced-logging 自动导出

    Glassfish 高级日志记录介绍Glassfish v3 和 v4 日志系统的扩展,允许将特定日志流重定向到不同的文件。 它与现有的 HK2 内核完全集成,因此它是一个即插即用的模块。 该模块带有标准的 Glassfish 管理控制台配置...

    一般WEB项目(rh5linux+java+mysql+glassfishV3)部署文档参照.pdf

    按照Glassfish的官方文档,安装、配置和启动服务器,然后将Web应用打包成WAR文件,通过管理控制台或命令行工具将其部署到Glassfish上。 总结来说,部署这个一般Web项目涉及Linux操作系统配置、Java环境搭建、MySQL...

    GrassFish应用安装说明

    4. **安装验证**:安装完成后,通过启动服务或应用程序等方式验证是否成功。 #### 八、常见问题解答 针对用户在安装过程中可能遇到的问题,可以提前准备一份常见问题解答文档,包括但不限于: - 如何解决特定错误...

    JavaEE开发及运行环境(43页).ppt

    JDK 6 Update 21 with Java EE是带有Java企业版扩展的特定版本,它附带了GlassFish v3,这是一个符合Java EE规范的应用服务器,可以用来部署和运行Java EE应用程序。 下载JDK通常需要访问Oracle的官方网站...

    jave melody监控工具简介

    - 如果应用服务器支持Servlet API 3.0(例如Tomcat 7、GlassFish v3或JBoss 6),则通常无需修改`web.xml`文件。 - 若使用了不兼容Servlet API 3.0的`web.xml`文件,则需在文件中添加过滤器和监听器配置,以启用...

Global site tag (gtag.js) - Google Analytics