<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Shannon Dias</title>
    <description>The latest articles on DEV Community by Shannon Dias (@shannon_dias_927e8f0d0d18).</description>
    <link>https://dev.to/shannon_dias_927e8f0d0d18</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3734540%2Fdfdd2134-eeee-425e-b794-d69533b20cca.png</url>
      <title>DEV Community: Shannon Dias</title>
      <link>https://dev.to/shannon_dias_927e8f0d0d18</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shannon_dias_927e8f0d0d18"/>
    <language>en</language>
    <item>
      <title>Top 10 Linux Distros for Dedicated Servers in 2026 🐧</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Fri, 12 Jun 2026 08:46:58 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/top-10-linux-distros-for-dedicated-servers-in-2026-4377</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/top-10-linux-distros-for-dedicated-servers-in-2026-4377</guid>
      <description>&lt;p&gt;When you rent a dedicated server, the hardware spec sheet is only half the story. The Linux distribution you flash onto that bare metal dictates your security patch lifecycle, available software dependencies, and whether your automation scripts or control panels will even function correctly two years out. &lt;/p&gt;

&lt;p&gt;Choosing the wrong upstream platform is an expensive mistake to fix once traffic hits production.&lt;/p&gt;

&lt;p&gt;Here is a quick snapshot of how the server landscape shapes up in 2026 for production stacks:&lt;/p&gt;

&lt;h3&gt;
  
  
  ⚡ The Heavy Hitters
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Ubuntu Server 24.04 LTS:&lt;/strong&gt; The undisputed king for DevOps pipelines and rapid container deployment. Excellent community tutorials, though you'll need to account for Canonical's heavy reliance on Snaps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Debian 12 "Bookworm":&lt;/strong&gt; Ultra-lean, minimalist, and brutally stable. If you want a server that runs for years without demanding intervention, this is your baseline.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AlmaLinux 9 &amp;amp; Rocky Linux 9:&lt;/strong&gt; The twin pillars of enterprise RHEL compatibility. Essential if you run cPanel/WHM or are still completing your migrations away from legacy CentOS 7 environments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Oracle Linux 9:&lt;/strong&gt; An overlooked powerhouse for high-availability setups, providing enterprise-grade live kernel patching (Ksplice) entirely for free.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🏢 Specialized Workloads
&lt;/h3&gt;

&lt;p&gt;For specialized infrastructure providers, general-purpose distros won't cut it. Multi-tenant hosting environments running high-density accounts rely heavily on platforms like &lt;strong&gt;CloudLinux OS&lt;/strong&gt; to enforce resource isolation (LVE) and virtualized filesystems (CageFS) at the OS level.&lt;/p&gt;

&lt;p&gt;Don't pick an operating system purely out of habit. Analyze your support cycle expectations, documentation needs, and vendor-certification requirements before provisioning your bare metal hardware.&lt;/p&gt;




&lt;p&gt;📖 For the full technical breakdown, support lifecycles, and direct comparison matrix, read more and visit the tutorials link: &lt;strong&gt;&lt;a href="https://www.fitservers.com/blogs/top-10-linux-distros-for-dedicated-servers/" rel="noopener noreferrer"&gt;Fit Servers - Top 10 Linux Distros Guide&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>sysadmin</category>
      <category>devops</category>
      <category>server</category>
    </item>
    <item>
      <title>How to Change the Default SSH Port to Improve Security Safely</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Fri, 12 Jun 2026 08:16:49 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/how-to-change-the-default-ssh-port-to-improve-security-safely-5da6</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/how-to-change-the-default-ssh-port-to-improve-security-safely-5da6</guid>
      <description>&lt;p&gt;Every Linux server connected to the internet has something in common: within minutes of going live, automated bots are already knocking on port 22. &lt;/p&gt;

&lt;p&gt;Changing your default SSH port won't make your server completely bulletproof, but it will immediately cut through the noise. Fewer failed login attempts means cleaner authentication logs and significantly less exposure to credential-stuffing scripts.&lt;/p&gt;

