Fedora 25 Server

Installing Fedora 25 Server

Installing Fedora 25 Server

Fedora 25 Server is a Linux distribution developed and supported by the Fedora Project which is an Open Source project formed by Red Hat and volunteers. Fedora 25 Server is the latest version of Fedora server (released November 2016).

Fedora 25 Server Edition can be downloaded from the following location: Download Fedora 25 Server

Once you have downloaded Fedora 25 Server, you will need to burn the iso image to a DVD. For DVD burning software that can do this, search for "dvd iso burning software" in the search box located above. Your system may already come with the necessary CD/DVD burning software installed such as "Brasero, K3B, Nero, CDBurnerXP or Roxio". Once you have successfully burned your "iso" image of Fedora 25, you will need to leave the DVD in the DVD drive and reboot your system (assuming this is your intended installation target). If you are installing to a "Virtual" environment, simply copy the downloaded "iso" image to a folder that can be accessed by your virtualization software.

If you are booting from the DVD, you may need to modify your system's BIOS settings. This can be done as the system starts by pressing the appropriate key. On many systems this key will be "F8", "F11" , "F12" or another key. Most systems display a message indicating which key needs to be pressed when they are booted. Once you have access to your BIOS settings, you will need to modify the boot order (sequence) that your system goes through. You will need to specify CD/DVD as the first boot option (before your hard drive). Once you have made this change, you can reboot your system and follow the instructions below.

Starting Fedora 25

Once your system has booted, you will see an initial start-up screen similar to the one below. Here you must highlight the option "Install Fedora 25". If you have not used this installation media before, you may wish to test the media before installation.

Installing Fedora 25 Server

Select Language for Installation

At this screen you can can select the language to be used during your installation. In this example I have chosen "English (United Kingdom)".

Fedora 25 Server Select Language Screen

Installation Summary

From this screen you can select various options to change. Keyboard settings, Language support, Time Zone settings, Software selection and networking options are available. To change any of the settings, click on the icon. Any items highlighted must be configured before the installation can continue.

Fedora 25 Server Installation Summary

Keyboard Layout

At this screen you may specify any keyboard settings that need to be configured. In this example "English (UK)" has been selected. You may add additional keyboard layouts by clicking on the "Plus/Minus" buttons below. Once you have made your selections, click on "Done" to continue.

Fedora 25 Keyboard Configuration

Language Support

At this screen you can select any additional language support that is required for your installation. Once you have added any additional support, click "Done" to continue.

Fedora 25 Language Support

Time and Date

The following screen allows you to configure your systems Time and Date. You can also select your geographic location from the map or pull down menus. NTP settings may be configured from the "Network Time" configuration option in the upper right hand corner of the screen. Click "Done" to continue with the configuration settings.

Fedora 25 Time Zone Settings

Installation Source

At this screen you may modify the installation source for your installation. In this example, I am using the default option "Auto-detected installation media". Once you have made any amendments that are needed, click on "Done" to continue.

Fedora 25 Media Source

Software selection

From this screen you may choose the "role" of your server. In this example, I am using the default "Fedora Server" option. You may choose to use any of the Base Environments that are available. Depending on your base environment, you may add "Add-Ons" additional software to your server. These "Add-Ons" are selected by placing a tick in the corresponding selection box. Once you have made your choice(s), click on "Done" to continue.

Fedora 25 Base Environment

Installation Destination

At this screen you must verify the disk you are using for your installation. You have the option to configure your own partitioning scheme for this disk or accept the default option "Automatically configure partitioning". Once you have made your selections, click "Done" to continue.

Fedora 25 Install Destination

Network and Hostname

At this screen you can configure your initial network settings. You must specify a hostname to be used for your server. This information is entered in the box provided. By default, DHCP is selected if an active connection is being used. If you wish to use static IP addressing, then you will need to click on the "Configure" option in the lower right hand corner of the screen.

Fedora 25 Network and Hostname Configuration

Manual Network Configuration

If you selected the configuration option, you may configure your IP addressing information. You can change the "Automatic (DHCP)" setting to manual and assign a static IP address. You will need to provide any necessary Netmask, Gateway information. You can also specify any DNS servers that are to be used with your server. Once you have made any changes, click on the "Save" option. You will now be returned back to the Network and Hostname Menu screen. If you need to restart your network settings, you can click on the "ON/OFF" option located to the right of your interface. Once your configuration is complete, you can click on "Done" to continue.

Fedora 25 Manual Network Configuration

Begin Installation

Once you have made all the necessary changes required, you can select the "Begin Installation" button in the lower right corner of the screen.

Fedora 25 Server Begin Installation


At this screen you must select the options to specify a "root" password to be used and also specify a new user account. Click on the relevant icon.

Fedora 25 User Settings

Root Password

At this screen, specify a "root" password to be used on your system. Once provided, click on "Done" to continue.

Fedora 25 Root Password

Create User

At this screen you will need to specify the name of a user to be created. If this account is to be used as an administration account, then select the option "Make this user administrator". You should also make sure the option "Require a password" is selected. Once you have provided all the requested information, click "Done" to continue.

Fedora 25 User Creation

Installation now Complete

Fedora 25 Server is now successfully installed and ready for you to use. You will need to reboot your system before you can start using it. Click on the "Reboot" option to restart your server. (Remember to remove any installation media first).

Fedora 25 Server Installation Complete

First Login and Update

Once you system has restarted, you will need to login with the account you created earlier. Once logged in, you may wish to update your system with any updates that are available. Any additional software may be installed using "DNF" commands: DNF Command Examples

Fedora 25 Server Login Screen

Admin Console (Cockpit - System Overview and Administration)

Depending on your Base Environment, an option to monitor and access your system through a web browser is provided. At your initial login screen, you will see the name of your server or IP address of your server that can be used to access a web server via your browser. If you paste this address into a browser, you will be able to login to your system and view your systems performance. You can also open a terminal session.

Fedora 25 Web login Screen

Cockpit - System Overview and Configuration

System information relating to performance can be displayed graphically along with log files. System services can be Enabled or Disabled from this screen.

Fedora 25 Cockpit