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

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

[root@linuxidc ~]# mkdir /usr/java

[root@linuxidc ~]# cd /usr/java

[root@linuxidc java]#rpm -Uvh /bak/jdk-7u55-linux-x64.rpm

[root@linuxidc java]# JAVA_HOME=/usr/java/jdk1.7.0_55

[root@linuxidc java]# export JAVA_HOME

[root@linuxidc java]# PATH=$JAVA_HOME/bin:$PATH

[root@linuxidc java]# export PATH

[root@linuxidc java]# vi /etc/profile

JAVA_HOME=/usr/java/jdk1.7.0_55

export JAVA_HOME

PATH=$JAVA_HOME/bin:$PATH

export PATH

[root@linuxidc java]# source /etc/profile

[root@linuxidc ~]#  echo $JAVA_HOME

/usr/java/jdk1.7.0_55

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

[root@linuxidc ~]# mv glassfish-4.0-ml.zip /usr/share/glassfish-4.0-ml.zip

[root@linuxidc ~]# cd /usr/share

[root@linuxidc share]# unzip -q glassfish-4.0-ml.zip

[root@linuxidc share]# groupadd webserver

[root@linuxidc share]#  useradd -m -g webserver -G webserver webapp

[root@linuxidc share]#  id webapp

[root@linuxidc share]#  passwd webapp

[root@linuxidc share]# chown -R webapp:webserve /user/share/glassfish4

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

[root@linuxidc ~]# cd /etc/init.d

[root@linuxidc 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

[root@linuxidc init.d]# chmod 755 glassfish

[root@linuxidc init.d]# chkconfig --add glassfish

[root@linuxidc init.d]# chkconfig --level 234 glassfish on

4. 启动glassfish

[root@linuxidc 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帐户密码

[root@linuxidc init.d]#cd /usr/share/glassfish4/glassfish/bin

[root@linuxidc bin]#./asadmin change-admin-password

6. 设置远程访问

[root@linuxidc bin]#./asadmin --host 192.168.1.114 --port 4848 enable-secure-admin

7. 重启glassfish

[root@linuxidc ~]#service glassfish restart

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

[root@linuxidc ~]#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

[root@linuxidc ~]#/etc/init.d/iptables restart

9. 关闭glassfish服务

[root@linuxidc ~]# service glassfish stop

Waiting for the domain to stop ....

Command stop-domain executed successfully.

GlassFish 的详细介绍:请点这里

GlassFish 的下载地址:请点这里

glassfish4 linux,CentOS 6.5上安装GlassFish4.0 过程笔记相关推荐

  1. centos+7.2+linux版本,在Linux Centos 7.2 上安装指定版本Docker。

    相关资料链接: 先清空下"历史" yum remove docker \ docker-common \ docker-selinux \ docker-engine 安装必要的包 ...

  2. centos 计算器_CENTOS上安装Torque4.0.3找不到计算节点

    给老板五台服务器弄成一个集群,打算用网上说的Torque+maui弄一个. 安装就是按照<曙光机群配置笔记>里说的配置,除了NFS.QUOTOA和NIS没弄以外,SSH和MPI都配置好了. ...

  3. linux上安装python2.6.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 fo ...

  4. exfat安装linux系统,在CentOS 7系统上安装exFAT驱动器/启用exFAT支持的方法

    本文介绍在CentOS 7操作系统上安装exFAT驱动器的方法.exFAT(扩展文件分配表)是一种专有的Microsoft文件系统,针对闪存设备(如SD卡和USB闪存驱动器)进行了优化,它旨在取代旧的 ...

  5. linux semaphore,在CentOS 7操作系统上安装Semaphore的方法

    本文介绍在CentOS 7操作系统上安装Semaphore的方法,安装完后就可以使用Semaphore来管理Ansible Web UI了. 一.安装MariaDB数据库和git 2.x参考文章 1. ...

  6. docker兼容的linux内核,CentOS 6.5上安装Docker与Docker对中文字符集的支持

    一.CentOS 6.5上安装docker 在CentOS 6.5 还不能够直接通过yum install -y docker 来安装docker服务,在一些文档中有看到说是因为内核太低的原因导致的, ...

  7. Linux(CentOS)中常用软件安装,使用及异常——MySQL, VmTools

    本文主要是为了记录在工作中遇到的常用软件的安装过程,方便以后遇到相同情形时可以快速的查阅.主要讲述了MySQL, VMTools的安装. 本文的操作系统采用的是CentOS,可以采用shell命令查阅 ...

  8. 如何在CentOS 5/6上安装EPEL源

    如何在CentOS 5/6上安装EPEL源 2013-12-04 14:45 译者:NearTan Linux中国 字号:T | T 我们可以很容易地通过yum命令从EPEL源上获取上万个在CentO ...

  9. linux(CentOS)下Mrtg的安装詳解

    linux(CentOS)下Mrtg的安装詳解 MRTG非常強大,他可以監控你的服務器的一舉一動,並且用web方式呈現給你,告訴你網絡,cpu,內存,硬盤等使用狀況,但是配置起來這個軟件實在是非常麻煩 ...

  10. fedora mysql gui,在RHEL、CentOS及Fedora上安装Drupal 8——开源内容管理系统

    如何在RHEL.CentOS及Fedora上安装Drupal 8 Drupal 是一个开源,灵活,高度可拓展和安全的内容管理系统Content Management System(CMS),使用户轻松 ...

最新文章

  1. crud springmvc
  2. mkfs.ext4 /dev/sdb 与 mkfs.ext4 /dev/sdb1
  3. Eclipse 代码风格配置
  4. 漫谈BCH Token方案
  5. 【转】创建数据库和表的SQL语句
  6. 二进制安装MariaDB 5.5.41
  7. 10大机器学习算法速览,带你开启AI之旅
  8. excel可视化图表插件_Axure 教程:利用图表前端插件实现高级可视化图表
  9. 二分查找(循序渐进由0到1掌握二分)
  10. python3 class init_python3 module中__init__.py的需要注意的地方
  11. Java高级语法笔记-匿名类(Anonymous Class)
  12. git原理和常用操作
  13. javascript动态字母
  14. Mendix App推送服务之实践分享
  15. 【操作系统】进程通信
  16. kubernetes中容器(pod)间的通信及环境变量设置
  17. csdn上面文章转发
  18. IDEA 解决import类飘红
  19. win10的开机启动文件夹
  20. linux:线程同步的5种方法

热门文章

  1. Monorepo + lerna rush.js
  2. ARM探索之旅 | 二、ARM Cortex-M 用什么指令集?
  3. [推广]AboutCG Python商业教程发布
  4. 【无线电】无线电频谱和波段划分
  5. windows上QQ机器人搭建教程
  6. windows启动时自动运行程序四种方法(登录或不登录都可以的)
  7. (基础)SpringCloud Alibaba Nacos作为多环境配置中心
  8. 各种API以及事件初识——笔记
  9. 为什么用Win32forth编程的程序员不多
  10. Beyond 比对工具