转自:http://linux.it.net.cn/CentOS/course/2014/0724/3319.html

版本glassfish-4.0.zip

1、解压,拷贝到指定安装路径

 
unzip glassfish-4.0.zip 
cp cp glassfish4 /usr/local/ -rf

2、设置glassfish环境变量 Linux学习,http:// linux.it.net.cn

 
vim  /etc/profile
export GLASSFISH_HOME=/usr/local/glassfish4
export PATH=.:$PATH:$JAVAHOME/bin:$MYSQLHOME/bin:$GLASSFISH_HOME/bin
 
source /etc/profle

进入/usr/local/glassfish4/glassfish/config,编辑该目录下的asevn.conf文件,在文件末尾加入AS_JAVA="/usr/local/jdk"(值为本机jdk安装路径) Linux学习,http:// linux.it.net.cn

 
AS_JAVA="/usr/jdk1.7.0_60"

IT网,http://www.it.net.cn

3、如果不想使用默认domain可在此步骤创建自己的domain,并指定domaindir和admin port

执行如下命令,创建端口为4848,名称为虹盘的domain

 
asadmin create-domain --adminport 4848 hongpan

Enter admin user name [Enter to accept default "admin" / no password]>

Bad Network Configuration.  DNS can not resolve the hostname:  IT网,http://www.it.net.cn

java.net.UnknownHostException: dev: dev: Name or service not known

Using port 4848 for Admin. Linux学习,http:// linux.it.net.cn

Using default port 8080 for HTTP Instance.

Using default port 7676 for JMS.

Using default port 3700 for IIOP. IT网,http://www.it.net.cn

Using default port 8181 for HTTP_SSL. Linux学习,http:// linux.it.net.cn

Using default port 3820 for IIOP_SSL.

Using default port 3920 for IIOP_MUTUALAUTH. IT网,http://www.it.net.cn

Using default port 8686 for JMX_ADMIN. IT网,http://www.it.net.cn

Using default port 6666 for OSGI_SHELL.

Using default port 9009 for JAVA_DEBUGGER.

Distinguished Name of the self-signed X.509 Server Certificate is:

[CN=localhost,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US] IT网,http://www.it.net.cn

Distinguished Name of the self-signed X.509 Server Certificate is:

[CN=localhost-instance,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US]

Domain hongpan created. Linux学习,http:// linux.it.net.cn

Domain hongpan admin port is 4848.

Domain hongpan allows admin login as user "admin" with no password.

Command create-domain executed successfully.

4、启动刚才建立的domain虹盘

 
asadmin start-domain hongpan

Waiting for hongpan to start .........................

Successfully started the domain : hongpan

domain  Location: /usr/local/glassfish4/glassfish/domains/hongpan

Log File: /usr/local/glassfish4/glassfish/domains/hongpan/logs/server.log IT网,http://www.it.net.cn

Admin Port: 4848

Command start-domain executed successfully.

5、修改刚刚创建的domain的admin密码,并使之能够通过web登录到控制台

 
asadmin change-admin-password

Linux学习,http:// linux.it.net.cn

Enter admin user name [default: admin]>

Enter the admin password>

Enter the new admin password>

Enter the new admin password again>

Command change-admin-password executed successfully.

Linux学习,http:// linux.it.net.cn

每次操作的时候控制台都提示输入用户名密码,比较麻烦

可以建立密码配置文件

AS_ADMIN_PASSWORD=xxxx

6、开启远程登录权限

 
asadmin enable-secure-admin

Enter admin user name>

Enter admin password>

You must restart all running servers for the change in secure admin to take effect.

Command enable-secure-admin executed successfully.

7、重启domain Linux学习,http:// linux.it.net.cn

 
asadmin restart-domain hongpan

现在就可通过控制台进行管理了

IT网,http://www.it.net.cn

下面开始配置jdbc连接mysql

1、拷贝连接mysql的jar包到glassfish库目录里

1
cp mysql-connector-java-5.1.16-bin.jar /usr/local/glassfish4/glassfish/lib/

2、重启domain

3、登陆mysql控制台,到JDBC连接池界面

点击new新建JDBC连接池

Linux学习,http:// linux.it.net.cn

配置连接属性

测试连通性

Succeeded IT网,http://www.it.net.cn

4、创建JDBC资源,程序到时候只需要连接JNDI名称即可 IT网,http://www.it.net.cn


下图JNDI Name填写名称,Pools Name选择刚才创建的JDBC连接池。


配置完成,大功告成!

