Tag

systemd

1 views collected around this technical thread.

Raymond Ops
Raymond Ops
Jun 7, 2025 · Operations

Step-by-Step Guide to Building and Deploying Nginx from Source on Linux

This tutorial walks you through downloading the Nginx source package, extracting it, compiling and installing the binary, setting up the required directories, creating a systemd service file, and finally enabling and starting the Nginx service on a Linux system.

LinuxNginxSource Compilation
0 likes · 3 min read
Step-by-Step Guide to Building and Deploying Nginx from Source on Linux
Efficient Ops
Efficient Ops
Jun 4, 2025 · Operations

Streamline Nginx Management with Nginx UI: Features, Installation & AI Agent Integration

This article introduces Nginx UI, a graphical tool that simplifies Nginx configuration and monitoring, outlines its core features—including AI Agent support—provides pre‑installation notes, and offers step‑by‑step installation guides for Systemd, Docker, and quick‑install scripts, concluding with its operational benefits.

DockerNginxUI
0 likes · 5 min read
Streamline Nginx Management with Nginx UI: Features, Installation & AI Agent Integration
Raymond Ops
Raymond Ops
Mar 30, 2025 · Operations

How to Permanently Disable Swap on Modern Linux Systems

This guide explains why the traditional /etc/fstab comment method fails on newer Linux distributions and provides two reliable techniques—masking the swap.target unit with systemd and adding the noauto option to the fstab swap entry—to permanently disable swap across Ubuntu, CentOS, openEuler, and other major systems.

CentOSLinuxfstab
0 likes · 7 min read
How to Permanently Disable Swap on Modern Linux Systems
Raymond Ops
Raymond Ops
Feb 19, 2025 · Operations

How to Expand and Resize Linux Disks: Step-by-Step Partition and Mount Guide

This guide walks you through expanding a Linux disk from 500 GB to 2 TB, resizing the partition with fdisk, checking and enlarging the ext4 filesystem, remounting, and configuring persistent auto‑mount using /etc/fstab, rc.local, systemd, and autofs, while addressing common errors.

FilesystemLinuxauto-mount
0 likes · 8 min read
How to Expand and Resize Linux Disks: Step-by-Step Partition and Mount Guide
Top Architecture Tech Stack
Top Architecture Tech Stack
Feb 19, 2025 · Operations

Nginx UI: A Web-Based Management Interface for Nginx Servers

Nginx UI is a Go‑and‑Vue powered web interface that simplifies Nginx server configuration, offering real‑time statistics, ChatGPT assistance, one‑click deployment, automatic Let's Encrypt renewal, log viewing, configuration editing with syntax highlighting, and multiple deployment options including binary, systemd, and Docker.

DockerNginxServer management
0 likes · 7 min read
Nginx UI: A Web-Based Management Interface for Nginx Servers
Raymond Ops
Raymond Ops
Jan 22, 2025 · Operations

Master Linux Boot Startup: Systemd, chkconfig, and Crontab Strategies

This guide explains how to configure Linux services to start on boot using systemd (systemctl), the legacy chkconfig tool, general startup scripts, and crontab’s special @reboot keyword, and provides production‑grade recommendations and example scripts for reliable automation.

Linuxbootcrontab
0 likes · 10 min read
Master Linux Boot Startup: Systemd, chkconfig, and Crontab Strategies
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 13, 2025 · Operations

Using FRP for Intranet Penetration and Flexible Port Mapping – A Practical Guide

This article explains the limitations of existing intranet penetration tools, presents a custom SSH port‑mapping script, and provides a step‑by‑step tutorial on deploying FRP (frps and frpc), configuring tunnels, managing services with systemd, and verifying port forwarding through the FRP dashboard.

Intranet PenetrationPort MappingReverse Proxy
0 likes · 13 min read
Using FRP for Intranet Penetration and Flexible Port Mapping – A Practical Guide
Architecture Digest
Architecture Digest
Jan 9, 2025 · Operations

Nginx UI: A Web‑Based Management Interface for Nginx Servers

Nginx UI is a Go and Vue‑based web interface that simplifies Nginx server management by providing real‑time statistics, ChatGPT assistance, one‑click Let's Encrypt certificates, configuration editing, log viewing, terminal access, dark mode, and deployment options via binary, systemd, or Docker.

DockerNginxUI
0 likes · 6 min read
Nginx UI: A Web‑Based Management Interface for Nginx Servers
Practical DevOps Architecture
Practical DevOps Architecture
Jan 8, 2025 · Operations

How to Add a Startup Script on Ubuntu Using the rc‑local Service

This guide explains how to create and enable an rc‑local startup script on Ubuntu by inspecting the rc‑local.service unit, creating /etc/rc.local, setting execution permissions, and enabling the service with systemctl so custom commands run automatically at boot.

Linuxoperationsrc-local
0 likes · 3 min read
How to Add a Startup Script on Ubuntu Using the rc‑local Service
Raymond Ops
Raymond Ops
Jan 1, 2025 · Backend Development

Unlocking Go’s Switch‑True Trick: Efficient Service Status Checks Explained

This article explores an unconventional Go switch‑true pattern used for checking systemd service status, compares it with equivalent if‑else logic, examines the generated assembly, and discusses when this style is advantageous for handling multiple string‑prefix conditions.

