2.下载该jdk到本地,并上传到CentOS系统的opt临时目录下

3.在安装自己下载的jdk之前,要先看看新安装的CentOS系统自带的jdk版本,如果存在最好是卸载掉,然后再安装自己下载的jdk版本,在终端输入

java -version  //查看是否系统有自带javaJDK,我的服务器上没有自带JDK

4.新建一个jdk的安装目录,我这里是在/usr/下新建了Java目录,命令:mkdir /usr/java ,再把jdk-7u75-linux-x64.tar.gz压缩包从opt目录下复制到/usr/java目录下,命令如下:

cp jdk-7u75-linux-x64.tar.gz /usr/java

tar xvf  jdk-7u75-linux-x64.tar.gz

6.解压完成后,进入到:

[root@localhost~]# cd /etc

[root@localhost etc]# vi profile

7.在profile文件的末尾加入如下命令:

export JAVA_HOME=/usr/java/jdk1.7.0_75

export JRE_HOME=/usr/java/jdk1.7.0_75/jre

export PATH=$PATH:/usr/java/jdk1.7.0_75/bin

export CLASSPATH=./:/usr/java/jdk1.7.0_75/lib:/usr/local/java/jdk1.7.0_75/jre/lib

8.输入:wq保存并退出,然后再重启CentOS系统

9.重新启动系统后,输入:java -version,如果看到如下截图说明你的jdk已经安装成功了。

10.下载并安装GlassFish:

下载地址:https://glassfish.java.net/download.html#gfoseTab

(1)新建一个文件夹

cd /usr

mkdir glassfish

cd glassfish

(2)解压zip文件:

unzip -q glassfish-4.0-ml.zip

(3)创建用户组,授权:

