CentOS安裝GlassFish4.0 配置JDBC串連MySQL

來源:互聯網
上載者:User

標籤:

轉自: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/profileexport GLASSFISH_HOME=/usr/local/glassfish4export 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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.