Essential Software Installation with Ansible Playbook on CentOS 7

Essential Software Installation with Ansible Playbook on CentOS 7

—- name: Install common system packages hosts: all become: yes # Equivalent to -b vars: common_packages: – net-tools – vim – tree – htop – iftop – gcc – gcc-c++ – glibc – iotop – lrzsz – sl – wget – unzip – telnet – nmap – nc – psmisc – dos2unix – bash-completion – … Read more

A New Alternative to CentOS

A New Alternative to CentOS

On December 8, 2020, the CentOS official website announced that CentOS Linux 8 would cease service on December 31, 2021. CentOS Linux 7 will stop service on June 30, 2024. CentOS Stream, which will serve as the upstream (development) branch of Red Hat Enterprise Linux after the end of CentOS Linux 8, is certainly less … Read more

From CentOS to Rocky Linux: Continuing the Open Source Legend

From CentOS to Rocky Linux: Continuing the Open Source Legend

The Birth of Rocky Linux: A Ray of Hope Amidst the End of CentOS In the vast world of Linux, CentOS was once a favorite among many server users. Built on the source code of Red Hat Enterprise Linux (RHEL), it occupied an important position in the server operating system domain due to its stability, … Read more

Summary of Network Card Configuration Methods for Mainstream Linux Operating Systems – A Must-Bookmark!

Summary of Network Card Configuration Methods for Mainstream Linux Operating Systems - A Must-Bookmark!

A single misoperation caused the server to lose network connectivity for 3 hours, simply due to a lack of understanding of the differences in network card configuration across different Linux versions. In the field of Linux operations, incorrect network card configuration is the primary cause of server network failures. According to the 2024 Operations Failure … Read more

How to Choose the Right ISO Image for Linux Installation (CentOS Example)

How to Choose the Right ISO Image for Linux Installation (CentOS Example)

When installing a Linux system, selecting the appropriate ISO image is crucial, as it directly affects the user experience and performance after installation. Today, we will take CentOS 7 as an example to explore the characteristics and suitable scenarios of different types of ISO images such as Minimal, DVD, KDE, LiveCD, GnomeLive, Everything, and NetInstall, … Read more

Becoming a Pro: Linux Software Installation Guide Part 000000004 – Configuring Network and Hostname on CentOS

Becoming a Pro: Linux Software Installation Guide Part 000000004 - Configuring Network and Hostname on CentOS

Introduction CentOS (Community Enterprise Operating System) is one of the Linux distributions, which is free, open-source, and redistributable open-source operating system [1]. The CentOS Linux distribution is a stable, predictable, manageable, and reproducible platform, derived from Red Hat Enterprise Linux (RHEL) and compiled from source code released under the open-source (mostly GPL open-source license) [2]. … Read more

Introduction to Linux

Introduction to Linux

The GNU Manifesto https://dpya.org/en/images/8/81/The_GNU_Manifesto_-_GNU_Project_-_Free_Software_Foundation.pdf https://www.gnu.org/gnu/manifesto.en.html Linux VS Windows Comparison Windows Linux Interface The interface is unified, and the shell program fixes all Windows program menus to be almost identical, with similar shortcut keys. The graphical interface style varies by distribution and may be incompatible. The terminal of GNU/Linux is inherited from UNIX, and the basic … Read more

Installing JDK 8 on CentOS Linux

Installing JDK 8 on CentOS Linux

Preparation Server: CentOS Linux release 7.9.2009 (Core) JDK: jdk-8u301-linux-x64.tar.gz JDK 8 download link:https://www.oracle.com/java/technologies/downloads/#java8 Installation Connect to the server using Xshell. Upload to the server, you can use the command # rz upload, -y to overwrite files rz -y If prompted that the command ‘rz’ is not found, install it manually # rz is a file … Read more

Guide to Installing MySQL 5.7 on Linux Without Docker

Guide to Installing MySQL 5.7 on Linux Without Docker

1. Introduction As of April 20, 2025, the latest version of MySQL is 9.2.0, which I have not specifically studied. New versions always come with some new features, and those interested can check the official website for more information. Different versions can affect the execution of certain statements; for example, there are significant differences between … Read more

How to Create a Linux Template

How to Create a Linux Template

When setting up Hadoop, OpenStack, or Docker containers, as well as K8S clusters, multiple hosts are required. Installing them one by one can be cumbersome, so we can create a template that can be cloned as needed.This article takes CentOS Stream 8 as an example to create a Linux template.1. Install a Minimal SystemImage download … Read more