1.首先下载对应CentOS版本的jdk:下载:jdk-7u75-linux-x64.tar.gz

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目录下,命令如下:

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

5.解压缩刚才下载的:jdk-7u75-linux-x64.tar.gz包,命令如下:

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

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

  1. [root@localhost~]# cd /etc
  2. [root@localhost etc]# vi profile

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

  1. export JAVA_HOME=/usr/java/jdk1.7.0_75
  2. export JRE_HOME=/usr/java/jdk1.7.0_75/jre
  3. export PATH=$PATH:/usr/java/jdk1.7.0_75/bin
  4. 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文件了;

CentOS安装JDK和安装Glassfish的更多相关文章

  1. centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课

    centos  tomcat/resin安装配置  卸载系统自带的java  tomcat安装配置  安装JDK   resin安装配置    第二十八节课 tomcat和java都不需要编译 tom ...

  2. centos 7 安装JDK (Linux安装jdk)

    centos 7安装JDK (Linux安装jdk) 第一部分 首先查看centos 7是否有openjdk,如没有就跳过第一部分,直接第二部分. [master@bogon ~]$ java -ve ...

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

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

  4. CentOs下jdk的安装

    jdk的安装是咱搞java的基本功了,在window上配置了没上百次也有几十次了,今天换个环境,需要在linux系统上安装,而服务器版本的CentOs是纯命令行的, 因此也给配置jdk增加了不少难度, ...

  5. Tomcat介绍、安装JDK、安装Tomcat

    6月26日任务 16.1 Tomcat介绍16.2 安装jdk16.3 安装Tomcat扩展java容器比较 http://my.oschina.net/diedai/blog/271367 http ...

  6. Linux centosVMware Tomcat介绍、安装jdk、安装Tomcat

    一.Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开 ...

  7. CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-5安装JDK及安装mysql数据库

    1.安装JDK 可以不用卸载自带的openjdk,配好环境变量即可. 下载文件:jdk-8u151-linux-x64.tar.gz 附:JDK各版本下载地址:https://www.oracle.c ...

  8. Tomcat介绍、安装jdk、安装Tomcat、配置Tomcat监听80端口

    1.Tomcat介绍 2.安装jdk下载:wget -c http://download.oracle.com/otn-pub/java/jdk/10.0.1+10/fb4372174a714e6b8 ...

  9. linux系统中安装JDK 查看安装的ava版本

    一.安装JDK 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java 2.下载j ...

随机推荐

  1. 年月日与time的相互转换

    年月日的转换 // 这里就是把时间格式化成你要的 SimpleDateFormat sdf = new SimpleDateFormat("yyyy");//将时间转换为年 Sim ...

  2. Ubuntu GNURadio gr-Radar 的安装

    1.安装Ubuntu 进行磁盘管理,设置不少于50G的未分配空间 使用rufus-2.8制作Ubuntu 16.4安装盘 保持U盘插入,重启电脑,开机时进入BIOS设置从该安装盘启动并安装 2.激活w ...

  3. 学习实战java虚拟机的计划图

    啥也不说了,实战java虚拟机,好好学习,天天向上! <实战java虚拟机>一书Q交流群:397196583

  4. spring 静态注入

    1.静态注入 在setter 方法修改为非 static , 然后在上面注入即可 @Component public class WeixinConfig { // token public stat ...

  5. HDU5934 强连通分量

    题目:http://acm.hdu.edu.cn/showproblem.php?pid=5934 根据距离关系建边 对于强连通分量来说,只需引爆话费最小的炸弹即可引爆整个强连通分量 将所有的强连通分 ...

  6. 玩QQ游戏,见到好几个图像是美女的QQ,就不始玩

    玩QQ游戏,见到好几个图像是美女的QQ,光占坑就是不开始玩 加了一个,发现是传播不良网站的QQ 聊天还是自动的 估计是利用webqq写的程序,也就那几句话来回重复,让你去注册网站什么 可以加这个Q去体 ...

  7. Sql Server函数全解<一>字符串函数

    阅读目录 1.ASCII()函数 2.CHAR()函数 3.LEFT()函数 4.RIGHT()函数 5.LTRIM()函数 6.RTRIM()函数 7.STR()函数 8.字符串逆序的函数REVER ...

  8. 【Python文件处理】递归批处理文件夹子目录内所有txt数据

    因为有个需求,需要处理文件夹内所有txt文件,将txt里面的数据筛选,重新存储. 虽然手工可以做,但想到了python一直主张的是自动化测试,就想试着写一个自动化处理数据的程序. 一.分析数据格式 需 ...

  9. windows 平台 php_Imagick 拓展遇到的那些坑!

    我的php环境是使用了phpstudy 下载地址:http://www.phpstudy.net/a.php/211.html 最终并未解决问题 持续更新~ 1.首先到官网上 http://www.i ...

  10. Google Code Jam 2016 Round 1B B

    题意:给出两个数字位数相同,分别中间有若干位不知道,用问号表示.现在要求补全这两个数字,使得差值的绝对值最小,多解则取第一个数字的值最小的,再多解就取第二个数字最小的. 分析: 类似数位dp,但是很多 ...