&lt;p&gt;In this guide, we break down exactly how to transition to a non-standard port safely without accidentally locking yourself out of your environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ The Quick Reference Steps
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Edit Config:&lt;/strong&gt; Modify &lt;code&gt;/etc/ssh/sshd_config&lt;/code&gt; and set &lt;code&gt;Port [your-chosen-number]&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Firewall First:&lt;/strong&gt; Update UFW (&lt;code&gt;sudo ufw allow [port]/tcp&lt;/code&gt;) or Firewalld before closing your active terminal.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SELinux Check:&lt;/strong&gt; If you are running RHEL/Rocky Linux, you'll need to authorize the port via &lt;code&gt;semanage&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Test:&lt;/strong&gt; Always test the connection in a new window using &lt;code&gt;ssh -p [port] user@ip&lt;/code&gt; before terminating your current session!&lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;💡 &lt;strong&gt;For a deep dive into the exact commands, client-side configuration shortcuts, and advanced hardening tips, check out our full tutorial:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://www.fitservers.com/tutorials/howto/change-default-ssh-port/" rel="noopener noreferrer"&gt;Read the Complete Guide on Fit Servers&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>security</category>
      <category>sysadmin</category>
      <category>devops</category>
    </item>
    <item>
      <title>How to Install OpenLiteSpeed on a Dedicated Server (Ubuntu)</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Fri, 12 Jun 2026 07:16:59 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/how-to-install-openlitespeed-on-a-dedicated-server-ubuntu-19gk</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/how-to-install-openlitespeed-on-a-dedicated-server-ubuntu-19gk</guid>
      <description>&lt;p&gt;If you have been running Apache or Nginx on your dedicated server and hitting performance walls during traffic spikes, LiteSpeed is worth a serious look.&lt;/p&gt;

&lt;p&gt;While Apache uses a process-per-request model that can quickly consume your server's RAM, OpenLiteSpeed (OLS) relies on an &lt;strong&gt;event-driven architecture&lt;/strong&gt;. This means your bare-metal server can handle significantly more concurrent connections without breaking a sweat. &lt;/p&gt;

&lt;h3&gt;
  
  
  Why Choose OpenLiteSpeed?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Built-in LSCache:&lt;/strong&gt; A server-level full-page cache with official plugins for WordPress, Magento, and more.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;HTTP/3 and QUIC:&lt;/strong&gt; Native support for modern protocols translates to faster page loads.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Zero Downtime Restarts:&lt;/strong&gt; Update configs without dropping active connections.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What You Need to Get Started
&lt;/h3&gt;

&lt;p&gt;To run this setup, you'll need a dedicated server running &lt;strong&gt;Ubuntu 22.04 or 24.04&lt;/strong&gt;, root/sudo access via SSH, and a basic firewall (UFW). You will also need to ensure ports 80 and 443 are currently free.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Installation Process
&lt;/h3&gt;

&lt;p&gt;Installing OLS involves adding the official LiteSpeed repository, configuring your firewall to open ports &lt;code&gt;8088&lt;/code&gt; and &lt;code&gt;7080&lt;/code&gt; (for the Web Admin Console), and installing LiteSpeed's customized PHP binaries (LSPHP 8.3).&lt;/p&gt;

&lt;p&gt;Because developers need exact commands and precise configuration paths, I have documented the entire A-Z process, including setting up your first Virtual Host via the OLS Admin GUI. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.fitservers.com/tutorials/howto/install-litespeed-web-server-on-a-dedicated-server/" rel="noopener noreferrer"&gt;Read the full step-by-step tutorial here&lt;/a&gt;&lt;/strong&gt; and get your server optimized for high traffic today!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>linux</category>
      <category>devops</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to Check Server Resource Usage: CPU, RAM, and Disk Explained</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Fri, 12 Jun 2026 06:06:04 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/how-to-check-server-resource-usage-cpu-ram-and-disk-explained-509i</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/how-to-check-server-resource-usage-cpu-ram-and-disk-explained-509i</guid>
      <description>&lt;p&gt;Every developer has been there: your application slows down, API requests start timing out, or the container completely crashes. &lt;/p&gt;

