glassfish4 linux,CentOS 6.5上安装GlassFish4.0 过程笔记
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 过程笔记相关推荐
- centos+7.2+linux版本,在Linux Centos 7.2 上安装指定版本Docker。
相关资料链接: 先清空下"历史" yum remove docker \ docker-common \ docker-selinux \ docker-engine 安装必要的包 ...
- centos 计算器_CENTOS上安装Torque4.0.3找不到计算节点
给老板五台服务器弄成一个集群,打算用网上说的Torque+maui弄一个. 安装就是按照<曙光机群配置笔记>里说的配置,除了NFS.QUOTOA和NIS没弄以外,SSH和MPI都配置好了. ...
- 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 ...
- exfat安装linux系统,在CentOS 7系统上安装exFAT驱动器/启用exFAT支持的方法
本文介绍在CentOS 7操作系统上安装exFAT驱动器的方法.exFAT(扩展文件分配表)是一种专有的Microsoft文件系统,针对闪存设备(如SD卡和USB闪存驱动器)进行了优化,它旨在取代旧的 ...
- linux semaphore,在CentOS 7操作系统上安装Semaphore的方法
本文介绍在CentOS 7操作系统上安装Semaphore的方法,安装完后就可以使用Semaphore来管理Ansible Web UI了. 一.安装MariaDB数据库和git 2.x参考文章 1. ...
- docker兼容的linux内核,CentOS 6.5上安装Docker与Docker对中文字符集的支持
一.CentOS 6.5上安装docker 在CentOS 6.5 还不能够直接通过yum install -y docker 来安装docker服务,在一些文档中有看到说是因为内核太低的原因导致的, ...
- Linux(CentOS)中常用软件安装,使用及异常——MySQL, VmTools
本文主要是为了记录在工作中遇到的常用软件的安装过程,方便以后遇到相同情形时可以快速的查阅.主要讲述了MySQL, VMTools的安装. 本文的操作系统采用的是CentOS,可以采用shell命令查阅 ...
- 如何在CentOS 5/6上安装EPEL源
如何在CentOS 5/6上安装EPEL源 2013-12-04 14:45 译者:NearTan Linux中国 字号:T | T 我们可以很容易地通过yum命令从EPEL源上获取上万个在CentO ...
- linux(CentOS)下Mrtg的安装詳解
linux(CentOS)下Mrtg的安装詳解 MRTG非常強大,他可以監控你的服務器的一舉一動,並且用web方式呈現給你,告訴你網絡,cpu,內存,硬盤等使用狀況,但是配置起來這個軟件實在是非常麻煩 ...
- fedora mysql gui,在RHEL、CentOS及Fedora上安装Drupal 8——开源内容管理系统
如何在RHEL.CentOS及Fedora上安装Drupal 8 Drupal 是一个开源,灵活,高度可拓展和安全的内容管理系统Content Management System(CMS),使用户轻松 ...
最新文章
- crud springmvc
- mkfs.ext4 /dev/sdb 与 mkfs.ext4 /dev/sdb1
- Eclipse 代码风格配置
- 漫谈BCH Token方案
- 【转】创建数据库和表的SQL语句
- 二进制安装MariaDB 5.5.41
- 10大机器学习算法速览,带你开启AI之旅
- excel可视化图表插件_Axure 教程:利用图表前端插件实现高级可视化图表
- 二分查找(循序渐进由0到1掌握二分)
- python3 class init_python3 module中__init__.py的需要注意的地方
- Java高级语法笔记-匿名类(Anonymous Class)
- git原理和常用操作
- javascript动态字母
- Mendix App推送服务之实践分享
- 【操作系统】进程通信
- kubernetes中容器(pod)间的通信及环境变量设置
- csdn上面文章转发
- IDEA 解决import类飘红
- win10的开机启动文件夹
- linux:线程同步的5种方法