Tagged articles
395 articles
Page 4 of 4
Ops Development Stories
Ops Development Stories
Dec 21, 2018 · Operations

How to Install Zabbix Server, MySQL, Nginx, PHP, and Elasticsearch on CentOS

This comprehensive tutorial walks you through adding the Zabbix repository, installing Zabbix server and web interface, setting up MySQL 5.7, configuring Nginx and PHP from source, deploying the Zabbix agent, installing Elasticsearch with the head plugin, and finally storing Zabbix history data in Elasticsearch on a CentOS system.

CentOSElasticsearchMySQL
0 likes · 20 min read
How to Install Zabbix Server, MySQL, Nginx, PHP, and Elasticsearch on CentOS
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 1, 2018 · Databases

How to Set Up MySQL Master‑Slave Replication

This guide explains the complete process of configuring MySQL master‑slave replication on two CentOS machines, covering prerequisite setup, enabling binary logging, creating a replication user, capturing binlog coordinates, configuring the slave, and verifying successful synchronization.

CentOSDatabase ConfigurationMaster‑Slave
0 likes · 5 min read
How to Set Up MySQL Master‑Slave Replication
21CTO
21CTO
Sep 12, 2018 · Operations

How to Build a High‑Availability Web Service on CentOS 7 with Keepalived & LVS

This guide walks you through setting up a highly available web service on CentOS 7 by using Vagrant to create four virtual machines, installing Keepalived and OpenResty, configuring VRRP and LVS for load balancing, binding a virtual IP, and testing failover to ensure continuous service delivery.

CentOSLVSVagrant
0 likes · 13 min read
How to Build a High‑Availability Web Service on CentOS 7 with Keepalived & LVS
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2018 · Cloud Native

Step-by-Step Guide: Install CentOS, Docker, and Build a Kubernetes Cluster

This tutorial walks through installing net‑tools on CentOS, disabling firewalld, setting up Docker CE, pulling and tagging required Kubernetes images, configuring kubelet and kubeadm, initializing a master node, joining worker nodes, installing Flannel networking, and troubleshooting common kubectl issues.

CentOSFlannelKubernetes
0 likes · 15 min read
Step-by-Step Guide: Install CentOS, Docker, and Build a Kubernetes Cluster
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 27, 2018 · Operations

How to Quickly Change the Hostname in CentOS VMs

Learn step‑by‑step how to modify a CentOS virtual machine’s hostname by editing /etc/hostname and /etc/hosts, verifying changes with cat, and restarting the system to apply the new name, with clear screenshots and tips for avoiding common pitfalls.

CentOSLinuxTutorial
0 likes · 4 min read
How to Quickly Change the Hostname in CentOS VMs
Practical DevOps Architecture
Practical DevOps Architecture
Mar 14, 2018 · Backend Development

Step-by-Step Guide to Installing LNMP (Linux, Nginx, MySQL, PHP) on CentOS

This tutorial provides a comprehensive, step-by-step procedure for setting up a complete LNMP stack on CentOS, covering environment preparation, removal of conflicting packages, compilation and installation of MySQL 5.6.17, PHP 5.6.32, Nginx 1.8.0, and their integration with detailed configuration and firewall adjustments.

CentOSInstallationLNMP
0 likes · 18 min read
Step-by-Step Guide to Installing LNMP (Linux, Nginx, MySQL, PHP) on CentOS
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 10, 2018 · Operations

Step-by-Step Guide: Install CentOS 6.7 on a vSphere Client VM

This tutorial walks you through every click and configuration needed to install CentOS 6.7 on a virtual machine using the vSphere Client, covering VM selection, ISO mounting, language and keyboard settings, partitioning, formatting, and final reboot to get a fully functional Linux system.

CentOSLinux InstallationOS Tutorial
0 likes · 8 min read
Step-by-Step Guide: Install CentOS 6.7 on a vSphere Client VM
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Oct 21, 2017 · Big Data

Deploy Hadoop CDH5.4 on CentOS 6: Install HDFS, YARN, and WebHDFS

This guide walks through preparing three CentOS 6.9 nodes, configuring hostnames, time sync, password‑less SSH, disabling IPv6, installing JDK, downloading CDH 5.4, setting up core‑site and hdfs‑site XML files, formatting the NameNode, starting HDFS services, configuring YARN and MapReduce, and verifying the installations via the Web UI.

