- Nikhil Bhaskar
- July 22, 2021
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 - https://api.bintray.com/orgs/jfrog/keys/gpg/public.key | apt-key add -
&
echo "deb https://jfrog.bintray.com/artifactory-debs 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
http://server-ip:8082/ui/login/
Here is the output.
- By default,username is admin .
- password is password.
- Click on Login.
- Click on Get started.
- Change the default password.
- Click on Next.
- Set the custom URL for accessing the JFrog platform.
- Click on Next.
- Configure the default Proxy like host name, port number ,user-name & password otherwise skip the proxy configuration.
- Click on Next.
- Click on FInish.
- Now, JFrog platform is Ready.
- Click on Create a New Repository.
- Select Repo Type : basic ,advanced or replications.
- Click on Package type.
JFrog
- Choose Package type. Select Generic.
- Provide Repository Name.
- Click on Save & Finish.
- Now, New Local Repository is Ready.