Have a question? Want to report an issue? Contact JFrog support

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

User creation

Creates a default user named artifactory ($ARTIFACTORY_USER). You can change the default user by editing the $ARTIFACTORY_USER value in /etc/opt/jfrog/artifactory/default.

You can also optionally run the install script to start the Artifactory service under a different user by passing in the user name as the first parameter. If you include the user name, you may also optionally include a group.

etc config
Creates the folder /etc/opt/jfrog/artifactory, copies the configuration files there and creates a soft link in$ARTIFACTORY_HOME/etc
etc default

Creates the file /etc/opt/jfrog/artifactory/default containing the main environment variables needed for Artifactory to run:JAVA_HOME, ARTIFACTORY_USER, ARTIFACTORY_HOME, JAVA_OPTIONS,... 
The /etc/opt/jfrog/artifactory/default is included at the top of artifactoryctl and can include any settings.

To modify your JVM parameters modify JAVA_OPTIONS in /etc/opt/jfrog/artifactory/default

systemd or init.

If you are running on a Linux distribution that supports systemd, the install script will use it to install Artifactory - otherwise init.d will be used.

If systemd is supported, the install script copies the service script file artifactory to /etc/systemd/system/artifactory.service

If systemd is not supported and init.d is used, the install script copies the service script file artifactory to /etc/init.d/artifactory

Logs folder

Creates the folder $ARTIFACTORY_HOME/logs, makes it writable for the user ARTIFACTORY_USER and creates a soft link $ARTIFACTORY_HOME/logs/catalina.

The $ARTIFACTORY_HOME/tomcat/logs folder is linked to $ARTIFACTORY_HOME/logs/catalina.

Backup folder
Creates the folder $ARTIFACTORY_HOME/backup, so you must create a link if you want this folder to point to a different place (such as /var/backup/artifactory for example). The script makes $ARTIFACTORY_HOME/backup writable for the user ARTIFACTORY_USER.
Data folder
Creates the folder $ARTIFACTORY_HOME/data, so you must create a link if you want this folder to point to somewhere else. The script makes it writable for the user ARTIFACTORY_USER.
chkconfig calls
The script calls add and list (you can see the output), and then activates the Artifactory service

...