[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:webserver /usr/glassfish

(4) 将运行的glassfish 设置为服务:

#!/bin/bash

# description: Glassfish Start Stop Restart

# processname: glassfish

# chkconfig: 234 20 80

JAVA_HOME=/usr/java/jdk1.7.0_75

export JAVA_HOME

PATH=$JAVA_HOME/bin:$PATH

export PATH

GLASSFISH_HOME=/usr/glassfish/glassfish4

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

(5)授权,并设置开机启动glassfish:

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

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

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

(6)启动glassfish

[root@linuxidc init.d]# service glassfish start

(7)修改管理员admin帐户密码:

cd /usr/glassfish/glassfish4/bin

./asadmin change-admin-password

用户名:admin

旧密码:空值

新密码:**********

(8)设置远程访问:开启glassfish安全管理允许远程访问das

root@localhost:/opt/glassfish3/bin# ./asadmin enable-secure-admin

remote failure: 至少有一个管理员用户的口令为空, 安全管理不允许口令为空。请使用 change-admin-password 命令或管理控制台为管理员帐户创建非空口令。

命令enable-secure-admin失败。

root@localhost:/opt/glassfish3/bin# ./asadmin change-admin-password

输入管理员用户名 [默认为: admin]>

请输入管理员口令> [默认admin密码为空]

请输入新的管理员口令>

请再次输入新的管理员口令>

针对用户 admin 的验证失败 (通常, 这意味着用户名和/或口令无效)

命令change-admin-password失败。

root@localhost:/opt/glassfish3/bin# ./asadmin change-admin-password

输入管理员用户名 [默认为: admin]>

请输入管理员口令>

请输入新的管理员口令>

请再次输入新的管理员口令>

已成功执行命令change-admin-password。

root@localhost:/opt/glassfish3/bin# ./asadmin enable-secure-admin

输入管理员用户名>  admin

输入用户 "admin" 的管理员口令>

要使安全管理中的更改生效, 必须重新启动所有正在运行的服务器。

已成功执行命令enable-secure-admin。

root@localhost:/opt/glassfish3/bin# service glassfish restart

(9) 重启glassfish:

[root@linuxidc ~]#service glassfish restart

11.远程登录glassFish后:

war文件在本地部署的项目文件夹下的dist文件目录中;

每次在NetBeans中修改后,要清理并构建就可以重新生成war文件了;

glassfish java环境_CentOS安装JDK和安装Glassfish相关推荐

  1. java——Java环境搭建:JDK安装、常用命令

    如何使用java java语言的产品时JDK(Java Development Kit:Java开发者工具包),必须安装JDK才能使用Java语言 下载java ①在浏览器中输入oracle,点击or ...

  2. 三、安装cmake,安装resin ,tars服务,mysql 安装介绍,安装jdk,安装maven,c++ 开发环境安装...

    三.安装cmake,安装resin 2018年07月01日 21:32:05 youz1976 阅读数:308 开发环境说明: centos7.2 ,最低配置:1核cpu,2G内存,1M带宽 1.安装 ...

  3. Java语言开发工具包JDK的安装与配置

    Java语言开发工具包JDK的安装与配置 说明:此JDK的安装与配置流程是在Windows10操作系统下进行的,其他操作系统可能会有所不同,请根据不同操作系统选择配置流程进行操作. 以安装在D盘为例( ...

  4. java环境变量配置 JDK环境变量

    JAVA_HOME:C:\Program Files\Java\jdk1.6.0_21 PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; classpath:.;%J ...

  5. linux下安装安装jdk和安装android studio

    linux下安装安装jdk和安装android studio 闲聊 今天尝试在ubuntu16.04lts安装jdk-8u5-linux-x64.tar.gz,并配置环境变量,献给新手,或者纠结想用u ...

  6. java开发可重用代码包工具包_[Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置...

    [Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置 0 2021-01-04 04:00:04 安装并配置JDK环境变量,不但要知道怎样做,也要知道为什么这样做,知其然知其所以然. ...

  7. 此安装程序必须使用 java 开发工具包 (jdk) 执行_彻底搞懂Java开发工具包(JDK)安装及环境变量配置...

    [官方正版]java jdk 9学习笔记 78.4元 包邮 (需用券) 去购买 > 一.Java 和 JDK 是什么 Java:Java是一种优秀的程序设计语言,它有非常多的语言特性,如简单性. ...

  8. mac电脑装java环境变量_Mac系统下安装jdk并配置环境变量的方法

    相信有不少电脑程序员和编程人员经常会碰到"JDK环境变量"这个词,而在实际操作中,想要安装JDK并配置环境变量的难度对于某些用户来说,还是比较大的,想必不少网友还不知道Mac配置J ...

  9. java项目中没有jdk包_彻底搞懂Java开发工具包(JDK)安装及环境变量配置

    一.Java 和 JDK 是什么 Java:Java是一种优秀的程序设计语言,它有非常多的语言特性,如简单性.面向对象.可移植性等.Java 并不只是一种语言,而是一个完整的平台,它有一个庞大的库,其 ...

  10. 批处理命令:一键安装JDK/一键安装JRE和自动配置Java环境变量

    安装JDK/安装JRE以及配置java环境变量对于java初学者来说是一件比较头疼的事情,这边分享一个简单的批处理命令,助大家一步完成JDK或者单独安装JRK的需求. 关键步骤: 1.新建一个.txt ...

最新文章

  1. RunTime运行时在iOS中的应用之UITextField占位符placeholder
  2. IE11与Cognos怪谈
  3. # CF1572B Xor of 3(构造)
  4. python 安装html,python安装glob
  5. C++——必须使用复制构造函数的情况
  6. 世界第一台电脑_电脑的诞生与发展
  7. Python进阶(十四) logging标准库
  8. Cocos2d 利用继承Draw方法制作可显示三维数据(宠物三维等)的三角形显示面板...
  9. [Algorithm] Fibonacci Sequence - Anatomy of recursion and space complexity analysis
  10. 数据库的根据当前id查询所有父级菜单
  11. 手把手教你Mac重装系统不再难:苹果电脑重装系统教程
  12. docker端口映射但外网无法访问解决方案
  13. 根据string查询是否是当月_发票勾选、查询、认证等25问!简直太全了!打印出来贴在桌子上学习!...
  14. 复选框checkbox自定义样式
  15. 计算机流行音乐与创作软件,哪种计算机歌曲软件更好?歌曲软件推荐
  16. uni-app开发微信小程序getLocation 需要在app.json中声明permission字段解决办法
  17. 中国移动一级业务支撑系统多Kubernetes集群PaaS平台实践经验分享
  18. 第3章 事实、数据检索
  19. Oracle OCP考试经验总结与心得体会
  20. SaaS、PaaS、IaaS简介

热门文章

  1. 找到一个电信代理服务器~
  2. easysysprep4封装教程,自己封装系统
  3. Error: EBUSY: resource busy or locked, lstat ‘D:\pagefile.sys‘
  4. android category 讲解
  5. java程序定时运行
  6. Redis 面试常问问题
  7. 看完《一九四二》的感受--也写给正在找工作时迷茫的你
  8. 10 大开源免费的项目管理软件推荐
  9. phpmail通过qq发邮箱失败_PHPMailer使用QQ邮箱实现邮件发送功能
  10. photo cs6 2018破解教程