• 如何在CentOS 8上安装GlassFish


    步骤1.首先,让我们首先确保您的系统是最新的。
    sudo dnf clean all
    sudo dnf update
    步骤2.安装OpenJDK。
    当前,OpenJDK有两个LTS版本-OpenJDK 8和OpenJDK11。您还可以在任何系统上安装这两个Java版本,并根据需要使用。
    安装OpenJDK 11。
    sudo dnf install java-11-openjdk-devel
    安装OpenJDK 8。
    sudo dnf install java-1.8.0-openjdk-devel
    验证Java版本:
    java -version
    步骤3.在CentOS 8上安装Glassfish。
    首先,为Glassfish创建一个用户:
    useradd -s /sbin/nologin glassfish
    接下来,下载最新的稳定版GlassFish,在撰写本文时,它是版本5:
    wget http://download.oracle.com/glassfish/5.0/release/glassfish-5.0.zip
    unzip -d /opt/ glassfish-5.0.zip
    将/opt/glassfish5目录的所有权分配给glassfish用户:
    chown -R glassfish:glassfish /opt/glassfish5/
    步骤4.创建系统服务。
    现在,我们为Glassfish服务器创建系统服务(glassfish.service):
    nano /usr/lib/systemd/system/glassfish.service
    添加以下代码行:
    [Unit]
    Description = GlassFish Server v5.0
    After = syslog.target network.target

    [Service]
    User = glassfish
    ExecStart = /usr/bin/java -jar /opt/glassfish5/glassfish/lib/client/appserver-cli.jar start-domain
    ExecStop = /usr/bin/java -jar /opt/glassfish5/glassfish/lib/client/appserver-cli.jar stop-domain
    ExecReload = /usr/bin/java -jar /opt/glassfish5/glassfish/lib/client/appserver-cli.jar restart-domain
    Type = forking

    [Install]
    WantedBy = multi-user.target
    步骤5.配置防火墙。
    在防火墙中打开HTTP端口:
    sudo firewall-cmd --add-port={4848,8080,8181}/tcp --permanent
    sudo firewall-cmd --reload
    步骤6.访问GlassFish Web界面。
    默认情况下,GlassFish将在HTTP端口8080上可用,管理部门也可以在端口4848上使用。打开您喜欢的浏览器,然后浏览至http://your-domain.com:8080或http://server-ip-address:4848完成所需的步骤以完成安装。
    恭喜你!您已成功安装GlassFish。A5互联https://www.a5idc.net/

  • 相关阅读:
    盒子模型2+浮动
    盒子模型
    CSS背景和精灵图
    线程间的通信的实现
    操作系统中线程与进程
    java中的互斥锁和信号量的区别
    Java中的常见异常
    JVM面试问题
    软件测试分类
    软件测试
  • 原文地址:https://www.cnblogs.com/a5idc/p/13769478.html
Copyright © 2020-2023  润新知