Big DataCDHCentOS
0 likes · 18 min read
Deploy Hadoop CDH5.4 on CentOS 6: Install HDFS, YARN, and WebHDFS
Practical DevOps Architecture
Practical DevOps Architecture
Sep 7, 2017 · Operations

Configuring NFS Server and Client on CentOS

This guide explains how to install, configure, and start NFS services on a CentOS server, define export options, and mount the shared directories on client machines using commands such as showmount, exportfs, and mount, including persistent fstab configuration.

CentOSLinuxNFS
0 likes · 7 min read
Configuring NFS Server and Client on CentOS
Practical DevOps Architecture
Practical DevOps Architecture
Sep 6, 2017 · Information Security

Configuring SELinux and iptables on Red Hat/CentOS Systems

This guide explains how to permanently disable SELinux, temporarily change its mode, and provides a comprehensive tutorial on using iptables—including table concepts, basic commands, rule management, scripting, NAT configuration, and saving/restoring firewall rules—on Red Hat/CentOS Linux.

CentOSLinux securitySELinux
0 likes · 16 min read
Configuring SELinux and iptables on Red Hat/CentOS Systems
MaGe Linux Operations
MaGe Linux Operations
Aug 4, 2017 · Operations

Build a Secure LAN with iptables NAT and DHCP on CentOS

This guide walks through setting up a LAN with a static‑IP server, configuring iptables firewall rules, enabling NAT and port forwarding, and deploying a DHCP server on CentOS, complete with sample configuration files and command‑line steps.

CentOSDHCPNAT
0 likes · 6 min read
Build a Secure LAN with iptables NAT and DHCP on CentOS
转转QA
转转QA
May 17, 2017 · Cloud Native

Building and Sharing a Docker Image for mysqldiff on CentOS

This guide explains how to resolve database schema differences by creating a Docker image that packages mysqldiff on CentOS, detailing installation, image creation via both docker commit and Dockerfile, and publishing the image to Docker Hub for easy reuse.

CentOSContainerizationDocker
0 likes · 7 min read
Building and Sharing a Docker Image for mysqldiff on CentOS
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2017 · Operations

Essential Linux Commands Every Ops Engineer Should Master

This article presents a concise, categorized list of fundamental Linux commands—covering file handling, searching, networking, process management, installation, user and disk management, system utilities, time calculation, environment handling, compression, and miscellaneous tools—to help operations professionals build a solid command‑line foundation.

CentOSDevOpsSystem Administration
0 likes · 4 min read
Essential Linux Commands Every Ops Engineer Should Master
MaGe Linux Operations
MaGe Linux Operations
Apr 26, 2017 · Operations

Step-by-Step Guide to Installing and Configuring Nagios on CentOS

This comprehensive tutorial walks you through installing and configuring Nagios on CentOS 6.8, covering system prerequisites, daemon, plugins, NRPE, web interface setup, client-side installations, configuration file management, and troubleshooting tips to achieve effective host and service monitoring.

CentOSNRPENagios
0 likes · 17 min read
Step-by-Step Guide to Installing and Configuring Nagios on CentOS
MaGe Linux Operations
MaGe Linux Operations
Apr 22, 2017 · Databases

Step-by-Step Guide to Install MySQL 5.7 on CentOS 6

This tutorial walks through downloading MySQL 5.7, creating a dedicated user and group, extracting the package, initializing the database with the new mysqld --initialize command, configuring my.cnf, setting up service auto‑start, and securing the root account and remote access on a CentOS 6 server.

CentOSInstallationMySQL
0 likes · 7 min read
Step-by-Step Guide to Install MySQL 5.7 on CentOS 6
MaGe Linux Operations
MaGe Linux Operations
Apr 21, 2017 · Operations

How to Configure Nagios to Send Email Alerts on CentOS

This guide walks through setting up Nagios on CentOS 6.8 to send email notifications via SMTP, covering template, service, command, and contact configurations, testing the mail command, and summarizing Nagios' alert timing parameters.

CentOSEmail NotificationNagios
0 likes · 10 min read
How to Configure Nagios to Send Email Alerts on CentOS
ITPUB
ITPUB
Apr 17, 2017 · Databases

How to Build a Multi‑Master to Single‑Slave MySQL 5.7 Replication Setup

This guide walks through preparing three CentOS 6.7 machines, installing MySQL 5.7.17, configuring my.cnf, disabling firewalls and SELinux, creating replication users, exporting databases, setting up multi‑source replication with GTID, and verifying data consistency across two masters and one slave.

