top of page
Writer's pictureSergey Poptsov

Installation JumpServer Community Edition

Updated: Feb 8

Attention: You will not be able to install a license to activate Enterprise (x-pack) features in the Community Edition. If you plan to do PoC of Enterprise version, follow the installation instructions for JumpServer Enterprise Edition.


1. Server preparation


System Requirements:

  • OS: Linux/AMD64 (arm64) x86_64(aarch64) kernel version 4.0 or higher

  • CPU: 4 cores

  • RAM: 8 GB

  • HDD: 60 GB

Installation of additional components on Debian\Ubuntu as an example:

# apt-get update 
# apt-get install -y wget curl tar gettext iptables

2. JumpServer Installation


Quick Online JumpServer Installation:


In this case, JumpServer will be installed with default parameters, and MySQL and Redis databases will be installed in containers on the same server.


$ curl -sSL https://github.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash

Wait for the script execution to complete.


Standard Online Installation:


Download the latest installer from GitHub: https://github.com/jumpserver/installer/releases/ Below are example commands for version 3.10.3:

# cd /opt/
# wget https://github.com/jumpserver/installer/releases/download/v3.10.3/jumpserver-installer-v3.10.3.tar.gz
# tar -xf jumpserver-installer-v3.10.3.tar.gz

Next, you can edit the configuration file to change installation parameters, for example, to use an external MySQL database or change the installation folder for cluster installation etc.

# nano /opt/jumpserver-installer-v3.10.3/config-example.txt

Start the installation:

# cd ./jumpserver-installer-v3.10.3 
# ./jmsctl.sh install

During installation, you will need to confirm the data entered in the configuration file or provide other data if you did not fill in the configuration file in advance.


3. Starting the Application


After the installation is complete, navigate to the product folder (the folder name may change with new versions) and start the application:

$ cd /opt/jumpserver-installer-v3.10.3
# ./jmsctl.sh start

After that, you can access the web interface at:

Login: admin

Password: admin

and start configuring the system.

230 views0 comments

Recent Posts

See All

Comments


Commenting has been turned off.
bottom of page