GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar JFrog Artifactory en CentOS 8

En este tutorial, le mostraremos cómo instalar JFrog Artifactory en CentOS 8. Para aquellos de ustedes que no lo sabían, JFrog Artifactory es una herramienta de administración de almacenamiento binario que administra el almacén binario. depende de la herramienta de compilación (como maven, Gradle) para facilitar la administración de bibliotecas de terceros y la publicación del repositorio de destino, mejorando así la eficiencia del desarrollo de software. Con JFrog, tiene la flexibilidad de usar sus herramientas de orquestación favoritas para administrar las implementaciones de su aplicación usando paquetes de configuración y artefactos de aplicaciones administrados en Artifactory.

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. Te mostraré la instalación paso a paso de Postman en un CentOS 8.

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:CentOS 8.
  • 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 JFrog Artifactory en CentOS 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo dnf update
sudo dnf install epel-release

Paso 2. Instalación de JFrog Artifactory en CentOS 8.

Ahora creamos un script simple para instalar Jfrog en el sistema CentOS:

nano jfrog-installer.sh

Agregue las siguientes líneas:

#/bin/bash

# Disable the SELINUX on CentOS 8
# set temporary permissive selinux mode. reboot not require
sudo setenforce 0
# In next reboot,the below line will help to set disable selinux permanently.
sudo sed -i s/^SELINUX=.*$/SELINUX=disabled/ /etc/selinux/config

# jfrog oss 7.x require Java 11, installing wget and openjdk
sudo dnf install -y wget java-11-openjdk*

# download jfrog repo and directly keep in /etc/yum.repos.d dir
sudo wget https://bintray.com/jfrog/artifactory-rpms/rpm -O /etc/yum.repos.d/bintray-jfrog-artifactory-oss-rpms.repo

# install jfrog-artifactory-oss (open source)
sudo dnf install -y jfrog-artifactory-oss

# yaml files are indent sensitive. So do not remove spaces while copying. Keep as it is.
# creating system.yaml
cat <<EOF >system.yaml
configVersion: 1
shared:
    extraJavaOpts: "-server -Xms512m -Xmx2g -Xss256k -XX:+UseG1GC"
    security:
    node:
    database:
EOF

# copying above created system.yaml and replacing by original one 
sudo cp -brvf system.yaml /var/opt/jfrog/artifactory/etc/system.yaml

# enable artifactoyr.service as well as start the service at a same time
sudo systemctl enable --now artifactory

# Now open web browser - http://<jfrog-ip-or-fqdn>:8081 and do the post setup of jfrog.

Luego, otorgue permiso de ejecución al script:

sudo chmod +x jfrog-installer.sh

Después de eso, ejecute el script:

sh jfrog-installer.sh

Paso 3. Configure el cortafuegos.

Ahora configuramos firewalld para permitir el acceso al puerto principal de la aplicación JFrog Artifactory:

sudo firewall-cmd --add-port=8081/tcp --permanent
sudo firewall-cmd --reload

Paso 4. Acceso a la interfaz web de JFrog.

Una vez instalado correctamente, abra el navegador web y presione la URL http://your-ip-address:8081 desde el navegador de un cliente.

Los inicios de sesión predeterminados son:

Username: admin
Password: password

¡Felicitaciones! Ha instalado JFrog con éxito. Gracias por usar este tutorial para instalar JFrog Artifactory en su sistema CentOS 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de JFrog.


Cent OS
  1. Cómo instalar Vagrant en CentOS 7

  2. Cómo instalar Gitea en CentOS 8

  3. Cómo instalar Memcached en CentOS 8

  4. Cómo instalar Nginx en CentOS 7

  5. Cómo instalar ownCloud en CentOS 8

Cómo instalar Zoom en CentOS 8

Cómo instalar Nethogs en CentOS

Cómo instalar Yourls en CentOS 8

Cómo instalar SuiteCRM en CentOS 8

Cómo instalar Minikube en CentOS 8

Cómo instalar Pure-FTPd en CentOS