Using the latest JFrog products?
JFrog Platform User Guide
Installing Enterprise Plus Trial
- Click to download the latest script from the JFrog Enterprise+ Trial: Install Script Download Center.
Run the following command.
Note: Replace the "n" in the following command with the version number of your downloaded script.
curl -OL https://jfrog.bintray.com/enterprise-trial-installer/jfroginstall/jfrog-eplus-trial-installer/jfrog-eplus-trial-installer-1.0.[n].tar.gz
Run the following command in the root.
sudo -s
Uncompress the script.
tar -xvf jfrog-eplus-trial-installer-1.0.4.tar.gz chmod 755 runeplus.sh
Run the JFrog Enterprise+ trial setup.
./runeplus.sh startup | tee -a install.log &
- Set up Enterprise+:
Launch Mission Control:
Access Mission Control via the following URL: http://jfrog.local:8080.Use the following user credentials:
Username: admin
Password: password123
Mission Control opens.A browser is required to be installed on your virtual machine to access Mission Control
To access Mission Control, you need access to http://jfrog.local:8080.
If a browser is not installed on the virtual machine:- Access any client machine where a browser is installed and add a new entry <VM_IP_ADDRESS>jfrog.local to the /etc/hosts file.
The VM_IP_ADDRESS is the IP address of the virtual machine on which the JFrog Enterprise+ trial is installed.
The trial version automatically creates a service in Mission Control for each of the products described above. Warnings messages are displayed the first time you access the Services Module in Mission Control alerting that you need to assign licenses to the services. This is a one-time setup procedure.
- Access any client machine where a browser is installed and add a new entry <VM_IP_ADDRESS>jfrog.local to the /etc/hosts file.
Go to the Services module and view the services.
Go to the Admin module and access Licenses | Bucket Management, add the bucket license information you received in the trial confirmation email.
Add a licenses bucket for the following services:
- Enterprise+ trial
- Edge trialIn the Services module, select the artifactory-us service and click Edit.
- Click Test Connectivity and select the license bucket you created.
- Click Save.
After browser refresh, the artifactory-us service status should be green. - Repeat the procedure for each of the artifactory-eu, edge-us, and edge-eu services.
- Attach a license to the JFrog Xray service.
- Access JFrog Xray.
- In the Admin module, go to Artifactory and click Refresh Config. Repeat, until the yellow indicator on the status bar disappears.
- Access JFrog Xray.
- Access Mission Control from http://jfrog.local:8080 and check if the status of Xray service is set to UNAUTHORIZED. If it is, follow these steps:
- Edit the Xray service and click Test Connectivity. Once green pop-up is displayed click Save.
The Xray service status should change to green after a number of refreshes.
You have successfully assigned the licenses to the services. It's time to start your Enterprise+ experience.
- Edit the Xray service and click Test Connectivity. Once green pop-up is displayed click Save.
Access the JFrog Enterprise+ services with the following default credentials:
Username: admin
Password: password123JFrog Enterprise+ service Link to service JFrog Mission Control http://jfrog.local:8080/ JFrog Artifactory (US) http://jfrog.local/artifactory/webapp JFrog Artifactory (EU) http://jfrog.local:8092/artifactory/webapp JFrog Xray http://jfrog.local:8000/ JFrog Distribution http://jfrog.local:8083/ JFrog Artifactory Edge (US) http://jfrog.local:8090/artifactory/webapp JFrog Artifactory Edge (EU) http://jfrog.local:8091/artifactory/webapp Jenkins http://jfrog.local:8086/
To read about the JFrog Enterprise+ platform, see JFrog Enterprise+: An End to End Platform for Global DevOps white paper.
To learn more how to configure JFrog Enterprise+, see JFrog Enterprise+ documentation.
FAQs
Question: How can I restart all the services?
Answer: Stop and restart the services.
Stop the services:
./runeplus.sh down |& tee -a <logfile>
Start the services:
./runeplus.sh up |& tee -a <logfile>
Question: The following error is displayed in the log file: "ERROR: Couldn't connect to the docker daemon at http://docker://localhost - is it running?". How should I proceed?
Answer: Check that the docker-daemon is running. Once it's up, start the services using the following command:
./runeplus.sh up |& tee -a <logfile>