Skip to menu

Youngjae Yu Personal Page

Hello, this is Youngjae Yu.

 

While preparing my new personal space, the area I focused on the most was the foundational server infrastructure. Out of many options, my final choice was to build a traditional and powerful APM (Apache, PHP, MariaDB) stack on Red Hat Enterprise Linux 9 (RHEL 9). Today, I want to share the reasons and the process of building a Rhymix-based blog using this solid combination.

 

The primary reason for choosing RHEL 9 as the OS is its enterprise-grade, overwhelming stability. For a blog where preserving personal records long-term and stably is essential, there is no better foundation than RHEL 9 to meet the basic premise of a continuously running server.

 

I focused the infrastructure configuration on reducing unnecessary complexity and boosting intuitive performance. Instead of adding extra layers like containers (Docker), I built a native environment to utilize server resources as directly as possible. I set up the highly versatile Apache as the web server and adopted the fast and lightweight MariaDB for the database. This classic APM combination boasts the absolute best compatibility with Rhymix, the CMS I am using, and delivers highly responsive performance.

 

The network environment was also set up without any fluff. I am utilizing Cloudflare purely as a DNS nameserver, without any web proxying or caching. This configuration allows me to maintain complete, direct control over the server's traffic flow and security policies without any external interference.

 

This space is more than just a place to leave posts; it is a space where I build up my server optimization and Rhymix operation know-how on the solid ground of RHEL 9. Please look forward to the upcoming stories about infrastructure tuning and web development.