Upgrade guide for JumpServer
This topic describes how to upgrade JumpServer, including both the open-source and enterprise editions.
We recommend upgrading JumpServer regularly to access the latest designs and features.
Upgrade for one-line installation
If you have installed JumpServer using the Install with a one-line command guide, you can upgrade JumpServer by running the following steps.
Log in to the JumpServer deployment server using the "root" or another user with superuser privileges.
Change to the /opt
directory.
Download the latest installation package.
wget https://github.com/jumpserver/installer/releases/download/v4.9.0/jumpserver-installer-v4.9.0.tar.gz
Extract the installation package.
tar -zxvf jumpserver-installer-v4.9.0.tar.gz
Change to the extracted directory.
cd jumpserver-installer-v4.9.0
Perform the upgrade.
./jmsctl.sh upgrade
Start all services.
./jmsctl.sh start
At this point, you have successfully upgraded JumpServer.
Upgrade for offline installation
If you have installed JumpServer using the Install with an offline package guide, you can upgrade JumpServer by running the following steps.
Log in to the JumpServer deployment 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 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 upgrade, the upgrade process can be completed using all default options.
./jmsctl.sh upgrade
Start all services.
./jmsctl.sh start
At this point, you have successfully upgraded JumpServer.