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

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

1.安装JDK, 注意操作系统的位数, 64 or 32:

[[email protected] ~]# mkdir /usr/java 
[[email protected] ~]# cd /usr/java
[[email protected] java]#rpm -Uvh /bak/jdk-7u55-linux-x64.rpm
 
[[email protected] java]# JAVA_HOME=/usr/java/jdk1.7.0_55
[[email protected] java]# export JAVA_HOME
[[email protected] java]# PATH=$JAVA_HOME/bin:$PATH
[[email protected] java]# export PATH
 
[[email protected] java]# vi /etc/profile
JAVA_HOME=/usr/java/jdk1.7.0_55
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
[[email protected] java]# source /etc/profile
 
[[email protected] ~]#  echo $JAVA_HOME
/usr/java/jdk1.7.0_55

2. 下载并安装glassfish 4, ml多语言版

[[email protected] ~]# mv glassfish-4.0-ml.zip /usr/share/glassfish-4.0-ml.zip
[[email protected] ~]# cd /usr/share
[[email protected] share]# unzip -q glassfish-4.0-ml.zip
 
[[email protected] share]# groupadd webserver
[[email protected] share]#  useradd -m -g webserver -G webserver webapp
[[email protected] share]#  id webapp
[[email protected] share]#  passwd webapp
[[email protected] share]# chown -R webapp:webserve /user/share/glassfish4

3. 将运行的glassfish 设置为服务

[[email protected] ~]# cd /etc/init.d
[[email protected] init.d]# vi glassfish
#!/bin/bash
# description: Glassfish Start Stop Restart
# processname: glassfish
# chkconfig: 234 20 80
JAVA_HOME=/usr/java/jdk1.7.0_55
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
GLASSFISH_HOME=/usr/share/glassfish4/glassfish
 
case $1 in
start)
sh $GLASSFISH_HOME/bin/asadmin start-domain domain1
;;
stop)
sh $GLASSFISH_HOME/bin/asadmin stop-domain domain1
;;
restart)
sh $GLASSFISH_HOME/bin/asadmin stop-domain domain1
sh $GLASSFISH_HOME/bin/asadmin start-domain domain1
;;
esac
exit 0
 
 
[[email protected] init.d]# chmod 755 glassfish
[[email protected] init.d]# chkconfig --add glassfish
[[email protected] init.d]# chkconfig --level 234 glassfish on

4. 启动glassfish

[[email protected] init.d]# service glassfish start
Waiting for domain1 to start .........
Successfully started the domain : domain1
domain  Location: /usr/share/glassfish4/glassfish/domains/domain1
Log File: /usr/share/glassfish4/glassfish/domains/domain1/logs/server.log
Admin Port: 4848
Command start-domain executed successfully.

5. 修改管理员admin帐户密码

[[email protected] init.d]#cd /usr/share/glassfish4/glassfish/bin
[[email protected] bin]#./asadmin change-admin-password

6. 设置远程访问

[[email protected] bin]#./asadmin --host 192.168.1.114 --port 4848 enable-secure-admin

7. 重启glassfish
 
[[email protected] ~]#service glassfish restart

8. 如果访问不到,注意开启防火墙4848、80端口

[[email protected] ~]#vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 4848 -j ACCEPT
[[email protected] ~]#/etc/init.d/iptables restart

9. 关闭glassfish服务

[[email protected] ~]# service glassfish stop
Waiting for the domain to stop ....
Command stop-domain executed successfully.

Ubuntu 12.04 安装 GlassFish3.1.2  http://www.linuxidc.com/Linux/2012-06/62545.htm

CentOS安装GlassFish4.0 配置JDBC连接MySQL http://www.linuxidc.com/Linux/2014-07/104572.htm

GlassFish 的详细介绍请点这里 
GlassFish 的下载地址请点这里

更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

本文永久更新链接地址http://www.linuxidc.com/Linux/2014-10/108419.htm

时间: 2024-12-28 18:12:24

CentOS 6.5上安装GlassFish4.0 过程笔记的相关文章

centos 安装glassfish4.0 配置jdbc连接mysql

版本glassfish-4.0.zip 1.解压,拷贝到指定安装路径 unzip glassfish-4.0.zip  cp cp glassfish4 /usr/local/ -rf 2.设置glassfish环境变量 vim  /etc/profile export GLASSFISH_HOME=/usr/local/glassfish4 export PATH=.:$PATH:$JAVAHOME/bin:$MYSQLHOME/bin:$GLASSFISH_HOME/bin source /

