What is JFrog artifactory ?
JFrog Artifactory is the only universal repository manager that supports all major packaging formats , build tools and CI servers.
This can be used as an artifactory that is used to store artifacts.It is available in different forms. It’s open source , enterprise level etc. It supports pkg managers of any languages . It supports high availability that helps to store the artifacts published after build is complete.
Lets look into how to install JFrog artifactory and run it locally.
Steps to be followed :-
Here we will be installing Jfrog’s opensource artifactory that will be created to speed up the development cycle.
1 – Import repository GPG key
To import run the below code in your terminal
sudo apt update
wget -qO - https://api.bintray.com/orgs/jfrog/keys/gpg/public.key | sudo apt-key add
The above two codes will import the GPG key .
2- Next add the Jfrog artifactory
The below steps will add the Jfrog in your ubuntu system.
echo "deb https://jfrog.bintray.com/artifactory-debs focal main" | sudo tee /etc/apt/sources.list.d/jfrog.list
3 – Install the Jfrog artifactory using the below code.
Now update your system with the below command and then install the JFrog artifactory.
sudo apt update
sudo apt install jfrog-artifactory-oss
Below is the output of the above command.
Next we need to enable and install the service.
sudo systemctl start artifactory.service
sudo systemctl enable artifactory.service
After you run the command successfully check for the status using the below command.
sudo systemctl status artifactory.service
The output will be as below :-
So once installed the service will be up and running.
How to access the artifactory.
So to access the artifactory you need to hover on the port on which it is running . Mostly it is 8081 or 8082 . So head over to localhost:8081 or localhost:8082.
The output will be as shown below
The UI will be as above and once done put the username = admin and Password = password .
Once logged in the there you will get many option such as
- deploy artifacts
- artifcatory
- pipelines
- security and compliance
Once done you can go with the step as per the use case.
So that is all about the set up and usage of this artifactory.
Reference
https://foxutech.medium.com/what-is-jfrog-artifactory-its-component-and-features-d0dbe85482ff