&lt;p&gt;When things go wrong, you don't always have a shiny APM or heavy third-party monitoring dashboard configured. Knowing how to drop into a raw SSH terminal or PowerShell session to diagnose the problem using built-in system tools is a superpower.&lt;/p&gt;

&lt;p&gt;Here is a quick mental map of what you need to look for when inspecting your infrastructure:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. CPU Saturation
&lt;/h3&gt;

&lt;p&gt;High CPU usage isn't always caused by heavy calculations. Using utilities like &lt;code&gt;top&lt;/code&gt; or &lt;code&gt;htop&lt;/code&gt;, check your &lt;strong&gt;I/O wait (&lt;code&gt;wa&lt;/code&gt;)&lt;/strong&gt;. If your CPU cores are idling but your I/O wait is high, your bottleneck isn't the processor—it's your disk storage struggling to keep up with reads and writes.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The RAM Illusion
&lt;/h3&gt;

&lt;p&gt;Running &lt;code&gt;free -h&lt;/code&gt; on a Linux box can be frightening because the "free" column looks incredibly low. But remember: &lt;strong&gt;Linux uses unallocated RAM for disk caching.&lt;/strong&gt; The metric that actually dictates if your app is about to crash due to an Out-Of-Memory (OOM) error is the &lt;strong&gt;available&lt;/strong&gt; column.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Disk Infrastructure Squeezes
&lt;/h3&gt;

&lt;p&gt;When a local partition hits 90% storage capacity, databases throw errors and log writes stop dead. Beyond raw space (&lt;code&gt;df -h&lt;/code&gt;), you must track &lt;strong&gt;Disk I/O utilization&lt;/strong&gt; using tools like &lt;code&gt;iostat -x 1&lt;/code&gt; to ensure disk latency isn't dragging down application layer performance.&lt;/p&gt;




&lt;p&gt;We put together a comprehensive, copy-paste-ready guide breaking down these exact parameters, complete with healthy operating thresholds and automated PowerShell scripts for Windows environments.&lt;/p&gt;

&lt;p&gt;🔧 &lt;strong&gt;Read the full guide on Fit Servers:&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://www.fitservers.com/tutorials/howto/check-server-resource-usage-cpu-ram-disk/" rel="noopener noreferrer"&gt;https://www.fitservers.com/tutorials/howto/check-server-resource-usage-cpu-ram-disk/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>sysadmin</category>
      <category>linux</category>
      <category>devops</category>
      <category>windows</category>
    </item>
    <item>
      <title>The Strategic Advantage of UK Dedicated Servers for High-Performance Workloads</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Sat, 23 May 2026 08:34:15 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/the-strategic-advantage-of-uk-dedicated-servers-for-high-performance-workloads-1mdb</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/the-strategic-advantage-of-uk-dedicated-servers-for-high-performance-workloads-1mdb</guid>
      <description>&lt;p&gt;When architecting a tech stack for European or UK user bases, edge location is just as important as your codebase. At &lt;strong&gt;Fit Servers&lt;/strong&gt;, our architectural team just published a comprehensive guide on why deploying bare metal in London provides unique engineering advantages.&lt;/p&gt;

&lt;p&gt;Here are the key takeaways for developers and system architects:&lt;/p&gt;

&lt;h3&gt;
  
  
  ⚡ Sub-10ms Latency &amp;amp; BGP Route Diversity
&lt;/h3&gt;

&lt;p&gt;London is one of the most carrier-dense locations globally. By utilizing a server with direct LINX (London Internet Exchange) connectivity, your traffic avoids unnecessary transit hops. You’re peering directly with over 950 ASNs, meaning typical latency to UK users drops below 10ms. This is a game-changer for Core Web Vitals (specifically LCP) and high-frequency data applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔒 UK GDPR &amp;amp; Data Sovereignty
&lt;/h3&gt;

