CentOS安装JDK和安装Glassfish
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目录下,命令如下:
- cp jdk-7u75-linux-x64.tar.gz /usr/java
5.解压缩刚才下载的:jdk-7u75-linux-x64.tar.gz包,命令如下:
- 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文件了;
CentOS安装JDK和安装Glassfish的更多相关文章
- centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课
centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课 tomcat和java都不需要编译 tom ...
- centos 7 安装JDK (Linux安装jdk)
centos 7安装JDK (Linux安装jdk) 第一部分 首先查看centos 7是否有openjdk,如没有就跳过第一部分,直接第二部分. [master@bogon ~]$ java -ve ...
- 三、安装cmake,安装resin ,tars服务,mysql 安装介绍,安装jdk,安装maven,c++ 开发环境安装
三.安装cmake,安装resin 2018年07月01日 21:32:05 youz1976 阅读数:308 开发环境说明: centos7.2 ,最低配置:1核cpu,2G内存,1M带宽 1. ...
- CentOs下jdk的安装
jdk的安装是咱搞java的基本功了,在window上配置了没上百次也有几十次了,今天换个环境,需要在linux系统上安装,而服务器版本的CentOs是纯命令行的, 因此也给配置jdk增加了不少难度, ...
- Tomcat介绍、安装JDK、安装Tomcat
6月26日任务 16.1 Tomcat介绍16.2 安装jdk16.3 安装Tomcat扩展java容器比较 http://my.oschina.net/diedai/blog/271367 http ...
- Linux centosVMware Tomcat介绍、安装jdk、安装Tomcat
一.Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开 ...
- CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-5安装JDK及安装mysql数据库
1.安装JDK 可以不用卸载自带的openjdk,配好环境变量即可. 下载文件:jdk-8u151-linux-x64.tar.gz 附:JDK各版本下载地址:https://www.oracle.c ...
- Tomcat介绍、安装jdk、安装Tomcat、配置Tomcat监听80端口
1.Tomcat介绍 2.安装jdk下载:wget -c http://download.oracle.com/otn-pub/java/jdk/10.0.1+10/fb4372174a714e6b8 ...
- linux系统中安装JDK 查看安装的ava版本
一.安装JDK 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java 2.下载j ...
随机推荐
- android微信分享不出去?四步搞定!
现在做的项目中集成了友盟分享,产品要求集成微信.朋友圈.QQ.QQ空间.短信这几个分享平台.按照友盟的文档集成一切都很顺利,集成成功以后测试QQ.QQ空间.短信都没有问题,唯独微信和朋友圈一直分享不出 ...
- __run_timers() -- 处理全部超时定时器
__run_timers() -- 处理全部超时定时器 run_timer_softirq() --> __run_timers() /usr/src/linux-/kernel/timer.c ...
- 改变win7驱动图标
一.背景 自己做的USB设备是HID设备,注册到设备管理器中就是"HID Compliant device",显得很业余,然后想去改变这个图标和名称,也就有了此篇文章 二.正文 还 ...
- 在Parallel中使用DbSet.Add()发现的一系列多线程问题和解决过程
发现问题 需求很简单,大致就是要批量往数据库写数据,于是打算用Parallel并行的方式写入,希望能利用计算机多核特性加快程序执行速度.想的很美好,于是快速撸了类似下面的一串代码: using (va ...
- bzoj4237 稻草人
我是萌萌的传送门 题意不难理解吧-- 一开始看到这道题的时候lrd告诉我这题要分治,还给我讲了讲分治要怎么写,好像是CDQ+树状数组来着--(好吧我已经忘了--)然而我第一眼看完题之后的思路是数据结构 ...
- Python: 利用Python进行数据分析 学习记录
-----15:18 2016/10/14----- 1. import numpy as np;import pandas as pd values = pd.Series(np.random.no ...
- javaSE基础03
javaSE基础03 生活中常见的进制:十进制(0-9).星期(七进制(0-6)).时间(十二进制(0-11)).二十四进制(0-23) 进制之间的转换: 十进制转为二进制: 将十进制除以2,直到商为 ...
- 如何搞定IE+google双内核的360浏览器表单自动回填兼容问题
最近开发中碰到一个关于表单问题,在用户提交表单时候浏览器会提示是否保存帐号 如果点击保存,在退出帐号切换其他帐号时,浏览器会自动为表单填充数据,为了解决这个自动填充问题时, 主要分2个思路来解决,一个 ...
- androidstdio偶遇一
android的错误 今天在安装androidstdio的过程中产生了遇到了一个错误(之前一直没有重新安装,因为觉得麻烦,但是电脑慢成狗了,只好重新安装....)那么现在步入正题. 首先安装的 ...
- jquery动态合并表格行
利用<td rowspan = "num"/>;原理来实现,其中num为要合并的行数. <!DOCTYPE html> <html> <h ...