在CentOS 6.4上安装Puppet配置管理工具

在CentOS 6.4上安装Puppet配置管理工具 linux, puppetAdd comments 五052013 上篇说了下在ubuntu12.04上安装puppet,安装的版本为puppet2.7.11版本,今天尝试了下在CentOS6.4系统上安装puppet 3.1.1版本,本文参考chenshake的文章 ? 1 2 3 4 OS:centso 6.4 X64 Puppet 3.1.1 Puppet master: master.canghai.com Puppet client

CentOS 6.9上安装mysql-5.6.37

CentOS 6.9上安装mysql-5.6.37 1.准备数据存放的文件系统 新建一个逻辑卷,并将其挂载至特定目录即可.这里不再给出过程. 这里假设其逻辑卷的挂载目录为/data,而后需要创建/data/mysqldata目录做为mysql数据的存放目录. [[email protected] /]# mkdir -p /data/mysqldata 2.新建用户以安全方式运行进程: [[email protected] ~]# useradd mysql -s /sbin/nologin -

记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb

记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb 前段时间我个人Google服务器意外不能用,并且我犯了一件很低级的错误,直接在gcp讲服务器实例给释放掉,导致我的数据全部丢失,现在新搞一个服务器,顺便记录一下CentOS 7.4 MySQL&MariaDB&Redis&Mongodb 的安装 1祝大家:诸事顺利,2019 发大财! 本人将一如既往,更新我的博客,努力为博客园贡献文章! Mysql 安装 随着CentOS

CentOS 5.3上安装Apache+php+Mysql+phpMyAdmin

1.系统下载CentOS 开发社区已发布了新的 5.3 版本.CentOS 5.3 基于 Red Hat Enterpris Linux 5.3.0,其中包括 Kernel 2.6.18.Apache 2.2.PHP 5.1.6.MySQL 5.0.PostgreSQL 8.GNOME 2.16.KDE 3.5.OpenOffice.org 2.3.Firefox 3.0.Evolution 2.12 等等.此外,CentOS 5.3 更新了美工设计,并根据用户的请求恢复了 Contrib 仓库

在CentOS 6.5上安装和配Xen

http://luochen2015.blog.51cto.com/9772274/1741540 自从 RedHat 在 RHEL 6 放弃 Xen 后,下载 Xen 源码编译安装似乎是在 RHEL/CentOS 6.x 上安装 Xen 的唯一办法.不过,开源世界永远不缺少热情的志愿者,Xen Made Easy 这个项目为我们提供了可用的 Xen 第三方软件源,免去了自己编译源码的痛苦.现在,我们有了更好的官方选择,就是 Xen4CentOS6. Xen4CentOS6 是来自 CentOS

在Linux CentOS 6.6上安装Python 2.7.9

在Linux CentOS 6.6上安装Python 2.7.9 CentOS 6.6自带的是Python 2.6.6,而编译llvm需要Python 2.7以上. checking for python... /usr/bin/python checking for python >= 2.7... not found configure: error: found python 2.6.6 (/usr/bin/python); required >= 2.7 yum中最新的也是Python

CentOS 6.5上安装docker与docker对中文字符集的支持

一.CentOS 6.5上安装docker 在CentOS 6.5 还不能够直接通过yum install -y docker 来安装docker服务 在一些文档中有看到说是因为内核太低的原因导致的,因为docker至少要做3.8以上的版本才能安装, 但是我发现其实并不需要升级内核就可以实现docker的安装不过,也有可能我的安装存在偶然性, 但是我还是记录一下,以防日后忘记. 1.先查看下你的系统内核是多少 # uname -r 2.6.32-431.el6.x86_64 我的是CentOS

如何在CentOS 5.5上安装ruby 1.8.7

原文链接:http://heatware.net/linux-unix/how-to-install-ruby-1-8-7-centos-5-5/ 你曾经试过在CentOS 5.5上面运行 yum install ruby 命令吗?如果你使用的是默认的应用库配置,你会发现你安装的是老版本的Ruby 1.8.5.如果你还没有准备好升级到Ruby 1.9,而是准备安装Ruby 1.8.7,请往下看! 1 yum install -y gcc zlib zlib-devel 2 wget ftp://