GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar GlassFish en Debian 11

En este tutorial, le mostraremos cómo instalar GlassFish en Debian 11. Para aquellos de ustedes que no lo sabían, el servidor GlassFish es un servidor de aplicaciones liviano y gratuito para el desarrollo e implementación de plataformas Java y tecnologías web basadas en tecnología Java. Es compatible con las últimas plataformas Java, como Enterprise JavaBeans, JavaServer Faces, JPA, JavaServer Pages y muchas más. GlassFish viene con una consola de administración simple y fácil de usar con un herramienta de actualización para actualizaciones y componentes complementarios.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de GlassFish en Debian 11 (Bullseye).

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:Debian 11 (Bullseye).
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar GlassFish en Debian 11 Bullseye

Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando el siguiente apt comandos en la terminal:

sudo apt update
sudo apt upgrade

Paso 2. Instalación de Java.

GlassFish requiere que Java esté instalado en su servidor. Ahora ejecute el siguiente comando para instalar Java:

sudo apt install default-jdk

Verifique la versión de Java usando el siguiente comando:

java -version

Paso 3. Instalación de GlassFish en Debian 11.

De forma predeterminada, GlassFish no está disponible en el repositorio base de Debian 11. Ahora instalamos GlassFish desde la página oficial usando wget comando:

wget https://download.eclipse.org/ee4j/glassfish/glassfish-6.1.0.zip

Luego, extraiga el archivo descargado al /opt directorio:

unzip glassfish-6.1.0.zip -d /opt/

Paso 4. Cree un archivo de servicio de Systemd para Glassfish.

Ahora creamos un systemd archivo de servicio para administrar el servicio Glassfish:

nano /usr/lib/systemd/system/glassfish.service

Agregue las siguientes líneas:

[Unit]
Description = GlassFish Server v6.1.0
After = syslog.target network.target

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

[Install]
WantedBy = multi-user.target

Guarde y cierre el archivo. Luego, vuelva a cargar el systemd demonio para aplicar los cambios:

sudo systemctl daemon-reload
sudo systemctl start glassfish
sudo systemctl enable glassfish

Paso 5. Configure GlassFish.

De forma predeterminada, se puede acceder a Glassfish sin ninguna contraseña. Ahora configuramos una nueva contraseña ejecutando el siguiente comando a continuación:

/opt/glassfish6/bin/asadmin --port 4848 change-your-strong-admin-password

Obtendrá el siguiente resultado:

Command change-admin-password executed successfully.

A continuación, también se recomienda habilitar HTTPS en Glassfish:

/opt/glassfish6/bin/asadmin --port 4848 enable-secure-admin

Finalmente, reinicie el servicio Glassfish para aplicar los cambios:

sudo systemctl restart glassfish

Paso 6. Acceso a la interfaz web de GlassFish.

Una vez instalado correctamente, abra su navegador favorito y vaya a http://your-server-ip-address:4848 e inicie sesión como usuario administrador con la contraseña que hemos establecido en los pasos anteriores:

¡Felicitaciones! Ha instalado GlassFish correctamente. Gracias por usar este tutorial para instalar la última versión de GlassFish en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de GlassFish .


Debian
  1. Cómo instalar Nextcloud en Debian 9

  2. Cómo instalar PostgreSQL 11/10 en Debian 9 y Debian 8

  3. Cómo instalar MongoDB 4.4 / 4.2 en Debian 9

  4. Cómo instalar PostgreSQL en Debian 11 / Debian 10

  5. Cómo instalar GlassFish en Debian 10

Cómo instalar ERPNext en Debian 9

Cómo instalar MariaDB en Debian 11

Cómo instalar Nginx en Debian 11

Cómo instalar Nagios en Debian 10 / Debian 9

Cómo instalar LibreNMS en Debian 11 / Debian 10

Cómo instalar Go en Debian 11