標籤:
轉自: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