CentOS安装GlassFish4.0 配置JDBC连接MySQL的更多相关文章

  1. SpringBoot配置JDBC连接MySql数据库的时候遇到了报错:HikariPool-1 - Exception during pool initialization

    使用SpringBoot做JAVA开发时,JDBC连接MySql数据库的时候遇到了报错: ERROR 10392 --- [ main] com.zaxxer.hikari.pool.HikariPo ...

  2. MyEclipse 2013配置JDBC连接mySQL||Tomcat 7.0 8.0 配置 JDBC |配置mysql-connector-java-5.1.16

    MyEclipse->Preferences->MyEclipse->Severs->Intergated Sandbox->Myeclipse Tomcat 7(或者T ...

  3. WampServer 下载以及安装问题 以及配置远程连接MYSQL

    WampServer 3.0 下载: http://dl.pconline.com.cn/download/52877-1.html 碰到的问题DDL无法添加,解决方法:MSVCR110.DLL fo ...

  4. CentOS 6.5上安装GlassFish4.0 过程笔记

    CentOS 6.5上安装GlassFish4.0 过程笔记 1.安装JDK, 注意操作系统的位数, 64 or 32: [root@linuxidc ~]# mkdir /usr/java  [ro ...

  5. (Win10)Java,Maven,Tomcat8.0,Mysql8.0.15安装与环境配置,以及IDEA2019.3使用JDBC连接MySQL、创建JavaEE项目

    之前用windows+linux的双系统,最近不怎么舒服就把双系统给卸了,没想到除了问题,导致有linux残余,于是就一狠心重装了电脑,又把Java及其相关的一些东西重新装了回来,还好当初存了网盘链接 ...

  6. JDBC连接MySQL、Oracle和SQL server的配置

    什么是JDBC 我们可以将JDBC看作是一组用于用JAVA操作数据库的API,通过这个API接口,可以连接到数据库,并且使用结构化查询语言(SQL)完成对数据库的查找,更新等操作. JDBC连接的流程 ...

  7. CentOS下php使用127.0.0.1不能连接mysql的解决方法

    这篇文章主要介绍了CentOS下php使用127.0.0.1不能连接mysql的解决方法,本文原因是SELINUX导致的连接失败,需要的朋友可以参考下 php代码很简单: 复制代码代码如下: $ser ...

  8. JDBC连接MySql,配置url报错

    使用JDBC连接MySql时出现:The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one ...

  9. JDBC连接MySQL 方法 实例及资料收集

    JDBC连接MySQL 方法 实例及资料收集 准备工作 首先,安装MySQL,配置用户名和密码,创建数据库. 可参见之前的文章: http://www.cnblogs.com/mengdd/p/315 ...

随机推荐

  1. MySQL多实例配置(一)

    MySQL数据库的集中化运维,能够通过在一台MySQL数据库服务器上,部署多个MySQL实例.该功能是通过mysqld_multi来实现.mysqld_multi用于管理多个mysqld的服务进程,这 ...

  2. android KE or NE分析

    使用arm-eabi-addr2line工具跟踪Android调用堆栈 在通常的C/C++代码中,可以通过响应对内存操作不当引起的Segmentation Fault错误即信号SIGSEGV(11)做 ...

  3. 基于编程人员Python学习第一章节

    基于廖雪峰的python零基础学习后,自我总结.适用于有一定基础的编程人员,对我而言,则是基于.net已有方面,通过学习,记录自我觉得有用的地方,便于后续回顾. 主要以快速定位内容,通过直观代码输入输 ...

  4. 使用Java对100以内偶数求和

    /** * 根据for循环的描述: for(变量初始化:循环条件:修改循环变量的值),求出100以内的所有偶数,for(int i = 0; i<=100; i+=2),把这些偶数累加到一个空的 ...

  5. 嵌入式开发之davinci--- 8148/8168/8127 中的图像处理vpss link dei、sclr、swms、Mosaic’s

    vpss 中的link (1)dei dei 主要做数据交错处理,带缩放 dei control data flow: (2)sclr 8168中支持缩放按比例的分子和分母,只支持缩小,貌似不支持放大 ...

  6. 【iOS系列】-使用CAGradientLayer设置渐变色

    有时候iOS开发中需要使用到渐变色,来给图片或者view盖上一层,使其显示效果更好,我们这里使用的CAGradientLayer来设置渐变色 要实现的效果如下: Demo地址---下载 // 创建渐变 ...

  7. RabbitMQ常用命令、管理界面

    1.运行CMD,cd切换到RabbitMQ安装目录sbin下E:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.2\sbin 执行 rabbitm ...

  8. java泛型-类型擦除

    详细内容:参考java编程思想P373,p650. Java 泛型(Generic)的引入加强了参数类型的安全性,减少了类型的转换,但有一点需要注意:Java 的泛型在编译器有效,在运行期被删除,也就 ...

  9. 织梦DEDE系统跨站跨数据库调用数据显示

    调用方法 本标签的调用格式为: {dede:sql sql="一条完整的SQL语句" appname="数据库配置参数"}您的底层模板{/dede:sql} 稍 ...

  10. Android ConstraintLayout的基本使用

    升级Android studio到2.3版本之后,发现新建Activity或fragment时,xml布局默认布局由RelativeLayout更改为ConstraintLayout了,既然已经推荐使 ...