&lt;p&gt;With the implementation of the Data (Use and Access) Act 2025, storing user data offshore introduces massive compliance overhead. A UK dedicated server gives you physical, auditable data residency—essential if you are building FinTech, Healthcare, or Enterprise SaaS applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 Hardware tailored to I/O
&lt;/h3&gt;

&lt;p&gt;Whether you need 10Gbps uplinks for media distribution or heavy NVMe arrays for database reads/writes, localized bare metal outpaces virtualized cloud instances in raw throughput.&lt;/p&gt;

&lt;p&gt;To dive deeper into the network architecture, storage configs, and DDOS mitigation strategies...&lt;br&gt;
&lt;strong&gt;Read more by visiting the full blog:&lt;/strong&gt; &lt;a href="https://www.fitservers.com/blogs/uk-dedicated-servers-strategic-advantage/" rel="noopener noreferrer"&gt;The Strategic Advantage of UK Dedicated Servers&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>architecture</category>
      <category>security</category>
      <category>performance</category>
    </item>
    <item>
      <title>DDR5 in Enterprise Servers: Theoretical vs. Real-World Gains</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Sat, 23 May 2026 08:17:15 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/ddr5-in-enterprise-servers-theoretical-vs-real-world-gains-cnd</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/ddr5-in-enterprise-servers-theoretical-vs-real-world-gains-cnd</guid>
      <description>&lt;p&gt;If you are provisioning enterprise infrastructure in 2026, you are likely looking at DDR5 platforms. Marketing materials will tell you it has 50% more raw bandwidth. But as engineers, we know that lab benchmarks rarely reflect production realities.&lt;/p&gt;

&lt;p&gt;At Fit Servers, we decided to break down exactly what DDR5 does in real enterprise workloads.&lt;/p&gt;

&lt;h3&gt;
  
  
  What Actually Changed Architecturally?
&lt;/h3&gt;

&lt;p&gt;DDR5 isn't just an overclocked DDR4. The architecture was overhauled to handle modern multi-core densities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Sub-channels:&lt;/strong&gt; Each DDR5 module contains two independent 40-bit sub-channels (32 data + 8 ECC). This vastly improves parallelism on small random access patterns—perfect for virtualization and microservices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Power Delivery:&lt;/strong&gt; Power Management ICs (PMIC) are now on the DIMM itself, dropping voltage to 1.1V and improving signal integrity for 24-slot dual-socket boards.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Latency Myth
&lt;/h3&gt;

&lt;p&gt;Seeing DDR5 starting at CL40 makes a lot of SysAdmins flinch compared to DDR4's CL22. However, because absolute latency is measured in time (not just cycles), DDR5 5600 at CL40 is approximately &lt;code&gt;14.3ns&lt;/code&gt;—nearly identical to DDR4, but with vastly wider pipes.&lt;/p&gt;

&lt;h3&gt;
  
  
  Workload Reality Check (The TL;DR)
&lt;/h3&gt;

&lt;p&gt;Does the bandwidth matter for your specific deployment?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;✅ &lt;strong&gt;AI / ML / Data Processing (Spark):&lt;/strong&gt; Highly memory bandwidth-bound. Expect &lt;strong&gt;15-30% gains&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;🟨 &lt;strong&gt;OLTP Databases &amp;amp; Virtualization:&lt;/strong&gt; Moderate gains (&lt;strong&gt;5-12%&lt;/strong&gt;). Better density, but IOPS still limit you.&lt;/li&gt;
&lt;li&gt;❌ &lt;strong&gt;Web Hosting &amp;amp; Caching (Redis/Memcached):&lt;/strong&gt; Latency bound. Expect a negligible &lt;strong&gt;1-4% gain&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Platform Differences: AMD vs. Intel
&lt;/h3&gt;

