Platform Linux® dapat digunakan untuk membuat server rumah atau server kelas perusahaan. Ini dianggap sebagai salah satu platform paling aman dan andal yang tersedia. Anda dapat membangun server Linux® menggunakan komputer lama yang ada di sekitar rumah Anda, atau Anda dapat membeli perangkat keras baru khusus untuk tujuan ini. Distribusi dan perangkat lunak Linux® yang Anda gunakan bergantung pada jenis server yang ingin Anda buat. Hal yang menyenangkan tentang sistem operasi (OS) Linux® adalah Anda dapat memiliki lebih dari satu jenis server pada satu mesin.
Sebelum Anda mulai membangun server Linux®, Anda harus memiliki gagasan tentang kegunaannya. Jenis server termasuk server file, server web berbasis Linux®, server media Linux® dan server cetak. Anda dapat membuat jenis server tertentu, atau Anda dapat menginstal beberapa jenis server pada satu komputer. Setiap jenis server memerlukan paket perangkat lunak tertentu.
Jenis server menentukan perangkat keras yang Anda butuhkan. Anda dapat membangun server Linux® menggunakan desktop lama jika Anda hanya akan menggunakannya sebagai file atau server cetak. Bahkan mungkin cukup kuat untuk server Web, asalkan Anda tidak mendapatkan banyak lalu lintas. Media atau server web yang banyak digunakan akan membutuhkan perangkat keras yang lebih modern.
Ketika Anda telah merakit perangkat keras Anda, Anda dapat memutuskan distribusi yang ingin Anda gunakan. Jika Anda menggunakan perangkat keras yang sangat tua, Anda harus mengunduh distribusi yang dirancang untuk perangkat keras yang lebih lama. Jika tidak, Anda dapat membangun server Linux® menggunakan distribusi apa pun yang Anda inginkan. Unduh gambar Organisasi Standar Internasional (ISO) untuk distribusi dan bakar ke cakram padat kosong. Instal OS menggunakan wizard instalasi grafis.
Setelah OS diinstal, sekarang saatnya menginstal perangkat lunak yang diperlukan untuk server Linux® yang Anda buat. Sebagian besar platform Linux® modern memiliki manajer paket grafis yang dapat Anda gunakan untuk menginstal perangkat lunak. Tidak peduli server mana yang Anda putuskan untuk dibuat, Anda harus menginstal perangkat lunak akses jarak jauh dan perangkat lunak antivirus. Perangkat lunak antivirus digunakan untuk melindungi komputer Microsoft Windows® yang mungkin mengakses server.
Ketika Anda telah menginstal paket yang diperlukan dan mengonfigurasinya sesuai dengan dokumentasi perangkat lunak, Anda dapat menghapus antarmuka grafis. Anda juga dapat menghapus perangkat lunak yang tidak diperlukan, seperti perangkat lunak pengolah kata, perangkat lunak manipulasi gambar, dan permainan. Ini akan membebaskan sumber daya perangkat keras serta memberikan tingkat keamanan kecil ke mesin.
Mulai perangkat lunak antivirus, dan nonaktifkan akses root jarak jauh. Jika Anda ingin memiliki kemampuan untuk membuat perubahan pada mesin dari jarak jauh, tambahkan akun di file “/etc/sudoers”. Ini memungkinkan hak administratif tanpa memberikan akses root penuh ke mesin.