Join Scott Simpson for an in-depth discussion in this video What is CentOS?, part of Up and Running with CentOS Linux.
CentOS or the Community ENTerprise Operating System is a popular Linux environment. It's derived from and is fully compatible with Red Hat Enterprise Linux. And while Red Hat is only available through a subscription service, CentOS is available freely. CentOS is community supported. Which means that instead of requiring professional service contracts to get help and support. Community members ranging from professional software engineers who work for Red Hat, to system administrators in the industry, to Linux enthusiasts around the world, provide support to CentOS users through a variety of means.
Including chatrooms and web forums. CentOS used to be an independent project, but in 2014, the project joined up with Red Hat officially. CentOS version numbers, mirror those of Red Hat Enterprise Linux. But releases tend to lag behind a few weeks to a few months. As the CentOS team takes time to remove Red Hat branding, and rebuild everything from Red Hat's source code. As of this recording, CentOS 7.0 had just launched in July of 2014. Being an enterprise class operating system, CentOS 7 will enjoy updates for five years.
And maintenance support for a full ten years from release, ending in June of 2024. The combination of a rich support community, and a commitment to maintenance for ten years, makes CentOS 7 a fantastic choice for businesses, schools, and other organizations who need to choose a standard platform for severs or desktops. And don't need expensive enterprise grade support. However, many organizations choose to blend CentOS with supported Red Hat systems, relying on Red Hat's enterprise support agreements to service critical systems.
And using CentOS on less mission critical systems such as redundant or development systems. This allows administrators to have one skill set that applies to both the production and development environments. And can help to optimize payment for support to just where it's really needed.
- What is CentOS?
- Installing CentOS
- Configuring networking with DHCP or a static IP
- Connecting remotely
- Working with SELinux
- Setting up a firewall
- Setting up a web server
- Connecting to shared folders
- Launching the graphical user interface (GUI)