How to Set Up a Linux Home Server from Start to Finish!
Setting up a basic Linux home server from start to finish. We’ll be mirroring our hard disks, installing docker, setting up NGINX, Minecraft and Samba and adding some personal flair and customisations!
Command that was obscured by my face:
docker run -it -p 25565:25565 –name littleroot-minecraft -v /hdds/swraid/games/mcserver:/hmnt/mcserver -d debian bash
Bash prompt gen: https://bash-prompt-generator.org/
Ascii image converter: https://github.com/TheZoraiz/ascii-image-converter
Chapters:
0:00 – Introduction and Overview
1:27 – Download the Debian ISO
2:07 – Create Install Media (from Linux)
4:32 – Create Install Media (from Windows)
6:20 – Debian Installation
15:48 – SSH in and Set Up Sudo
20:10 – Basic SSH Security Hardening
24:48 – Disk Mirroring and Filesystems
34:26 – Installing Docker
37:26 – Configuring Web Server (NGINX)
41:01 – Configuring Minecraft Server
48:26 – Configuring File Server (SAMBA)
53:51 – Setting up a Firewall (UFW)
56:08 – Setting a cool Message of the Day (MOTD)
1:00:01 – Setting a cool Bash prompt
1:03:01 – Summary and Outro
1:04:21 – Funny Out-takes and Errors
Views : 9176
linux