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" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
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/”进入控制台

原文地址:https://blog.51cto.com/8355320/2442437

时间: 2024-10-31 01:12:17

CentOS7.X安装部署Glassfish4.1.2的相关文章

一次在CentOS7上安装部署Zabbix3.0版本及快速进行基本配置的实例

Zabbix3.0的安装.部署.配置,必须基于LAMP环境或是是LNMP环境. 关于LAMP环境的简单快速搭建,见博客:http://afterdawn.blog.51cto.com/7503144/1923139 注意:以下步骤都是在LAMP配置之后进行的. 本文不会再对zabbix-server和zabbix-agent理论知识再进行介绍,建议看完http://afterdawn.blog.51cto.com/7503144/1922502再进行zabbix实战. Zabbix3.0对软硬件

CentOS7.X安装部署mysql5.7主从环境

生产搭建环境:操作系统:CentOS7.5内存大小:32GB硬盘:500G主库IP:192.168.8.129 hostname:master从库IP:192.168.8.130 hostname:slave 涉及主从都需要执行的地方,文中只写主库的操作指使,从库请自觉执行相同的命令 目录:1.环境准备与清理2.参数调优3.安装部署 1.系统初始化1.1.1. 主从库环境关闭selinux [[email protected]]# sed -i 's/SELINUX=enforcing/SELI

centos7下安装部署tensorflow GPU 版本

系统环境:centos7 1. 安装 Python 2.7 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc gcc-c++ make # download and extract Python 2.7 su hdfs cd  ~/Downloads curl -O https://www.python.org/ftp/pytho

基于centos7.3安装部署jewel版本ceph集群实战演练

一.环境准备 安装centos7.3虚拟机三台 由于官网源与网盘下载速度都非常的慢,所以给大家提供了国内的搜狐镜像源:http://mirrors.sohu.com/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64-DVD-1611.iso 在三台装好的虚拟机上分别加三块100G的硬盘.如图所示: 3.配置ip ceph-1 ceph-2 ceph-3 192.168.42.200 192.168.42.201 192.168.42.203 修改可参照下面的

CentOS7下安装部署LAMP环境

(1)配置概要:  1. 172.16.100.31主机运行httpd+php服务(php为模块工作模式)  配置两台虚拟主机:wordpress个人博客系统.PHPmyadmin远程控制mysql 2.172.16.100.31主机运行mariadb服务(mysql) (2)配置流程:  首先配置172.16.100.31主机:http服务              1.安装程序:[[email protected]'s linux ~]# yum install httpd php php-

Centos7 Docker安装部署

1.系统环境:centos7版本 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [[email protected] ~]# 2.内核版本: [[email protected] ~]# uname -r 3.10.0-862.el7.x86_64 [[email protected] ~]# 3.关闭selinux [[email protected] ~]# getenf

Linux Centos7.x 安装部署Mysql5.7几种方式的操作手册

简述 Linux  Centos7.x 操作系统版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,下面介绍下在centos7.x环境里安装mysql5.7的几种方法: 一.yum方式安装 从CentOS 7.0发布以来,yum源中开始使用Mariadb来代替MySQL的安装.即使你输入的是yum install -y mysql , 显示的也是Mariadb的安装内容. 使用源代码进行编译安装又太麻烦.因此,如果想使用yum安装MySQL的话,就需要去下载官方指定的y

centos7.4安装部署jumpserver(数据库外置)配置全过程--无问题

一.jumpserver概述jumpserver是全球首款完全开源的堡垒机,使用Python/django进行开发,遵循GNU GPL v2.0 开源协议,是符合 4A 的专业运维审计系统,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal,交互美观,支持分布式架构,可以对多机房跨区域部署.jumpserver好比是军事界的瑞士军刀,可以将我们的运维管理水平提高到一个专业的水平,如果说仍然还采用CRT或者Xshell进行批量管理的你,jumpserver无疑是雪中送炭. 1.

Centos7下安装部署MXNET

Centos下安装MXNET(类似于Amazon Linux下安装MXNET),参考官方文档http://mxnet.io/get_started/setup.html#prerequisites, 安装步骤如下: ###################################################################### # This script installs MXNet for Python along with all required depende