Fedora Server 21 Install – Step by Step with screen shot

Fedora Server 21 has been released just now, I am bringing you the guide on step by step installation of latest fedora release. Fedora offers three installation images separately for workstation, server and cloud. The following guide is created based on Fedora Server 21.

What’s new in Fedora  Server 21:

Framework for server role deployment allows multiple tools to deploy and configure roles at any point of time, using the same mechanism for all of them, and without any conflict.
Domain Controller Server Role manages single sign on and authenticated access to network resources with the help of FreeIPA
Cockpit Management Console provides web-interface for managing multiple servers, following can be managed using this.

  • systemd service management
  • Journal log viewer
  • Storage configuration including LVM
  • Docker container management
  • Basic network configuration
  • Adding and removing local users

Cockpit can be accessed by hitting the url http://server-ip-address:9090.

System Requirements:

The following is the recommended system requirement for the installation,

1GHz or faster processor
1GB System Memory
10GB unallocated drive space

If you like to install Fedora Workstation 21 instead of  Server,  take a look at Fedora Workstation 21 Installation.

In minimum you should at least have 768MB of RAM for the installation, find full requirements here. Download Fedora Server 21 from here, put the CD on the CD-ROM drive, change the boot sequence accordingly, so that CD-ROM can boot first.

Step 1: For installing the Fedora, Select Install Fedora Server 21.

Fedora Server 21 – Select Installation

Step 2: Select the language and continue.

Fedora Server 21 – Select Language

Step 3: Next step is the installation summary, you must require to give an input to clear the warning messages. Other settings are optional. If you want to change the setting, you can click on it; corresponding page will open.

Fedora Server 21 – Installation Summary

Step 4: As per the above screen shot, i have a warning for installation destination. I’ve clicked on Installation destination to create a partition for the installation.

You can choose either automatic partition or manual partition.

Automatic Partitioning:

Instead of creating any partition, you can click on done button to tell the system to create an automatic partition.

Fedora Server 21 – Auto Partitioning Done

Once you clicked, you will go back to installation summary where you can find the installation destination is “Automatic Partitioning Selected

Fedora Server 21 – Auto Partitioning Summary

You can skip the following step and go to step 5.

Manual Partitioning:

Partition scheme will be like below, / partition is with LVM.

/boot – 200MB

swap – 2048MB

/   –  remaining (45GB)

Select hard disk and choose i will configure partitioning, then click on Done button.

Fedora Server 21 – Manual Partitioning

You will get the following page, where you can create a partitions. By default, LVM partitioning scheme is selected, so whatever partition you are creating here will be logical instead on standard partition. You can click on scroll button (LVM) for more partitioning scheme.

Fedora Server 21 – Create Mount point

Click on + sign at the bottom to create partitions. Following shows for /boot partition.

Fedora Server 21 – Manual Partitioning boot

Following for swap partition, make sure you to select mount point as swap.

Fedora Server 21- Manual Partitioning swap

Following for / (root) partition, if you do not enter any amount; it will take all remaining space.

Fedora Server 21 – Manual Partitioning root

The following is the summary of partitions that we had created. Click on done.

Fedora Server 21 – Manual Partitioning Summary

Click on accept changes for formatting the partitions.

Fedora Server 21 – Manual Partitioning Accept Changes

Once you clicked, you will go back to installation summary where you can find the installation destination is “Custom Partitioning Selected

Fedora  Server 21 – Manual Partitioning Installation Summary

Step 5: If you click on Date and Time, you will get the following page to change the Date and Time / Time zone. Click on done to save.

Fedora Server 21 – Date and Time

Step 6: If you click on Software Selection, you will get the following page to change the type of installation. Click on done to save.

Fedora Server 21 – Software Selection

Step 7: If you click on Network and Host name, you will get the following page to set up network and host name. Set hostname in Hostname field.

Fedora Server 21 – Set Network

Click on configure to set IP address. Once completed, click on save and then click on Done.

Fedora Server 21 – Network IP Address

Step 8: Click on begin installation to start the installation.

Fedora Server 21 – Begin Installation

Step 9: Once you clicked, installer will start to install the packages. In the mean time, we need to clear the following warning.

Fedora Server 21 – Installing

Step 10: Set root password by clicking on ROOT PASSWORD.

Fedora Server 21 – Set root password

Step 11: Create a new user by clicking on USER CREATION.

Fedora Server 21 – User Creation

Step 12: Once the installation is completed, click on reboot.

Fedora Server 21 – Installation Successful

The following screenshot shows login screen of Fedora Server 21.

Fedora Server 21 – Login Prompt

That’s All.

fedora 21fedora 21 serverinstallation
Comments (7)
Add Comment
  • sri

    Hi Raj,

    Thanks for the tutorial. I am aware that fedora server 21 doesnt have gui by default. Could you please share with us on how-to.

    Thanks in advance

  • pete

    Hi This may answer Sri Question
    sudo yum groupinstall @xfce @base-x

    Q:Is it possible to start Xfce when I login on the console?

    A:Yes.There are three different ways to do this:

    You can just login with the command startxfce4
    You can add exec startxfce4 to your .xinitrc
    in your home directory and simply use startx.

    OR

    Fedora:To install Xfce using yum, execute the following as root:
    Shell1# yum install @xfce

    Cockpit Management Console provides web-interface for managing multiple servers, following can be managed using this.

    systemd service management
    Journal log viewer
    Storage configuration including LVM
    Docker container management
    Basic network configuration
    Adding and removing local users
    Cockpit can be accessed by hitting the url http://server-ip-address:9090.
    Hope this helps

    • Juan

      Thanks! Worked perfectly

  • Rashid

    Dear Admin
    I successfully installed fedora server 21 and i got the screen to log in as local host, i login through root sucesfuly but how i got GUI Interface, i use the ( init 5 ) Command also use startx and yum install gnome but yum command also not work. what i do to get GUI interface for fedora server 21