Welcome aboard!
Always exploring, always improving.
31 Articles

Tags :Server Page 3

Ubuntu Server 24.04 Installation: Comprehensive Step-by-Step LTS Guide-FoxDoo Technology

Ubuntu Server 24.04 Installation: Comprehensive Step-by-Step LTS Guide

Ubuntu Server 24.04 LTS brings five years of support, performance boosts in Linux 6.8, and built-in container tools. This guide walks you through every command and menu click—from preparing your USB stick to locking down SSH—so you can deploy a production-ready server with confidence. 1. System Requirements & Preparations CPU: 2 cores @ 2 GHz minimum RAM: 4 GB (8 GB+ recommended) Disk: ≥ 25 GB (SSD preferred) Network: Wired Ethernet adapter Boot Media: USB stick (8 GB+) Secondary Machine: To download ISO and write USB Tip: Enable virtualization (VT-x/AMD-V) in BIOS if you plan VMs. 2. Download & Validate the ISO Download wget https://releases.ubuntu.com/24.04/ubuntu-24.04-live-server-amd64.iso Verify Checksum sha256sum ubuntu-24.04-live-server-amd64.iso Compare against the checksum on releases.ubuntu.com/24.04. 3. Create a Bootable USB...

Like(1)FoxDoo TechnologyFoxDoo TechnologyServer Views(585)
Why I Avoid Using DELETE for Massive MySQL Data Deletions-FoxDoo Technology

Why I Avoid Using DELETE for Massive MySQL Data Deletions

As a database administrator, I once relied on DELETE to purge large volumes of obsolete records. Over time, I discovered this approach caused hidden performance and storage headaches. In this post, I’ll share what I learned about InnoDB’s storage model, the pitfalls of bulk DELETE, and the best practices I now follow. Understanding InnoDB’s Storage Architecture InnoDB stores data in tablespaces, segments, extents (groups of 32 pages), and pages (16 KB each by default). When you delete rows, InnoDB simply marks them as deleted—it doesn’t return space to the operating system. As a result, the .ibd file stays the same size, leaving unused “holes” in your tablespace. My Experiment: DELETE Doesn’t Free Space I created an empty table and saw...

Like(0)FoxDoo TechnologyFoxDoo TechnologyServer Views(562)
How I Set Up and Managed Nginx on Ubuntu: Architecture, Installation, Commands, and Upgrades-FoxDoo Technology

How I Set Up and Managed Nginx on Ubuntu: Architecture, Installation, Commands, and Upgrades

As the person responsible for our company’s IT infrastructure, one of my essential tasks was optimizing our web servers. After much research, testing, and consideration, Nginx emerged as the optimal solution due to its high performance, reliability, and flexibility. Understanding Nginx Architecture and Working Model One aspect that immediately attracted me to Nginx was its highly efficient architecture. Unlike Apache’s thread-based approach, Nginx uses a Master-Worker architecture. Master and Worker Processes The Master process manages global operations: reading configurations, launching worker processes, and overseeing their health. Each Worker process, operating independently, handles client requests using an event-driven model, efficiently managing multiple connections with minimal resource usage. Event-Driven Asynchronous Model Worker processes employ a non-blocking, event-driven model, ensuring quick request handling...

Like(1)FoxDoo TechnologyFoxDoo TechnologyServer Views(581)
How I Successfully Protected Our Apache Server from a DDoS Attack (My Real-Life Experience)-FoxDoo Technology

How I Successfully Protected Our Apache Server from a DDoS Attack (My Real-Life Experience)

One day last week, I woke up to a nightmare scenario: our company’s Apache server had slowed to a crawl, and within minutes it was clear we were under a Distributed Denial of Service (DDoS) attack. Having faced this situation before, I knew immediately what I needed to do. Here’s exactly how I handled it, step-by-step, to not only stop the attack but to make sure it wouldn’t happen again. Step 1: Identifying the Attack The first thing I did was to verify that it was indeed a DDoS attack. I logged into our Apache server and checked the server logs using: tail -n 100 /var/log/apache2/access.log I noticed a massive flood of repeated requests from suspicious IP addresses targeting the...

Like(0)FoxDoo TechnologyFoxDoo TechnologyServer Views(658)
Easy Security Enhancements for Your Apache Server-FoxDoo Technology

Easy Security Enhancements for Your Apache Server

Keeping your Apache server secure doesn’t have to be complicated. As someone who’s managed multiple Apache setups, I’ve learned firsthand how a few simple security steps can drastically improve the safety of your websites and applications. Here’s my quick, human-friendly guide to enhancing your Apache server security: 1. Regularly Update Apache Staying current is critical. Regular updates patch vulnerabilities and improve security. I recommend setting automated updates or reminders to ensure you’re running the latest secure version. 2. Disable Directory Listing Exposed directories are an invitation to attackers. To disable directory browsing, simply add this line in your .htaccess or Apache config: Options -Indexes 3. Implement SSL/TLS SSL/TLS encryption ensures data integrity and security. Using free solutions like Let’s Encrypt...