CentOSGTIDMySQL
0 likes · 10 min read
How to Build a Multi‑Master to Single‑Slave MySQL 5.7 Replication Setup
MaGe Linux Operations
MaGe Linux Operations
Mar 28, 2017 · Operations

Quick Guide to Setting Up FTP Virtual Users on CentOS

Learn how to swiftly create and configure FTP virtual users on a CentOS 6.5 system using vsftpd, covering installation, configuration files, PAM authentication, ACL permissions, and service startup, with step-by-step commands and essential tips for Linux administrators.

ACLCentOSFTP
0 likes · 5 min read
Quick Guide to Setting Up FTP Virtual Users on CentOS
MaGe Linux Operations
MaGe Linux Operations
Mar 26, 2017 · Fundamentals

CentOS vs Ubuntu: Which Linux Distribution Fits Your Needs?

This article compares CentOS and Ubuntu, outlining their histories, design philosophies, package management, update mechanisms, and stability trade‑offs to help readers choose the distribution that best matches their deployment and maintenance preferences.

CentOSComparisonUbuntu
0 likes · 6 min read
CentOS vs Ubuntu: Which Linux Distribution Fits Your Needs?
MaGe Linux Operations
MaGe Linux Operations
Mar 13, 2017 · Information Security

How I Detected and Eradicated a Linux Rootkit on My Home Network

After a sudden network outage, the author discovers a Linux virtual machine consuming all upstream bandwidth, uncovers a hidden rootkit through process inspection, and documents step‑by‑step methods—including disabling the NIC, using strace, and forcibly removing malicious binaries—to remediate the infection.

CentOSRootkitnetwork troubleshooting
0 likes · 7 min read
How I Detected and Eradicated a Linux Rootkit on My Home Network
Tencent Cloud Developer
Tencent Cloud Developer
Feb 24, 2017 · Backend Development

Guide to Setting Up, Building, and Deploying an ASP.NET Core + Angular2 Project on CentOS

This tutorial walks through installing .NET Core, disabling the firewall, setting up Nginx on CentOS, generating and building an ASP.NET Core + Angular2 template with npm and webpack, publishing the app, transferring it to the server, running it, and configuring Nginx as a reverse proxy for external access.

ASP.NET CoreAngularCentOS
0 likes · 7 min read
Guide to Setting Up, Building, and Deploying an ASP.NET Core + Angular2 Project on CentOS
MaGe Linux Operations
MaGe Linux Operations
Dec 12, 2016 · Operations

How to Set Up Samba for Seamless Windows‑Linux File Sharing on CentOS

Learn step‑by‑step how to install, configure, and use Samba on a Linux server to create shared folders accessible from Windows, covering package installation, service startup, user creation, configuration file editing, permission settings, and GUI tools, with practical command examples and screenshots.

CentOSLinuxSamba
0 likes · 5 min read
How to Set Up Samba for Seamless Windows‑Linux File Sharing on CentOS
MaGe Linux Operations
MaGe Linux Operations
Dec 10, 2016 · Fundamentals

Unlocking Linux: How the Kernel and CentOS Boot Process Really Work

This article explains the components of the Linux kernel, the design philosophies behind it, and provides a step‑by‑step walkthrough of the CentOS boot sequence—from POST and BIOS to GRUB stages, kernel initialization, run‑level configuration, and final user‑space startup.

Boot ProcessCentOSLinux
0 likes · 13 min read
Unlocking Linux: How the Kernel and CentOS Boot Process Really Work
MaGe Linux Operations
MaGe Linux Operations
Nov 25, 2016 · Databases

How to Set Up a MongoDB Replica Set on CentOS – Step‑by‑Step Guide

This article explains MongoDB’s key features, compares its advantages and disadvantages, and provides a detailed, step‑by‑step guide to installing, configuring, and verifying a replica set on CentOS 6.6, including commands for package installation, configuration file editing, service startup, node addition, and data synchronization verification.

CentOSMongoDBNoSQL
0 likes · 9 min read
How to Set Up a MongoDB Replica Set on CentOS – Step‑by‑Step Guide
Java Backend Technology
Java Backend Technology
Nov 24, 2016 · Backend Development

Configure Remote Tomcat Debugging in IDEA on CentOS

This guide explains how to configure remote debugging for Tomcat 7 on a CentOS 6.5 server using IntelliJ IDEA, covering the necessary changes to catalina.sh, IDEA remote server settings, connection steps, troubleshooting tips, and verification of a successful debug session.

