CentOS7.X安装部署Glassfish4.1.2
生产搭建环境:
操作系统:CentOS7.5
内存大小:16GB
硬盘:100G
注:正文中的参数与部署路径等,请根据实际需求修改
1、软件准备:
jdk-8u161-linux-x64.rpm
glassfish-4.1.2.zip
2、jdk的环境安装与配置
(1)创建路径,并上传jdk安装包,这里使用的是rpm包
# mkdir /opt/software/
# rpm -ivh /opt/software/jdk-8u161-linux-x64.rpm
(2)配置java环境
# vi /etc/profile
添加如下配置
export JAVA_HOME=/usr/java/jdk1.8.0_161
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin# source /etc/profile
# java -version
# vi $JAVA_HOME/jre/lib/security/java.security
添加如下配置
securerandom.source=file:/dev/./urandom
3、创建glassfish的用户与组
# groupadd ginstall
# useradd -m -g ginstall glassfish
# passwd glassfish
4、配置系统内核参数
# vi /etc/sysctl.conf
添加优化参数
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 15728640
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
fs.file-max = 6815744# sysctl -p
5、修改系统资源限制
# vi /etc/security/limits.conf
添加如下配置
glassfish soft nproc 16384
glassfish hard nproc 16384
glassfish soft nofile 65536
glassfish hard nofile 65536
glassfish soft stack 10240
6、修改环境变量
# vi /etc/profile
添加如下配置
if [ $USER = "glassfish" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536
elseulimit -u 16384 -n 65536fi
fi# source /etc/profile
7、安装glassfish
(1)、创建部署路径,并解压程序包
解压glassfish-4.1.2.zip,将压缩包解压到对应目录下/opt/software
# mkdir /glassfish
# cd /opt/software
# unzip glassfish-4.1.2.zip -d /glassfish
# chown -R glassfish:ginstall /glassfish
(2)、启动glassfish(使用glassfish用户操作)
$ cd /glassfish/glassfish4/glassfish/bin
$ ./asadmin start-domain domain1
(3)、修改管理员密码
$ cd /glassfish/glassfish4/glassfish/bin
$ ./asadmin change-admin-password
注意:前面两个问题都直接按回车即可,然后设置新密码回车确认
(4)、修改安全登录,以便其他非本机机器访问
$ cd /glassfish/glassfish4/glassfish/bin
$ ./asadmin enable-secure-admin
8、访问控制台
开浏览器,输入“https://IP_ADDR:4848/”进入控制台。
CentOS7.X安装部署Glassfish4.1.2相关推荐
- 云计算基础课堂001 Linux系统与CentOS7的安装部署(小白向—怎么在VMware虚拟机安装基于Linux操作系统的CentOS7)
云计算基础课堂001 Linux系统与CentOS7的安装部署 一.通过VMware部署CENTOS7系统 软件 创建虚拟机 安装CentOS7 进入并登陆系统 二.Linux历史与其发行版故事 三. ...
- centos7.8 安装部署 k8s 集群
centos7.8 安装部署 k8s 集群 文章目录 centos7.8 安装部署 k8s 集群 环境说明 Docker 安装 k8s 安装准备工作 Master 节点安装 k8s 版本查看 安装 k ...
- centos7 如何安装部署k8s_架构运维篇(五):Centos7/Linux中安装部署RocketMQ
上一篇 架构运维篇(四):Centos7/Linux中Tomcat安装SSL证书实践 这一篇讲一下在Centos7/Linux安装RocketMQ,MQ的具体应用场景和使用就不再啰嗦了.我在没有使用过 ...
- 最新Elasticsearch8.4.3 + Kibana8.4.3在云服务器Centos7.9安装部署(参考官方文档)
一.前言 最近笔者学习Elasticsearch,官方最新稳定版为 Elasticsearch-8.4.3,想在云服务器上Centos7.9搭建.搭建之路坑多路少啊(指网上的博文教程五花八门,基本 ...
- Centos7下安装部署nagios-server
目录 1. nagios简介 2. 服务器准备 2.1 主机信息+IP地址 2.2 查看主机的系统版本信息 2.3 暂时关掉Selinux和防火墙 3. 安装nagios依赖包和需要的环境 3.1 安 ...
- Centos7下安装部署oracle数据库方法及问题汇总
目标:在centos7上配置oracle数据库服务器,并在win7上面使用pl/sql成功访问该oracle数据库 系统环境: 服务器:centos7 64位 客户端:win7 64位 注意cneto ...
- CentOS7.4安装部署openstack[Liberty版](1)
一.OpenStack简介 OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目. OpenStack 是一 ...
- Linux Centos7.x 安装部署Mysql5.7几种方式的操作手册
简述 Linux Centos7.x 操作系统版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,下面介绍下在centos7.x环境里安装mysql5.7的几种方法: 一. ...
- 为什么root下不能使用passwd命令_基于centos7下安装部署openldap+phpldapadmin
01初始化准备 系统CentOS7 64位 配置yum源 wget http://mirrors.aliyun.com/repo/Centos-7.repo cp Centos-7.repo /etc ...
- CentOS7.9安装部署superset
目录 第一步:安装paython3.7 第二步:修改默认python 第三步:安装工具pip并激活虚拟环境 第四步:激活虚拟环境 第五步:安装开始apache-superset 第六步:汉化步骤 第七 ...
最新文章
- 指导你成为C++编程高手的魔幻之书——写给大家看的C++书
- php对象、面向对象
- 查看windows系统信息
- android zip4j之--解压zip文件并实时显示解压进度
- 统计推断——假设检验——方差分析之多重比较(LSD法、Sidak法、Bonferroni法、Dunnett法、Tukey法、SNK 法、Duncan法)
- 编写WPF应用程序实现以下功能:定义一个RandomHelp类,该类提供一个静态的GetIntRandomNumber方法,一个静态的GetDoubleRandomNumber方法。
- mysql 无法创建sock,mysql.sock无法打开的问题
- uni-app h5页面图片压缩
- JPEG 图片存储格式与元数据解析
- 阿里云服务器防火墙的问题
- 局域网下连接其他电脑的HDFS集群
- cannot find -lxxx
- 微信朋友圈广告怎么做?
- 地下城英雄 java_英雄小组
- 解决Ubuntu16.04耳机没声音问题
- 测试用例------用户登录(很详细哦)
- NLP--2 语言结构和传统pipeline
- java 闭锁_从火箭发场景来学习Java多线程并发闭锁对象
- php redis都可以做什么,redis除了缓存还能做什么
- 一文读懂量化数据efinance