backendcode generationgo
0 likes · 10 min read
Unlocking Go’s Switch‑True Trick: Efficient Service Status Checks Explained
Raymond Ops
Raymond Ops
Dec 25, 2024 · Operations

Master Linux Resource Limits: /etc/security/limits.conf, ulimit, and systemd Explained

This article provides a comprehensive guide to Linux resource limits, covering the role of /etc/security/limits.conf and its overrides, proper ulimit configuration, temporary versus permanent settings, common commands, and how systemd services manage their own limits.

LinuxPAMresource limits
0 likes · 14 min read
Master Linux Resource Limits: /etc/security/limits.conf, ulimit, and systemd Explained
IT Services Circle
IT Services Circle
Dec 18, 2024 · Operations

Detecting Virtualization on Linux Using systemd‑detect‑virt and DMI Files

The article explains how Linux systems can determine whether they are running inside a virtual machine or container by using the systemd‑detect‑virt command, inspecting DMI sysfs files, and checking for hypervisor identifiers such as VirtualBox, VMware, QEMU, or Docker.

DMILinuxVirtualization
0 likes · 5 min read
Detecting Virtualization on Linux Using systemd‑detect‑virt and DMI Files
Linux Ops Smart Journey
Linux Ops Smart Journey
Nov 10, 2024 · Operations

Master Ansible: Using yum_repository, yum, and systemd Modules for Efficient Automation

This article explores three frequently used Ansible modules—yum_repository, yum, and systemd—detailing their parameters, usage examples, and practical commands to streamline package management and service control, helping DevOps engineers boost automation efficiency in cloud and container environments.

AnsibleOpsPackage Management
0 likes · 10 min read
Master Ansible: Using yum_repository, yum, and systemd Modules for Efficient Automation
Efficient Ops
Efficient Ops
Jun 24, 2024 · Operations

Linux 6.10 Introduces DRM Panic: BSOD‑Style Crash Screen Explained

Linux 6.10 adds a new DRM Panic infrastructure that displays a BSOD‑style screen on kernel crashes, supporting drivers like SimpleDRM, MGAG200, IMX and AST, while systemd‑255 introduces an experimental systemd‑bsod component for full‑screen emergency messages, offering a clearer way to diagnose panics.

BSODDRM PanicDiagnostics
0 likes · 5 min read
Linux 6.10 Introduces DRM Panic: BSOD‑Style Crash Screen Explained
Aikesheng Open Source Community
Aikesheng Open Source Community
May 9, 2024 · Operations

Troubleshooting systemd MySQL Service Hang Caused by Premature kill -9 in Forking Mode

This article analyzes an intermittent failure where a MySQL instance managed by systemd in forking mode hangs because an automated test prematurely kills the newly created mysqld process, leading to a missing MAIN PID and a zombie process, and provides investigation steps and a practical fix.

ForkingLinuxMySQL
0 likes · 10 min read
Troubleshooting systemd MySQL Service Hang Caused by Premature kill -9 in Forking Mode
Python Programming Learning Circle
Python Programming Learning Circle
Jan 3, 2024 · Backend Development

Five Ways to Run Python Scripts in the Background on Linux

This article provides a comprehensive guide to five methods for running Python scripts in the background on Linux, covering nohup with &, screen sessions, systemd services, Celery task queues, and supervisord, including command examples and configuration steps.

Background ExecutionCeleryLinux
0 likes · 5 min read
Five Ways to Run Python Scripts in the Background on Linux
php中文网 Courses
php中文网 Courses
Jul 9, 2023 · Backend Development

How to Daemonize PHP-FPM Using systemd and Supervisor

This article explains common reasons why PHP-FPM processes may terminate unexpectedly and provides step‑by‑step instructions for configuring systemd and Supervisor to supervise PHP‑FPM, ensuring continuous and reliable operation on Linux servers.

LinuxPHP-FPMProcess Management
0 likes · 4 min read
How to Daemonize PHP-FPM Using systemd and Supervisor
Laravel Tech Community
Laravel Tech Community
Jun 5, 2023 · Information Security

Linux Firewall: iptables and firewalld Overview and Usage

This article explains the Linux firewall architecture, compares iptables and firewalld, details the netfilter chain and table model, and provides practical commands and examples for configuring, managing, and troubleshooting firewall rules on RHEL systems.

Linux firewallfirewall rulesfirewalld
0 likes · 12 min read
Linux Firewall: iptables and firewalld Overview and Usage
Laravel Tech Community
Laravel Tech Community
Apr 23, 2023 · Operations

Ubuntu 23.04 “Lunar Lobster” Release Highlights: Kernel, systemd, Toolchain, Security, and Desktop Updates

Ubuntu 23.04 “Lunar Lobster”, the latest short‑term support release, brings the Linux 6.2 kernel with Rust module support, systemd v252.5, upgraded toolchains (OpenJDK 17, .Net 7, Go 1.20, Rust 1.67, Python 3.11), security enhancements, Netplan improvements, and a refreshed desktop installer with GNOME 44 and updated applications.

LinuxSecurityToolchain
0 likes · 5 min read
Ubuntu 23.04 “Lunar Lobster” Release Highlights: Kernel, systemd, Toolchain, Security, and Desktop Updates