How To Install & configure JFrog Artifactory on Ubuntu 20.04

JFrog Artifactory is a free & open-source artifact repository manager. It is used for providing end-to-end automation, binaries management (binary resources) & it can be stored and modified in remote repositories according to configuration values that control caching and proxy. It artifact repository manager which integrates seamlessly with CI/CD tools.

JFrog Artifactory is used for managing application deployments using various configuration softwares & application artifacts such as Docker and Helm.

Install JFrog Artifactory on ubuntu

Update the system.

apt-get update

Install Gnupg2 package.

apt-get install gnupg2 

Add Repo & Key.

wget -qO - | apt-key add -
echo "deb bionic main" | 
tee /etc/apt/sources.list.d/jfrog.list

Update the packages.

apt-get update

Install JFrog Artifactory.

apt-get install jfrog-artifactory-oss

Here is the command output.


************ SUCCESS ****************
The Installation of Artifactory has completed successfully.

NOTE: It is highly recommended to use Artifactory with an external 
database (MySQL, Oracle, Microsoft SQL Server, PostgreSQL, MariaDB).
> systemctl start artifactory.service

Check Artifactory status with:
> systemctl status artifactory.service

Installation directory was set to /opt/jfrog/artifactory

Triggering migration script, this will migrate if needed ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for systemd (245.4-4ubuntu3.6) ...

Start & Enable the JFrog Service.

systemctl start artifactory
systemctl enable artifactory

Check the JFrog Service status.

systemctl status artifactory

Here is the command output.

/lib/systemd/system/artifactory.service; enabled; vendor preset: enabled)
     Active: active (running) ; 9s ago
   Main PID: 6019 (java)
      Tasks: 0 (limit: 4706)
     Memory: 1.6M
     CGroup: /system.slice/artifactory.service

Access JFrog Artifactory web-interface


Here is the output.

  • By default,username is admin .
  • password is password.
  • Click on Login.


Fig 2


  • Click on Get started.


Fig 2


  • Change the default password.
  • Click on Next.


Fig. 3


  • Set the custom URL for accessing the JFrog platform.
  • Click on Next.


Fig. 5


  • Configure the default Proxy like host name, port number ,user-name & password otherwise skip the proxy configuration.
  • Click on Next.


Fig. 3


  • Click on FInish.
  • Now, JFrog platform is Ready.


Fig. 3


  • Click on Create a New Repository.


Fig. 4


  • Select Repo Type : basic ,advanced or replications.
  • Click on Package type.



  • Choose Package type. Select Generic.


Fig. 7

  • Provide Repository Name.


Fig. 8


  • Click on Save & Finish.

Fig. 4


  • Now, New Local Repository is Ready.


Fig. 5


Leave a Reply