GlassFishV2下载、安装、配置、服务器启动和关闭

来源:互联网 发布:手机淘宝申诉进度查询 编辑:程序博客网 时间:2024/06/01 09:44

首先下载GlassFish,直接在Sun的主页(www.sun.com)中GlassFish导航进入下载页面或者直接进入GlassFish主页下载。

这里推荐进入GlassFish主页(https://glassfish.dev.java.net/)下载。现在GlassFish版本有V2和V3两个,这里我们介绍V2。

1.进入主页后找到Download点击后进入下载页面。在下载页面中找到GlassFish Server后有V2和V3两个版本选择,这里选择V2下载。如图:

GlassFishV2下载、安装、配置 - EugeneHeen - EugeneHeen

点击Download后进入现在页面,可选择不同系统下的版本下载。如图:

GlassFishV2下载、安装、配置 - EugeneHeen - EugeneHeen

这里我们选择glassfish-installer-v2.1-b60e-windows-ml.jar文件下载。

2.下载完成后,我们开始安装,安装步骤:

a.我们将其安装在D盘,在D盘下创建一个名字为GlassFishV2的文件夹。将刚刚现在的glassfish-installer-v2.1-b60e-windows-ml.jar文件拷贝到该文件夹中。

b.因为GlassFish依赖Java的JDK,所以安装前请务必配置好JDK的环境变量。Windows的开始菜单-->运行-->输入cmd进入命令行。我们现在在命令行中进入到拥有glassfish-installer-v2.1-b60e-windows-ml.jar文件的目录下。输入命令cd D:\GlassFishV2进入D盘下的GlassFish目录。

c.然后在命令行输入java -Xmx256m -jar glassfish-installer-v2.1-b60e-windows-ml.jar后会弹出License Agreement安装窗口,拖动滚动条到最下面,然后点击Accept开始解压。解压完成后在当前目录下会出现一个glassfish文件夹,该文件夹是GlassFish应用的主文件夹。

d.这时需要利用Ant运行一个叫setup.xml的文件。在GlassFish应用的主文件下的lib\ant\bin下自带了Ant应用。在命令行输入cd lib\ant\bin回车进入Ant应用后再在命令行输入ant -f setup.xml会运行setup.xml文件。但这样直接运行会出问题,命令行会打印:Buildfile: setup.xml does not exist! Build failed语句。解决办法如下:

##

因为在GlassFish应用主目录下lib\ant\bin下面没有setup.xml。因为该文件在GlassFish应用的主目录下,所以要将其从主目录拷贝到GlassFish应用主目录下lib\ant\bin下面。这时再在命令行输入ant -f setup.xml命令依然会出现问题,命令行会打印:BUILD FAILED语句表示失败。是因为该文件中<project name="Top Level Build" default="all" basedir=".">标签中的basedir设置主目录为“.”表示当前目录,也文件原来所在的GlassFish应用主目录下,它需要从GlassFish应用主目录开始找,所以这里我们给定参数为GlassFish应用主目录在系统中的全路径,再在命令行输入ant -f setup.xml命令,在运行成功后。命令行会打印:BUILD SUCCESSFUL语句。

##

这样安装就算完成了,在GlassFish应用的主目录下会发现出现了config和domains两个文件夹。

这样安装都是默认设置,如果需要一些常规设置按自己需求设置,在利用Ant安装setup.xml文件前,应该修改该文件中的下列标签的value属性:

<property name="domain.name" value="domain1"/> -- 默认域的名称
<property name="instance.name" value="server"/>    --实例名称
<property name="admin.user" value="admin"/>        --管理员用户名
<property name="admin.password" value="adminadmin"/> --管理员密码
<property name="admin.port" value="4848"/>     ---管理控制台端口
<property name="instance.port" value="8080"/>  ---应用实例的端口
<property name="orb.port" value="3700"/>
<property name="imq.port" value="7676"/>
<property name="https.port" value="8181"/>

**在GlassFish应用的主目录下,安装成功后出现的domains文件夹下有一个和setup.xml文件下配置的默认域名称标签value值同名的文件夹。打开该文件夹然后再进入bin文件夹。里面有两个批处理文件。startserv.bat和stopserv.bat文件分别是启动和关闭服务器。

注意:在启动服务器前,一定要将GlassFish应用的主目录下得bin文件夹路径设置到系统环境变量中,在我的电脑图标上点击鼠标右键-->属性-->高级-->环境变量。用户变量点击新建,变量名=GLASSFISH_HOME,变量值=GlassFish应用的主目录下得bin文件夹路径。系统变量:path点击编辑,在变量值的末尾添加这样一段设置内容:%GLASSFISH_HOME%\bin。

还有两种启动方式:

1.利用命令行启动:Windows开始菜单-->运行-->输入cmd进入命令行-->输入D:回车进入D盘,然后在命令行输入cd D:\GlassFish\glassfish\bin进入GlassFish应用主目录下的bin文件夹,启动服务器在命令行输入:asadmin start-domain domain1。关闭服务器在命令行输入:asadmin stop-domain domain1。

其中,asadmin对应GlassFish应用主目录下的bin文件夹下的asadmin.bat批文件。domain1指启动GlassFish应用主目录下domains文件夹下的默认域的名称为domain1域。

2.利用Eclipse或者Netbeans这样的Java IDE来启动GlassFish。

现在利用上文有两个“**”处的方法:双击startserv.bat,输入setup.xml文件中的默认用户名和密码通过验证,启动GlassFish后,再启动浏览器后在地址栏输入:http://localhost:8080/,可以再页面顶端看到下图中的内容:GlassFishV2下载、安装、配置 - EugeneHeen - EugeneHeen

在浏览器地址栏输入:http://localhost:4848/,可进入GlassFish管理平台,如图:

GlassFishV2下载、安装、配置 - EugeneHeen - EugeneHeen

输入用户名和密码通过验证后,可以部署Web应用,如图:

GlassFishV2下载、安装、配置 - EugeneHeen - EugeneHeen

0 0
原创粉丝点击