„Linux“ kompiuteris

Buy and Build Powerful Linux Server for Your Home

Buy and Build Powerful Linux Server for Your Home
In the era of cloud computing, building a home server may seem like a strange idea. Why would you invest time, money, and energy into building a powerful Linux home server when you can instantly create a virtual machine in the cloud and get as much compute and storage capacity as you need? Because setting up a home server is a wonderful learning experience whose result is a server built exactly according to your needs.

Building a Linux home server from the ground up and without any previous experience is not nearly as complicated as it may seem. All you need to do is pick the right hardware, install a suitable operating system, and configure the server based on your needs. You can build a Linux server for your home on a very tight budget, but you can also spend a lot of money on premium server hardware and turn your home into a small datacenter.

What Is a Home Server and What Can I Do with It?

A server is any computer that processes requests from clients and delivers data to them over the internet or a different network, such as a local area network.

Most servers are located in dedicated buildings with redundant or backup components and infrastructure for power supply, extra-fast internet connection, and precise environmental control, but there's nothing preventing you from having a server at home.

Here's a list of services commonly provided by home servers:

Now that you know why it makes sense to build a Linux home server even in the era of cloud computing, it's time to get started, and the first step is choosing the right hardware.

Choosing Hardware

Virtually any computer with a network card can act as a server, so you have many options when it comes to choosing hardware for your Linux home server.

Repurpose Old Hardware

If you're like most Linux users, you most likely have at least a couple of old hardware computers just lying around the house. You may even have an entire computer that you don't use anymore sitting in your closet and collecting dust. Unless the hardware is really ancient, you can repurpose it and use it to build a Linux home server.

Use a Single-Board Computer

Who doesn't like single-board computers? They're tiny, inexpensive, and can be easily transformed into versatile servers. Our favorite is the 4 GB model of the Raspberry Pi 4, but there's also the Banana Pi, BeagleBone Black, ODROID XU4, or ASUS SBC Tinker Board, just to name a few. The reason why we recommend the Raspberry Pi 4 is simple: it's the most popular single-board computer at the moment, so there are many tutorials and resources online.

Purchase a Prebuilt Server

If you would like to avoid assembling a server from individual hardware components, you can purchase a prebuilt server like the Dell PowerEdge T30, which is perfect for home users and small businesses. This affordable mini tower server offers the Intel Xeon E3-1225 v5 quad-core processor, 8 GB of RAM, 1 TB HDD, and slots for additional memory and storage.

Build Your Own Server

Building your own server is just as easy as building a desktop computer. You just need to select the necessary hardware components and assemble them. Here's our recommended custom server build:

To understand how to select the right hardware components for a Linux home server, read our server hardware selection guide.

Choosing an Operating System

Not all Linux distributions are equally suitable for a home server. You should choose a distribution that's reliable, stable, easy to configure, and compatible with the hardware you've selected. Some of the best distributions for a Linux home server include:

Installing Software

To give you a small taste of what you can do with your new Linux home server, here's a short list of some of the most popular software you can install on it:

If you're still hungry for more great applications, we recommend you visit AlternativeTo and browse its large collection of self-hosted software.

Conclusion

As you can see, building a Linux home server from scratch is just as easy as building a desktop computer. All you need to do is select suitable hardware, install a reliable Linux distribution, and put your server to good use with some self-hosted applications or services.

Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...
5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...