Installation guide for JumpServer
This topic describes how to install JumpServer, including both the open-source and enterprise editions.
Install with a one-line command
This section introduces how to install the open-source version of JumpServer using a one-line command.
Prepare a clean Linux server ( 64bit, >= 4c8g ).
Log in to the Linux server using the "root" or another user with superuser privileges.
Change to the /opt
directory.
Run the command to install the latest open-source version of JumpServer.
curl -sSL https://github.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash
After the installation is complete, open your Chrome browser and enter "http://<your-server-ip>" in the address bar.
Replace <your-server-ip>
with your actual server IP address.
Log in as an Administrator using the following default credentials.
- username:
admin
- password:
ChangeMe
For security, you will be prompted to change your password after logging in. Once you've changed it and logged in again, you can start your JumpServer journey.
At this point, you have successfully installed JumpServer.
Install with an offline package
This section describes how to install the Enterprise Edition of JumpServer using an offline package.
Prepare a clean Linux server ( 64bit, >= 4c8g ).
Log in to the Linux server using the "root" or another user with superuser privileges.
Change to the /opt
directory.
Download the JumpServer Enterprise offline installation package.
Log in to https://download-pkgs.jumpserver.com (opens in a new tab) using the username and password provided by the support team.
Click filename to download the offline installation package for the required version.
Upload the offline installation package to the /opt
directory on the deployment server.
Extract the offline installation package.
tar -zxvf jumpserver-ee-v4.9.0-x86_64.tar.gz
Change to the extracted directory.
cd jumpserver-ee-v4.9.0-x86_64
Perform the installation, the installation process can be completed using all default options. After the installation is complete, you can adjust the settings by modifying the configuration files.
./jmsctl.sh install
After the installation is complete, running docker ps
will show the following three containers running:
- jms_core
- jms_postgresql
- jms_redis
Start all services.
./jmsctl.sh start
Open your Chrome browser, enter "http://<your-server-ip>" in the address bar.
Replace <your-server-ip>
with your actual server IP address.
Log in as an Administrator using the following default credentials.
- username:
admin
- password:
ChangeMe
For security, you will be prompted to change your password after logging in. Once you've changed it and logged in again, you can start your JumpServer journey.
At this point, you have successfully installed JumpServer.
Next steps
- Upgrade guide for JumpServer: Learn how to upgrade JumpServer.
- Import JumpServer Enterprise Edition License: Learn how to import the enterprise edition license.
- Enable HTTPS: Learn how to enable HTTPS.