CentOSIntelliJ IDEAJava backend
0 likes · 4 min read
Configure Remote Tomcat Debugging in IDEA on CentOS
MaGe Linux Operations
MaGe Linux Operations
Nov 5, 2016 · Fundamentals

Understanding Linux Kernel and CentOS Boot Process: A Complete Guide

This article explains the Linux kernel architecture, key components, and the detailed CentOS boot sequence—from hardware POST and BIOS to GRUB stages, kernel initialization, runlevel configuration, and system initialization scripts—providing a comprehensive overview of OS startup fundamentals.

Boot ProcessCentOSLinux
0 likes · 13 min read
Understanding Linux Kernel and CentOS Boot Process: A Complete Guide
Java High-Performance Architecture
Java High-Performance Architecture
Sep 27, 2016 · Big Data

Build a Hadoop Cluster with Docker: Step‑by‑Step Guide

Learn how to quickly set up a multi‑node Hadoop cluster on a single machine using Docker containers, covering image preparation, SSH configuration, fixed IP assignment with pipework, and building custom Hadoop images, enabling a lightweight, cost‑effective big‑data environment for development and testing.

Big DataCentOSCluster
0 likes · 9 min read
Build a Hadoop Cluster with Docker: Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Aug 23, 2016 · Big Data

Step-by-Step Guide to Building a Hadoop Cluster on CentOS 6.5

This article provides a comprehensive, hands‑on tutorial for setting up a Hadoop 2.6.4 cluster on a CentOS 6.5 development server, covering SSH password‑less login, user/group creation, DNS configuration, JDK installation, environment variables, Hadoop installation, HDFS and YARN configuration, and troubleshooting native library warnings.

Big DataCentOSCluster Setup
0 likes · 12 min read
Step-by-Step Guide to Building a Hadoop Cluster on CentOS 6.5
MaGe Linux Operations
MaGe Linux Operations
Jul 19, 2016 · Mobile Development

Master Android CI/CD: Step-by-Step Jenkins Setup and Common Pitfalls

This guide walks you through configuring Jenkins on a CentOS 6.3 server to automatically compile Android projects from a GitLab repository, covering environment preparation, Jenkins installation, job creation, Gradle integration, and troubleshooting common issues such as SDK updates, permission errors, and memory limits.

AndroidCentOSGitLab
0 likes · 7 min read
Master Android CI/CD: Step-by-Step Jenkins Setup and Common Pitfalls
ITPUB
ITPUB
Jun 1, 2016 · Databases

How to Install MySQL 5.6 on CentOS 6.4 Without Compiling

A step‑by‑step guide shows how to download the binary tarball, extract it, create the mysql user, initialise the data directory, configure files, set environment variables, enable auto‑start, start the service, and secure the root account on a CentOS 6.4 system.

CentOSInstallationLinux
0 likes · 5 min read
How to Install MySQL 5.6 on CentOS 6.4 Without Compiling
MaGe Linux Operations
MaGe Linux Operations
Apr 13, 2016 · Operations

Master Linux Boot: From GRUB to systemd on CentOS 5/6/7

This guide explains the complete boot sequence of CentOS 5, 6, and 7, covering GRUB stages, initrd, rc scripts, chkconfig, and the transition to systemd with its units, targets, and systemctl commands, providing practical commands and configuration examples.

Boot ProcessCentOSGRUB
0 likes · 15 min read
Master Linux Boot: From GRUB to systemd on CentOS 5/6/7
MaGe Linux Operations
MaGe Linux Operations
Mar 11, 2016 · Information Security

Secure Your Site for Free: Let’s Encrypt SSL Setup on CentOS with Docker

This guide explains how Let’s Encrypt provides free SSL certificates, outlines its key features, shows step‑by‑step installation on CentOS (including Docker usage), demonstrates domain validation, certificate issuance, renewal and revocation, and details configuration files and supported plugins.

CentOSHTTPSLet’s Encrypt
0 likes · 11 min read
Secure Your Site for Free: Let’s Encrypt SSL Setup on CentOS with Docker
21CTO
21CTO
Mar 8, 2016 · Backend Development

How to Build a High‑Performance, Secure Nginx Web Server on CentOS

This guide walks through why Nginx is preferred over Apache for high‑traffic sites, provides step‑by‑step instructions for compiling and installing Nginx on CentOS, and details extensive performance tuning and security hardening techniques to support tens of thousands of concurrent connections.

