Download and burn the ISO image onto a USB stick and plug in the USB stick in the server.
Power On the server (in my case, it is Dell R430)
Press F11 to enter boot manager
Select one-shot UEFI menu
Select boot from the USB stick
Start installation (I prefer to use non-graphical)
Select Language – English (default)
Select location / time zone
Configure keyboard layout – default
Select primary network interface
Cancel Ip configuration via DHCP (if you had missed it, use the Back option in the following dialog and select configure network manually) – I prefer to set static IP.
Configure network manually
Configure the static IP
Configure gateway IP
Configure name server
Configure hostname (I prefer to provide including the domain name – if not provided, the installer will solicit in a separate dialog)
Set password for the root account
Re-enter / confirm root password
Configure a non-root user account
Disk partitioning – let us do it manually – my preference. One primary partition for GRUB and the other for ‘/.’
Choose the partition
Creating a primary partition for GRUB – 1G is sufficient
Of course, at the beginning
We want to use for GRUB – so select the ‘Use As’ option
Select EFI Partition
Complete setting up the GRUB partition
Select the free space and repeat the partition creation for ‘/’ partition
Size – maximum – default
Complete configuring ‘/’ partition
Finish the partitioning process
Confirm completion
Double confirm changes to disk
Yes, we need to configure the repository mirror
My preference for mirror server location – India.
Choose a specific mirror server
No proxy in my case
Not interested in survey
Installation complete – Remove the USB stick and press Enter
Login to the server using the non-root user account created during installation and switch to the root user (by default, we cannot log in as root user from remote)
To enable remote login as root user and enabling passwordless ssh login edit /etc/ssh/sshd_config, uncomment the following configurations and update as shown below.
Restart sshd server
#service sshd restart
Increase the maximum number of file descriptions and processes by adding the following configuration in /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536
Though not required always reboot after installation!