viveret steele

My Personal Web Server

Date: 2020-04-13
Tags: [personal, hardware]
Categories: projects

My personal web server is always on and hosts different programs and services, sometimes used as a build or ai server.

Photo of the inside of the server, RAM glowing

I had a desktop I could theoretically run things on as a server, but I wanted to build a smaller, GPU-less machine with server architecture / specifications so that it could be more efficient and I could turn on my more power hungry desktop off at night or when Iโ€™m not using it. I could also use my server as a backup machine for my desktop.

Steps to Building a Computer

This isnโ€™t a complete guide, but just a simple overview of what I did to build my server.

  1. Choose a case size.
  2. Choose a memory and disk size, including number of drives / sticks.
  3. Choose additional PCI hardware as desired.
  4. Choose a motherboard that can supply everything needed for the ram and disks.
  5. Choose a power supply.
  6. Choose a case that can fit all the components.
  7. Assemble computer.
  8. Install linux.

Specifications

PartNamePrice PerCountTotal
MotherboardASRock Z390M-ITX/ac LGA 1151 (300 Series) Intel Z390 HDMI USB 3.1 Mini ITX Intel Motherboard$134.991$134.99
RAMCORSAIR Vengeance RGB Pro 16GB (2 x 8GB) 288-Pin DDR4 DRAM DDR4 3000 (PC4 24000) Desktop Memory Model CMW16GX4M2C3000C15$43.992$87.99
HDDSeagate FireCuda Gaming SSHD 2TB SATA 6.0Gb/s 2.5โ€œ Notebooks / Laptops Internal Hard Drive ST2000LX001$79.992$159.98
CPUIntel Core i5 8th Gen - Core i5-8600 Coffee Lake 6-Core 3.1 GHz (4.3 GHz Turbo) LGA 1151 (300 Series) 65W BX80684I58600 Desktop Processor Intel UHD Graphics 630$289.991$289.99
CaseJONSBO T8 Handle Mini-ITX Computer Case Aluminum Tempered Glass Desktop Chassis with Handle for ITX 170mm*170mm Motherboards โ€“ Pink$109.991$109.99