CentOS安装GlassFish4.0 配置JDBC连接MySQL
转自: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的更多相关文章
- SpringBoot配置JDBC连接MySql数据库的时候遇到了报错:HikariPool-1 - Exception during pool initialization
使用SpringBoot做JAVA开发时,JDBC连接MySql数据库的时候遇到了报错: ERROR 10392 --- [ main] com.zaxxer.hikari.pool.HikariPo ...
- 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 ...
- WampServer 下载以及安装问题 以及配置远程连接MYSQL
WampServer 3.0 下载: http://dl.pconline.com.cn/download/52877-1.html 碰到的问题DDL无法添加,解决方法:MSVCR110.DLL fo ...
- CentOS 6.5上安装GlassFish4.0 过程笔记
CentOS 6.5上安装GlassFish4.0 过程笔记 1.安装JDK, 注意操作系统的位数, 64 or 32: [root@linuxidc ~]# mkdir /usr/java [ro ...
- (Win10)Java,Maven,Tomcat8.0,Mysql8.0.15安装与环境配置,以及IDEA2019.3使用JDBC连接MySQL、创建JavaEE项目
之前用windows+linux的双系统,最近不怎么舒服就把双系统给卸了,没想到除了问题,导致有linux残余,于是就一狠心重装了电脑,又把Java及其相关的一些东西重新装了回来,还好当初存了网盘链接 ...
- JDBC连接MySQL、Oracle和SQL server的配置
什么是JDBC 我们可以将JDBC看作是一组用于用JAVA操作数据库的API,通过这个API接口,可以连接到数据库,并且使用结构化查询语言(SQL)完成对数据库的查找,更新等操作. JDBC连接的流程 ...
- CentOS下php使用127.0.0.1不能连接mysql的解决方法
这篇文章主要介绍了CentOS下php使用127.0.0.1不能连接mysql的解决方法,本文原因是SELINUX导致的连接失败,需要的朋友可以参考下 php代码很简单: 复制代码代码如下: $ser ...
- JDBC连接MySql,配置url报错
使用JDBC连接MySql时出现:The server time zone value '�й���ʱ��' is unrecognized or represents more than one ...
- JDBC连接MySQL 方法 实例及资料收集
JDBC连接MySQL 方法 实例及资料收集 准备工作 首先,安装MySQL,配置用户名和密码,创建数据库. 可参见之前的文章: http://www.cnblogs.com/mengdd/p/315 ...
随机推荐
- hdu5399Too Simple
//给m个函数 //其相应是自变量x属于{1,2,...n} //f(x)属于{1,2...3} //给出当中一些函数,问有多少种不同的函数集合使得 //1<=i<=n f1(f2(f3. ...
- 基于github for windows&github的团队协作基本操作
首先,我们要在github上团队协作.先要建立一个team.这个自行百度,在github上操作就是. 点击打开链接 这是我的有道文章(假设看不到图片的话) 今天主要讲的是怎么操作github for ...
- codeforces 394E Lightbulb for Minister 简单几何
题目链接:点我点我 题意:给定n个点. 以下n行给出这n个点坐标. 给定m个点,以下m行给出这m个点坐标. 这m个点是一个凸包,顺时针给出的. 问:在凸包上随意找一个点(x, y) 使得这个点距离n个 ...
- 暴力破解unix/linux平台上采用crypt加密的口令
# coding=utf-8 ''' 暴力破解crypt模块加密的密码 ''' import crypt import optparse usage = 'Usage: %prog [optinos] ...
- [iOS]经常使用正則表達式
经常使用正則表達式大全!(比如:匹配中文.匹配html) 匹配中文字符的正則表達式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包含汉字 ...
- VS类添加头文件注释
VS2015参考: http://blog.csdn.net/qq395537505/article/details/50853546 修改两个文件,详细信息 VS2010: 找到VS的安装目录 E ...
- 2016/05/17 thinkphp3.2.2 ① Ajax 使用 ②前端验证
显示效果: ①Ajax使用: 注意传值的所有过程用的是小写,及时数据库列的名称中有大写字母 控制器部分: AjaxController.class.php <?php namespace H ...
- Django值中间件
1,还是那句话:写代码的逻辑遵循:简洁,重复性高,可维护性高 1.1>中间件:中间件是一种用来处理Django的请求和响应的框架级别的钩子.它是一个轻量,低级别的插件系统,用于在全局范围内改变D ...
- 装饰器的初识,基于bootstrap的前端开发
1装饰器的初识 概念:不改变函数原来的调用方式,动态地给函数添加功能 开放封闭的原则:1>对添加的新功能是开放的,32>不要在元代码进行修改(封闭) 1.1>函数的定义:对代码块和功 ...
- /tmp/crontab.tDoyrp: 设备上没有空间 查看文件夹所在分区 磁盘剩余空间 15g的root-mail大文件
问题诊断: 文件夹所在磁盘已满 问题确认: 查看文件夹所在磁盘剩余空间,找出空间被消耗的文件(集) 查看文件夹所在磁盘空间的所属文件(暂未解决) [root@hadoop1 /]# df -Bg /t ...