• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to Install Fedora 23 Server - Cockpit Management Tool

222

To Install Fedora 23 Server and its Administration using Cockpit Management Tool

The Installation of Fedora 23 server and the administration is illustrated in this tutorial using the Cockpit management tool.

New Features in Fedora 23 Server

  • Graphical user interface known as “ CockPit” for the administration of remote server.
  • A programmatic interface called “ RoleKit” for easier deployment.
  • Default Installation of Perl 5.22.
  • Default Disabling of RC4 and SSLv3.
  • Support of Unicode 8.0.
  • Replacement of python 2 by Python 3.
  • Upgrades of DNF System.

For the installation of Fedora 23 Server on our system, we have to make sure that our system should satisfy the following requirements:

Requirements

  • 1 GB RAM
  • Minimum resolution of 800× 600 for Graphical installation
  • 1 GHz or even faster CPU
  • 10 GB of unallocated Disk Space

Steps to install Fedora 23 Server

With the help of Unetbootin tool, Rufus or Brasero, prepare a bootable USB flash drive.

After preparing bootable media, fix it in the suitable port/device and boot from it. Watch the initial install screen:

install fedora

Click install option and wait for some time to go to the next screen. There you will have the option for changing installation language. Click the suitable one and proceed:

language
Now the Installation Summary screen will appear.

installation_summary

By using the above options, we can able to configure our preferred settings.

Keyboard Configuration

Here we have the option to select the keyboard layouts for our server. In order to add more, click the plus sign:

keyboard layout

After selecting the choice, click Done, which is displayed on the upper left corner. It directs us to the Installation Summary screen.

Language Support setting

To configure the language support for our Fedora server, we have to select the appropriate language displayed on the screen.

language support

After selecting the appropriate language, click the “ Done” button on the top left corner.

Date and Time setting

Here we will be allowed to fix the Date & Time for our server by choosing the suitable time zone from the drop down menu or on the map:

time date

Click Done button, after the selection of suitable time settings.

Installation Source Selection

The Installation Source helps us to predict the media for installing the operating system. Here we have the option to change the installation source from network destination.

In addition to that, we can also apply the installation updates here, without using the source image packages

:installation source

After completing it, click Done button.

Selection of Software

Here we can select the appropriate software, which is to be pre-installed on our server at the time of booting. Here we also have the 4 predefined options as follow

  • An easier and integrated Fedora Server for server management.
  • An advanced user option called “ Minimal install” , which is a minimum amount of software. With the use of that, we can configure everything.
  • Infrastructure Server for the maintenance of network infrastructure services.

The most common selections are:

  • FTP server
  • MariaDB (MySQL) Database
  • Common Network Manager Sub modules
  • Hardware support
  • System Tools

software selection

Now we have to click the blue Done button after selecting our choice, which will direct us once again to the Installation Summary window.

Configuration of Installation Destination

Click the Installation Destination option and select the disk, whatever you want, for installing Fedora 23 Server. Then click I will configure partitioning:

installation destination

Now the disk partitions of our server can be configured by clicking the blue Done button.

From the drop down menu, click standard partition and then click the plus + sign, thereby we can create our first disk partition.

standard partition

Here we have to fix the Desired Capacity and Mount Point of the partition, on the smaller window, which is appearing on the screen.

Set the Mount Point as /boot, and the Desired Capacity as 300MB.
add mount point

After creating the partition, select ext4.

create partition

Here we can add swap memory for our server, which can be helpful at the time, when our server goes out.

But also we have to make sure that swap is always slower than physical memory, and we can’ t use it often.

Now click the plus “ +” sign once again to add “ swap” memory and also select “ swap” from the drop down menu, which appears in the new window.

Fix the Mount Point as “ Swap” and desired capacity as “ 2 GB“ .

swap mount point

Here we can create our “ /” partition, by selecting “ /” from the drop down menu and clicking the “ +” button.

Fix the Mount Point as “ /” and set the Desired Capacity 17000MB.

mount point /

Now click the blue “ Done” button, which will lead us to the list of changes that have to be done on the disk:

summary of changes

Click the Accept Changes option, if everything is fine. Now we will be directed to the Installation Summary screen.

Network & Hostname Configuration

Here we can change the host name by just entering the suitable name next to Host Name:

confg hostname

Click the right side Configure button for the configuration of network settings for our server.

A new window appears where you can do the following:
Select IPv4 Settings
Select Manual next to Method
Select the Add button
Enter the appropriate IP settings, which are provided by the ISP.

network host name

Now save all the changes and click Done button.

Start Installation

Click Begin Installation button, which is displayed in the bottom right:

begin installation

With the continuation of the installation, we have to configure the password of the root user, by clicking the ROOT PASSWORD and setting a strong password. In addition to that, we can create additional user account, which is an optional one.

