How to Install Wallarm Packages from the Local JFrog Artifactory Repository for CentOS¶
To install Wallarm packages from the JFrog Artifactory repository on a host dedicated to a filter node, perform the following actions on this host:
Navigate to the JFrog Artifactory web UI via either the domain name or IP address (e.g.,
Log in to the web UI with a user account.
Click the Artifacts menu entry and select a repository containing the Wallarm packages.
Click the Set Me Up link.
A pop-up window will appear. Type your user account’s password in the Type Password field and press Enter. Now, the instructions in this window will contain your credentials.
Scroll down to the
yumconfiguration example and click the
Copy Snippet to Clipboardbutton to copy this example to the clipboard.
yumconfiguration file (e.g.,
/etc/yum.repos.d/artifactory.repo) and paste the copied snippet into it.
Make sure to remove the
<PATH_TO_REPODATA_FOLDER>fragment from the
baseurlparameter so that the
baseurlpoints to the root of the repository.
An example of the
/etc/yum.repos.d/artifactory.repofile for the
[Artifactory] name=Artifactory baseurl=http://user:firstname.lastname@example.org:8081/artifactory/wallarm-centos-upload-local/ enabled=1 gpgcheck=0 #Optional - if you have GPG signing keys installed, use the below flags to verify the repository metadata signature: #gpgkey=http://user:email@example.com:8081/artifactory/wallarm-centos-upload-local/<PATH_TO_REPODATA_FOLDER>/repomd.xml.key #repo_gpgcheck=1
epel-releasepackage on the host:
sudo yum install -y epel-release
Now you can follow any installation instructions for CentOS. You will need to skip the step where the repository is added because you have set up a local repository instead.