CentOSLinuxNginx
0 likes · 18 min read
How to Build a High‑Performance, Secure Nginx Web Server on CentOS
ITPUB
ITPUB
Mar 2, 2016 · Databases

How to Connect C++ to MySQL on CentOS and Fix Common Build Errors

This guide walks through the typical problems faced when linking C++ applications to MySQL on CentOS—missing Boost headers and undefined driver references—and provides step‑by‑step solutions, including installing Boost, adjusting compile commands, and a working connection code sample.

BoostC++CentOS
0 likes · 4 min read
How to Connect C++ to MySQL on CentOS and Fix Common Build Errors
MaGe Linux Operations
MaGe Linux Operations
Feb 19, 2016 · Operations

How to Quickly Set Up a Python Development Environment on CentOS

This step‑by‑step guide shows how to create a user, enable passwordless sudo, add EPEL and IUS repositories, install Python 2.7, Python 3, pip, virtualenv, generate SSH keys, and set up common services like Git, MySQL, Redis, and RabbitMQ on a clean CentOS system, with troubleshooting tips for common errors.

CentOSDevOpsEnvironment setup
0 likes · 5 min read
How to Quickly Set Up a Python Development Environment on CentOS
Java High-Performance Architecture
Java High-Performance Architecture
Feb 3, 2016 · Operations

Master htop: Powerful Process Monitoring Tips & Tricks

htop is a modern, interactive process monitor that enhances the classic top utility with features like sortable columns, search filtering, tree view, process killing, and file list inspection, and this guide shows how to install it on CentOS and use its key functions effectively.

CentOSLinuxSystem Administration
0 likes · 3 min read
Master htop: Powerful Process Monitoring Tips & Tricks
Efficient Ops
Efficient Ops
Feb 1, 2016 · Operations

Mastering Log Management: Step-by-Step ELK Stack Installation on CentOS

This guide walks you through the fundamentals of big‑data characteristics, the challenges of log management for small‑scale operations, and provides a detailed, step‑by‑step tutorial for installing and configuring the ELK stack (Elasticsearch, Logstash, Kibana) on a CentOS 6.6 server, including all required dependencies.

CentOSELKElasticsearch
0 likes · 15 min read
Mastering Log Management: Step-by-Step ELK Stack Installation on CentOS
MaGe Linux Operations
MaGe Linux Operations
Nov 25, 2015 · Cloud Native

Step-by-Step Docker Installation and First Container on CentOS and Ubuntu

This tutorial walks through installing Docker on RedHat/CentOS (both 6.6 and 7) and Ubuntu 14.04, configuring it to start automatically, and then demonstrates running a simple hello‑world container, an interactive bash session, and a long‑running daemon container with detailed command explanations.

CentOSContainerizationDevOps
0 likes · 8 min read
Step-by-Step Docker Installation and First Container on CentOS and Ubuntu
21CTO
21CTO
Nov 22, 2015 · Cloud Native

Step-by-Step Guide to Build a Kubernetes Cluster on CentOS 7

This article walks through installing and configuring a Kubernetes 0.6.2 cluster on CentOS 7, covering core concepts, environment setup, master and minion configuration, deployment of pods, services, replication controllers, and practical testing of load balancing and scaling.

CentOSCluster DeploymentDocker
0 likes · 19 min read
Step-by-Step Guide to Build a Kubernetes Cluster on CentOS 7
MaGe Linux Operations
MaGe Linux Operations
Apr 23, 2015 · Operations

How to Achieve Web Server Load Balancing and Data Sync with NFS on CentOS

This guide explains how to use NFS on CentOS to synchronize data between multiple web servers and implement load balancing, covering NFS service basics, configuration files, export options, related commands, DNS setup, shared directory creation, Apache virtual host configuration, and testing the synchronized WordPress site.

CentOSConfigurationLinux
0 likes · 9 min read
How to Achieve Web Server Load Balancing and Data Sync with NFS on CentOS
MaGe Linux Operations
MaGe Linux Operations
Jul 8, 2014 · Operations

CentOS 7.0.1406 Release: Key Features, Install Media & Known Issues

The article details the official CentOS 7.0.1406 64‑bit release announced on July 7, 2014, highlighting kernel upgrades, container support, default JDK, installation media options, verification steps, major changes, downgrade options, known issues, and where to obtain source code and ISO images.

CentOSInstallationLinux
0 likes · 7 min read
CentOS 7.0.1406 Release: Key Features, Install Media & Known Issues