GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat JFrog Artifactory na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat JFrog Artifactory na CentOS 8. Pro ty z vás, kteří nevěděli, JFrog Artifactory je nástroj pro správu binárního úložiště, který spravuje binární sklad závisí na nástroji pro sestavení (jako je maven, Gradle), aby se usnadnila správa knihoven třetích stran a publikování cílového úložiště, čímž se zlepšila efektivita vývoje softwaru. S JFrog máte flexibilitu používat své oblíbené nástroje pro orchestraci ke správě nasazení aplikací pomocí různých konfigurační balíčky a aplikační artefakty spravované v Artifactory.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Postmana na CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte JFrog Artifactory na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf update
sudo dnf install epel-release

Krok 2. Instalace JFrog Artifactory na CentOS 8.

Nyní jsme vytvořili jednoduchý skript pro instalaci Jfrog na systém CentOS:

nano jfrog-installer.sh

Přidejte následující řádky:

#/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.

Dále udělte skriptu oprávnění ke spuštění:

sudo chmod +x jfrog-installer.sh

Poté spusťte skript:

sh jfrog-installer.sh

Krok 3. Nakonfigurujte bránu firewall.

Nyní jsme nakonfigurovali firewall tak, aby umožňoval přístup k hlavnímu aplikačnímu portu JFrog Artifactory:

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

Krok 4. Přístup k webovému rozhraní JFrog.

Po úspěšné instalaci nyní otevřete webový prohlížeč a klikněte na URL http://your-ip-address:8081 z klientského prohlížeče.

Výchozí přihlášení jsou:

Username: admin
Password: password

Blahopřejeme! Úspěšně jste nainstalovali JFrog. Děkujeme, že jste použili tento návod k instalaci JFrog Artifactory do vašeho systému CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web JFrog.


Cent OS
  1. Jak nainstalovat Vagrant na CentOS 7

  2. Jak nainstalovat Gitea na CentOS 8

  3. Jak nainstalovat ownCloud na CentOS 8

  1. Jak nainstalovat Memcached na CentOS 8

  2. Jak nainstalovat Nginx na CentOS 7

  3. Jak nainstalovat Apache na CentOS 7

  1. Jak nainstalovat Tomcat 8.5 na CentOS 7

  2. Jak nainstalovat Jenkins na CentOS 7

  3. Jak nainstalovat Tomcat 9 na CentOS 7