Start from installing SUSE Linux Enterprise Server 15 (SLES 15) distribution package. Review selection of additional modules and extensions available for installation and select the server with minimum setting.
Attention: Further settings are based on this installation specifically.
Also, activate the subscription. It can be done during installation: configure it after installation is complete via the command:
SUSEConnect -e EMAIL_ADDRESS -r REGISTER_CODE
Subscription is issued to an account. That's why, during activation, indicate email_address and password used for registration at the official SUSE website.
For the main package manager, SUSE uses
zypperZypper - console package manager, based on libzypp library, used in the GNU/Linux openSUSE distribution package.
.
Update the system to the latest stable version.
zypper refresh
zypper update
Connect additional extensions (official repositories) to install additional packages:
# python modules
SUSEConnect --product sle-module-python2/15.2/x86_64
# for php and nodejs (push-server)
SUSEConnect --product sle-module-web-scripting/15.2/x86_64
View all available repositories using the command:
SUSEConnect --list-extensions
Be default, SELinux is not installed for minimum installation, that's why no additional settings are required to disconnect it.