Pasos para la instalación de payara5 en centos8
- deshabilitamos selinux esto en /etc/selinux/config SELINUX=disabled
- descargamos la version de payara5.2020.7 https://www.payara.fish/downloads/payara-platform-community-edition/
- descomprimimos y copiamos en /opt
- descargamos e instalamos jdk-8u271-linux-x64.rpm
- agregamos un nuevo usuario a centos useradd -s /sbin/nologin payara
- cambiamos el propietario de la carpeta al nuevo usuario chown -R payara:payara /opt/payara5/
- creamos el archivo que permite encender y apagar el servidor payara /usr/lib/systemd/system/payara.service [Unit] Description = Payara Server v5.1 After = syslog.target network.target [Service] User = payara ExecStart = /usr/bin/java -jar /opt/payara5/glassfish/lib/client/appserver-cli.jar start-domain ExecStop = /usr/bin/java -jar /opt/payara5/glassfish/lib/client/appserver-cli.jar stop-domain ExecReload = /usr/bin/java -jar /opt/payara5/glassfish/lib/client/appserver-cli.jar restart-domain Type = forking [Install] WantedBy = multi-user.target
- habilitamos el servicio para que inicie automaticamentesystemctl enable payara.service y para que inicie systemctl start payara.service
- habilitamos puertos en el firewall firewall-cmd –permanent –add-port={4848,8080,8181}/tcp firewall-cmd –reload
- cambiamos de password para esto ingreasamos en /opt/payara5/bin y ejecutamos ./asadmin –port 4848 change-admin-password
- habilitamos para poder ingresar al administrador del payara desde una ip diferente al localhost ./asadmin –host localhost –port 4848 enable-secure-admin
- para que se integre a mssqlserver de microsoft copiamos mssql-jdbc-9.2.0.jre8 al /opt/payar5/glassfish/lib