root pswd

Here we are allowed to create user account for our new server, by filling the username, real name and password.

create user

Wait for some time and let the installation complete.
configuration user set

After the completion of installation, select the reboot option on the bottom right, which enables us to eject the installation media and boot to the new server.

user setting

Now we will access our server with the configured root user.
config root user

Administration of Fedora 23 Server using Cockpit

A control panel known as “ Cockpit” is used, which is very helpful for new administrators, and also let us manage the services of our server through browser.

For the installation of cockpit on our server, we have to run the commands as follows:

[root@linuxhelp1 ~]# dnfinstall cockpit

cockpit_installation

To start the cockpit service

[root@linuxhelp1 ~]# systemctl enable cockpit.socket
[root@linuxhelp1 ~]# systemctl start cockpit
[root@linuxhelp1 ~]# firewall-cmd --add-service=cockpit

command_to_enable_cockpit

Now we can access cockpit on the following URL in our browsers:

http://your-ip-address:9090

An SSL warning will appear. We have to ignore that and have to proceed:

cockpit_home_page

For authentication,

Set the Username as root and Password as the root password for our server.

The various sections of this control panel can be used for the following:

Enable/disable/stop/start/restart services
Check system load
See disk usage and I/O operations
Manage accounts
Review network stats
Review logs
Use web terminal

System Load Checking

system load checking

System Services Monitoring

system service monitoring

System Logs Monitoring

system log monitoring

Disk I/O Rate Monitoring

disk io

Network Usage Monitoring

network usage

Management of System Accounts

system account

Web Terminal usage

web terminal

Tags:
jayce
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

How to install "cockpit' on CentOS?

A

You can use the following command to install the "cockpit" tool on CentOS. For Ex: "yum install cockpit".

Q

Give me the repository install "cockpit" on Ubuntu?

A

Here I have to give the repository to install "cockpit" on Ubuntu (or) any Debian distros. For Repo: "deb https://fedorapeople.org/groups/cockpit/debian unstable main".
After adding a repository to run the following command to install "cockpit" on Ubuntu. For Syntax: "apt-key adv --keyserver sks-keyservers.net --recv-keys F1BAA57C"
"sudo apt-get update"
"sudo apt-get install cockpit"
"sudo systemctl enable --now cockpit.socket".

Q

How can I access the "cockpit" tool on a web browser in Linux?

A

You can use the following URL to getting access to the "cockpit" tool on a web browser in Linux. For Ex: "https://local IP (or) domain name:9090".

Q

What will makes Cockpit is unique?

A

1. Cockpit builds upon existing functionality.
2. There is no lock-in. Feel free to use other tools alongside Cockpit. Switch back and forth with ease.
3. The cockpit does not need special infrastructure or configuration. Once installed, it is ready to use.
4. When not in use, the Cockpit uses no memory or CPU on the server.
5. Cockpit always updates its data to reflect the current state of the server, within seconds.
6. Cockpit stores no data or policy. People keep their system-wide permissions and use the system credentials.
7. Optionally take advantage of single sign-on with Kerberos.
8. The cockpit itself is not used for configuration management. However, 9. The cockpit can interact with configuration management and custom server tools.

Q

How to install "cockpit" tool on Arch Linux?

A

You can use the following command to install a "cockpit" tool on Arch Linux. For Syntax: " yaourt cockpit".

Related Tutorials in How to Install Fedora 23 Server - Cockpit Management Tool

Related Tutorials in How to Install Fedora 23 Server - Cockpit Management Tool

How to install Cockpit on Linux mint-18.03
How to install Cockpit on Linux mint-18.03
Oct 1, 2018
How to install Cockpit in Ubuntu
How to install Cockpit in Ubuntu
May 29, 2017
How to install Cockpit Web Console on Oracle Linux 8.5
How to install Cockpit Web Console on Oracle Linux 8.5
Nov 16, 2022
How to Install Fedora 23 Server - Cockpit Management Tool
How to Install Fedora 23 Server - Cockpit Management Tool
Apr 7, 2016
How to install Cockpit on Rocky Linux 9.2
How to install Cockpit on Rocky Linux 9.2
Sep 9, 2023
How To Install and Manage Cockpit on Rocky Linux 8.6
How To Install and Manage Cockpit on Rocky Linux 8.6
Jun 17, 2023
How to Install Cockpit Web Console on Debian 11.3
How to Install Cockpit Web Console on Debian 11.3
Nov 24, 2022
How to install Cockpit on Ubuntu 22.04
How to install Cockpit on Ubuntu 22.04
Mar 18, 2024
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Owen ?
How to add SSH key to my Gitlab account

I need to add the SSH key in my gitlab account. How to do so ????

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.