&lt;p&gt;The CPU memory controller matters. AMD's EPYC platform utilizes 12 DDR5 channels per socket (up to 460.8 GB/s), giving it the edge in pure throughput. Intel Xeon 6 uses 8 channels, pushing higher per-channel speeds (up to 7200 MT/s) which favors latency-sensitive threads.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;Want the full deep-dive into the hardware economics and performance? Read the full article on our engineering blog:&lt;/strong&gt; &lt;a href="https://www.fitservers.com/blogs/ddr5-ram-enterprise-servers-performance/" rel="noopener noreferrer"&gt;DDR5 RAM in Enterprise Servers: Real World Performance Gains&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>sysadmin</category>
      <category>architecture</category>
      <category>hardware</category>
    </item>
    <item>
      <title>The Ultimate Guide to Hosting a Palworld Dedicated Server on Linux (High RAM Optimization)</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Sat, 09 May 2026 11:24:13 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/the-ultimate-guide-to-hosting-a-palworld-dedicated-server-on-linux-high-ram-optimization-19hm</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/the-ultimate-guide-to-hosting-a-palworld-dedicated-server-on-linux-high-ram-optimization-19hm</guid>
      <description>&lt;p&gt;Palworld is a massive multiplayer survival hit, but managing a server comes with a well-known technical challenge: severe memory leaks. As your world expands, the server's RAM usage skyrockets. &lt;/p&gt;

&lt;p&gt;If you want a flawless multiplayer experience, you need to host a Palworld Dedicated Server on Linux using a machine equipped to handle massive memory loads (64GB+ RAM).&lt;/p&gt;

&lt;p&gt;In this tutorial summary, we cover the essential sysadmin steps to optimize an Ubuntu server for Unreal Engine 5 game hosting.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Architecture Problem
&lt;/h3&gt;

&lt;p&gt;Palworld currently has unresolved memory leaks tied to UE5 and in-game pathfinding. As players build, the server retains object data in its active memory. Standard 16GB instances will inevitably trigger the Linux OOM killer. Over-provisioning hardware and scheduling memory dumps is required.&lt;/p&gt;

&lt;h3&gt;
  
  
  Core Optimizations
&lt;/h3&gt;

&lt;p&gt;When setting up your Ubuntu 22.04/24.04 LTS environment, several structural steps are vital:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;User Isolation:&lt;/strong&gt; Never run SteamCMD or the game server as &lt;code&gt;root&lt;/code&gt;. Always create a dedicated &lt;code&gt;palworld&lt;/code&gt; user.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Swap Configuration:&lt;/strong&gt; Even with 64GB RAM, a 16GB swap file acts as a critical overflow buffer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Systemd Daemon:&lt;/strong&gt; Creating a service ensures the game recovers gracefully.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Thread Optimization:&lt;/strong&gt; Passing &lt;code&gt;-useperfthreads&lt;/code&gt;, &lt;code&gt;-NoAsyncLoadingThread&lt;/code&gt;, and &lt;code&gt;-UseMultithreadForDS&lt;/code&gt; via the &lt;code&gt;ExecStart&lt;/code&gt; parameter dramatically improves performance.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cron Automation:&lt;/strong&gt; Setting a daily cron job (&lt;code&gt;0 4 * * * /bin/systemctl restart palworld&lt;/code&gt;) is currently the most effective memory leak mitigation strategy.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Hosting a massive world requires serious infrastructure. &lt;/p&gt;

&lt;p&gt;For more details, visit the tutorial link: &lt;a href="https://www.fitservers.com/tutorials/howto/host-palworld-dedicated-server-linux/" rel="noopener noreferrer"&gt;https://www.fitservers.com/tutorials/howto/host-palworld-dedicated-server-linux/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>devops</category>
      <category>tutorial</category>
      <category>gaming</category>
    </item>
    <item>
      <title>The Complete Guide to Hosting Multiple Websites on One Dedicated Server</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Sat, 09 May 2026 10:26:02 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/the-complete-guide-to-hosting-multiple-websites-on-one-dedicated-server-3a57</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/the-complete-guide-to-hosting-multiple-websites-on-one-dedicated-server-3a57</guid>
      <description>&lt;p&gt;If you are expanding your digital footprint, running a web agency, or managing an e-commerce portfolio, purchasing a separate hosting plan for every single website quickly becomes a logistical and financial nightmare. &lt;/p&gt;

