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

CentOS7.X安装部署Glassfish4.1.2

(3)、修改管理员密码

$ cd /glassfish/glassfish4/glassfish/bin
$ ./asadmin change-admin-password

CentOS7.X安装部署Glassfish4.1.2

注意:前面两个问题都直接按回车即可,然后设置新密码回车确认

(4)、修改安全登录,以便其他非本机机器访问

$ cd /glassfish/glassfish4/glassfish/bin
$ ./asadmin enable-secure-admin

CentOS7.X安装部署Glassfish4.1.2

8、访问控制台

开浏览器,输入“https://IP_ADDR:4848/”进入控制台。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值