Like(0)FoxDoo TechnologyFoxDoo TechnologyServer Views(630)
Foxconn's Profits Jump 72% as AI Server Demand Accelerates-FoxDoo Technology

Foxconn's Profits Jump 72% as AI Server Demand Accelerates

Foxconn reported impressive financial results today, highlighting a 72% increase in first-quarter profits driven primarily by surging demand for servers used in artificial intelligence (AI) applications. The electronics manufacturing giant earned $1.25 billion in net profit during Q1, significantly outperforming previous expectations.

Like(0)FoxDoo TechnologyFoxDoo TechnologyShort Reads Views(648)
🎬 How to Install FFmpeg on CentOS 7: The Ultimate Step-by-Step Guide (2025)-FoxDoo Technology

🎬 How to Install FFmpeg on CentOS 7: The Ultimate Step-by-Step Guide (2025)

If you’re building a multimedia server or working with video streaming in 2025, FFmpeg is an absolute must-have. Known for its powerful video/audio encoding, decoding, and streaming capabilities, FFmpeg remains the top tool for developers and media professionals. Here’s how you install it quickly and reliably on CentOS 7, one of the most stable production environments today. 📌 Step 1: Update Your CentOS System First things first—make sure everything is up-to-date. sudo yum update -y 📌 Step 2: Install the EPEL and RPM Fusion Repositories You’ll need access to third-party repositories. Install them with: sudo yum install epel-release -y sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm -y 📌 Step 3: Install FFmpeg on CentOS 7 Once repositories are enabled, you’re ready to...

Like(0)FoxDoo TechnologyFoxDoo TechnologyDev Views(670)
🛠️ Build a Rock-Solid Server on CentOS: Step-by-Step Setup for 2025-FoxDoo Technology

🛠️ Build a Rock-Solid Server on CentOS: Step-by-Step Setup for 2025

🛠️ Build a Rock-Solid Server on CentOS: Step-by-Step Setup for 2025 If you’re looking to deploy a reliable, secure, and production-ready Linux server, CentOS remains one of the top choices for enterprise-level environments. While newer alternatives like AlmaLinux and Rocky Linux are emerging, CentOS (especially CentOS 7) still powers countless critical systems worldwide. Whether you’re hosting a website, deploying APIs, or running internal tools, this step-by-step guide will help you stand up a powerful CentOS-based server in no time. ⚙️ Step 1: Choose Your Environment You can set up CentOS on: A physical machine A virtual private server (VPS) like DigitalOcean, Linode, or Vultr Local virtual machines using VirtualBox or VMware Download the latest CentOS 7 ISO or use a...

Like(0)FoxDoo TechnologyFoxDoo TechnologyServer Views(699)
🖥️ How to Set Up Your Own macOS Server: Step-by-Step Guide (2025)-FoxDoo Technology

🖥️ How to Set Up Your Own macOS Server: Step-by-Step Guide (2025)

Ever thought about hosting your own server using your Mac? While Linux and Windows dominate server setups, macOS servers offer an easy, user-friendly alternative, perfect for developers, designers, or home tech enthusiasts. This comprehensive guide walks you through everything you need to know to build your own macOS server in 2025—right from your Mac at home! 🚀 Getting Started: What You’ll Need 1. Choosing the Hardware If you already own a Mac, such as a Mac mini, Mac Studio, or an iMac, you’re good to go. No Mac at home? You can rent a macOS-compatible cloud server as a cost-effective alternative. 2. Selecting macOS Version Go for macOS Monterey or later, as these versions have built-in developer tools, reliable stability,...

Like(0)FoxDoo TechnologyFoxDoo TechnologyServer Views(675)
How to Set Up a Server from Scratch: A Beginner-Friendly Guide for 2025-FoxDoo Technology

How to Set Up a Server from Scratch: A Beginner-Friendly Guide for 2025

Whether you’re a developer, an aspiring sysadmin, or just a curious tech enthusiast, building your own server is one of the most rewarding projects you can take on. It’s not only a great way to sharpen your skills in Linux, networking, and system architecture—but it also gives you full control over your data and digital environment. Why Set Up Your Own Server? Setting up your own server might sound intimidating, but here’s why it’s worth the effort: You Own Your Data – No more relying on third-party services Learn by Doing – Hands-on experience with real-world infrastructure Custom Flexibility – Run exactly the services you need, nothing more Cost-Effective – Especially compared to ongoing cloud hosting fees Step 1: Choose...

Like(0)FoxDoo TechnologyFoxDoo TechnologyDev Views(706)

Sign In

Forgot Password

Sign Up