&lt;p&gt;The most powerful and cost-effective solution is to host multiple sites on a &lt;strong&gt;dedicated server&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;By leveraging virtual hosts in Apache, you can route incoming traffic from multiple domain names into different directories on a single machine.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Consolidate on a Dedicated Server?
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Resource Allocation:&lt;/strong&gt; Utilize the full CPU, RAM, and bandwidth you are paying for, rather than letting resources sit idle.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Centralized Management:&lt;/strong&gt; Updates, security patches, and backups are handled in one centralized environment.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Geographical SEO Advantages:&lt;/strong&gt; Deploying dedicated servers in targeted regions ensures ultra-low latency across multiple regional domains simultaneously.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  What You'll Learn
&lt;/h3&gt;

&lt;p&gt;In our comprehensive guide, we walk you through the entire server setup from scratch, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Installing and configuring Apache on Ubuntu 22.04/20.04.&lt;/li&gt;
&lt;li&gt;Creating isolated directory structures for &lt;code&gt;domain1.com&lt;/code&gt; and &lt;code&gt;domain2.com&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Setting up &lt;code&gt;.conf&lt;/code&gt; Virtual Host files.&lt;/li&gt;
&lt;li&gt;Securing all domains with Let's Encrypt SSL certificates.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are ready to stop overpaying for shared hosting and want to take control of your infrastructure...&lt;/p&gt;

&lt;p&gt;🚀 &lt;strong&gt;&lt;a href="https://www.fitservers.com/tutorials/howto/host-multiple-websites-on-one-dedicated-server/" rel="noopener noreferrer"&gt;Read the full step-by-step tutorial on Fit Servers&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>sysadmin</category>
      <category>ubuntu</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Bypassing Cloud Throttling: The Case for Bare-Metal Servers in Southeast Asia</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Fri, 08 May 2026 06:52:44 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/bypassing-cloud-throttling-the-case-for-bare-metal-servers-in-southeast-asia-1p36</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/bypassing-cloud-throttling-the-case-for-bare-metal-servers-in-southeast-asia-1p36</guid>
      <description>&lt;p&gt;If you are deploying applications targeting the APAC region—specifically Southeast Asia (SEA)—you have likely run into the dreaded "cloud wall." You start on a public cloud, traffic scales, and suddenly you are dealing with TCP bottlenecks, hypervisor overhead, and massive AWS/GCP egress bandwidth bills.&lt;/p&gt;

&lt;p&gt;At Fit Servers, our technical team has been analyzing high-volume traffic routing in SEA, and the data points to one clear solution: Singapore Dedicated Servers.&lt;/p&gt;

&lt;p&gt;Why Singapore? The Submarine Fiber Mesh&lt;br&gt;
Unlike routing through Tokyo or Hong Kong, which adds thousands of physical miles to the data journey, Singapore is the primary landing hub for dozens of submarine cable systems, including the APG, SJC, and SEA-ME-WE cables.&lt;/p&gt;

&lt;p&gt;This dense mesh of aquatic fiber optics allows for direct-routing, which yields massive latency drops across the region:&lt;/p&gt;

&lt;p&gt;Singapore to Kuala Lumpur: ~5ms to 10ms&lt;/p&gt;

&lt;p&gt;Singapore to Jakarta: ~15ms to 20ms&lt;/p&gt;

&lt;p&gt;Singapore to Ho Chi Minh City: ~30ms to 40ms&lt;/p&gt;

&lt;p&gt;Singapore to Manila: ~35ms to 45ms&lt;/p&gt;

&lt;p&gt;The Problem with Cloud for High-Volume Data&lt;br&gt;
Cloud vCPUs are time-sliced. When you need sustained, 100% CPU utilization for high-frequency trading algorithms, massive MySQL/PostgreSQL databases, or multiplayer game logic, the hypervisor overhead becomes a massive liability.&lt;/p&gt;

&lt;p&gt;Furthermore, cloud providers in the APAC region charge exorbitant outbound data transfer fees. If you are pushing terabytes of high-volume media or game data, you are actively losing money.&lt;/p&gt;

&lt;p&gt;The Bare-Metal Hardware Advantage&lt;br&gt;
A dedicated bare-metal instance gives you complete control and exclusive access to the physical hardware. For enterprise-grade performance in SEA, your architecture should leverage:&lt;/p&gt;

&lt;p&gt;100% Dedicated Resources: Direct access to the latest Intel Xeon or AMD EPYC processors without virtualization limits.&lt;/p&gt;

&lt;p&gt;Enterprise NVMe Storage: Direct communication with the PCIe bus to prevent I/O bottlenecks during heavy database queries.&lt;/p&gt;

&lt;p&gt;BGP Optimized Routing: Automatic traffic rerouting through Tier-1 transit providers (like Singtel, NTT) to ensure uninterrupted latency.&lt;/p&gt;

&lt;p&gt;Unmetered Bandwidth: Flat-rate data transfer to bypass unpredictable cloud egress fees entirely.&lt;/p&gt;

&lt;p&gt;If you are an engineer planning infrastructure for FinTech, Esports, or E-commerce in Southeast Asia, migrating to a dedicated environment is not just an upgrade; it is a necessity.&lt;/p&gt;

&lt;p&gt;To read the full technical deep dive on architecting your SEA backend, visit the blog link:&lt;br&gt;
Read more: Singapore Dedicated Servers: &lt;a href="https://www.fitservers.com/blogs/singapore-dedicated-servers-sea-hosting/" rel="noopener noreferrer"&gt;https://www.fitservers.com/blogs/singapore-dedicated-servers-sea-hosting/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>webdev</category>
      <category>sysadmin</category>
      <category>devops</category>
    </item>
    <item>
      <title>How to Set Up a High-Performance Minecraft Server on Linux</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Fri, 24 Apr 2026 08:45:35 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/how-to-set-up-a-high-performance-minecraft-server-on-linux-10ao</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/how-to-set-up-a-high-performance-minecraft-server-on-linux-10ao</guid>
      <description>&lt;p&gt;If you've ever managed a Minecraft community, you know that block lag, random disconnects, and tick drops can ruin the experience. When you add heavy mods or scale your player base, cheap shared hosting quickly chokes.&lt;/p&gt;

&lt;p&gt;The ultimate fix? Hosting a Minecraft server on Linux using a high-performance bare-metal dedicated server. By taking full control of your infrastructure, you ensure maximum uptime, dedicated resources, and ultimate customizability.&lt;/p&gt;

&lt;p&gt;In our latest comprehensive guide, we walk you through the complete Linux Minecraft server setup. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What you will learn:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Preparing a secure Ubuntu/Debian or CentOS environment.&lt;/li&gt;
&lt;li&gt;Installing the correct Java Runtime Environment (Java 21 for modern versions).&lt;/li&gt;
&lt;li&gt;Creating automated &lt;code&gt;start.sh&lt;/code&gt; scripts for RAM allocation.&lt;/li&gt;
&lt;li&gt;Mastering the &lt;code&gt;screen&lt;/code&gt; command for background processing.&lt;/li&gt;
&lt;li&gt;Configuring UFW/Firewalld specifically for Minecraft (Port 25565).&lt;/li&gt;
&lt;li&gt;Advanced optimization using PaperMC and Aikar's Flags.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Stop dealing with server lag and shared resources. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.fitservers.com/tutorials/linux-minecraft-server-setup/" rel="noopener noreferrer"&gt;Read the full, step-by-step tutorial on Fit Servers here!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>tutorial</category>
      <category>devops</category>
      <category>sysadmin</category>
    </item>
    <item>
      <title>The Edge: Deploying Docker on Bare Metal vs. Virtual Machines</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Fri, 24 Apr 2026 08:11:18 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/the-edge-deploying-docker-on-bare-metal-vs-virtual-machines-31i8</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/the-edge-deploying-docker-on-bare-metal-vs-virtual-machines-31i8</guid>
      <description>&lt;p&gt;Imagine spending hours perfecting an application locally, only to have it break the moment you deploy it to your production server. If you are using standard VPS hosting, the agitation doesn't stop there. You are constantly battling the "hypervisor tax"—the invisible layer of virtualization that steals your CPU cycles and chokes your disk I/O.&lt;/p&gt;

&lt;p&gt;By containerizing your applications and running them on a &lt;strong&gt;bare-metal dedicated server&lt;/strong&gt;, you bypass the virtualization layer entirely. Because Docker doesn't need to emulate virtual hardware, you get:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;100% Resource Allocation:&lt;/strong&gt; Direct access to CPU and RAM.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Maximum Disk I/O:&lt;/strong&gt; Crucial for containerized databases like Postgres or MySQL.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lower Network Latency:&lt;/strong&gt; Direct routing to the physical NIC.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We just published a comprehensive, step-by-step deployment tutorial over at Fit Servers. &lt;/p&gt;

&lt;h3&gt;
  
  
  What the tutorial covers:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Secure Server Prep:&lt;/strong&gt; Configuring UFW and Ubuntu 22.04/24.04 LTS.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Official Docker Installation:&lt;/strong&gt; Proper apt repository setup with GPG keys.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Docker Compose Architecture:&lt;/strong&gt; Building a persistent 3-tier stack using Infrastructure as Code.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Reverse Proxying:&lt;/strong&gt; Routing multiple domains to internal containers without port conflicts.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Resource Limiting:&lt;/strong&gt; Enforcing CPU and memory limits inside your &lt;code&gt;docker-compose.yml&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you want to unlock true bare-metal Docker performance, check out the full guide with all the necessary CLI commands and YAML configurations.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://www.fitservers.com/tutorials/howto/install-docker-on-a-dedicated-server/" rel="noopener noreferrer"&gt;Read the full technical tutorial here&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>docker</category>
      <category>devops</category>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
    <item>
      <title>RAID Configurations Explained: Which One Fits Your Workload?</title>
      <dc:creator>Shannon Dias</dc:creator>
      <pubDate>Fri, 24 Apr 2026 07:09:41 +0000</pubDate>
      <link>https://dev.to/shannon_dias_927e8f0d0d18/raid-configurations-explained-which-one-fits-your-workload-2i6e</link>
      <guid>https://dev.to/shannon_dias_927e8f0d0d18/raid-configurations-explained-which-one-fits-your-workload-2i6e</guid>
      <description>&lt;p&gt;When architecting a high-performance environment, processors and RAM usually get the budget. But seasoned system administrators know that storage is almost always the primary bottleneck. If you are running a write-heavy database (like PostgreSQL or MongoDB) and your storage drives cannot feed data to the CPU fast enough, your processing power is wasted.&lt;/p&gt;

&lt;p&gt;We just published a comprehensive guide over at Fit Servers breaking down enterprise storage configurations.&lt;/p&gt;

&lt;p&gt;Key Takeaways from the article&lt;/p&gt;

&lt;p&gt;Hardware vs Software RAID: Why true hardware RAID controllers with Flash-Backed Write Caches (FBWC) are mandatory for preventing database corruption during power loss.&lt;/p&gt;

&lt;p&gt;The RAID 5 Write Penalty: Why RAID 5's XOR parity calculations can cripple write performance on DB servers.&lt;/p&gt;

&lt;p&gt;RAID 10 Dominance: Why RAID 1+0 remains the undisputed king for enterprise virtualization and transactional databases.&lt;/p&gt;

&lt;p&gt;NVMe + RAID: Why ultra-fast flash storage doesn't make redundancy obsolete.&lt;/p&gt;

&lt;p&gt;If you are provisioning a new bare-metal server soon, make sure you choose the right storage foundation.&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://www.fitservers.com/blogs/raid-configuration-guide/" rel="noopener noreferrer"&gt;Read the full technical deep-dive here&lt;/a&gt; &lt;/p&gt;

</description>
      <category>sysadmin</category>
      <category>devops</category>
      <category>database</category>
      <category>architecture</category>
    </item>
  </channel>
</rss>
