![]() ![]() Note: That ISO is for a 64 bit system using an AMD or Intel CPU, see the Debian website for other versions if you require a different one. ![]() If this is the case you might want to skip over to the next section.Īnyway, the exact Debian ISO that I will be using in this guide is this one: You usually have the added bonus of not having to download the ISO if you are using a VPS as the providers usually have a selection that you can just choose to install automatically. You may also choose Ubuntu Server, CentOS and many more but for this guide we will use Debian 9. For me I usually go with the latest Debian. If you’re using a laptop, desktop PC or VPS you have more options. These are lightweight operating systems that have a minimal installation without unnecessary extra software taking up space and/or resources. If you’re using a Raspberry Pi as pictured above then for server usage I highly recommend using Armbian or even DietPi. We’ll talk about that in a bit once we get onto setting up the server. If you’ve never done this before, don’t fret – it’s not as confusing as it looks nor as difficult as you may think. As it’s a server we’ll be running headless, meaning that there is no desktop with icons and the such but just a command line that you can type commands into. Whichever route you decide to take with the hardware (or VPS) you’ll need to set up an operating system to run your stuff on. As hardware varies so much all I can really say is give it a go and see if it works for your uses and needs. You may be wondering on the specs of the system but to be honest, that really depends on what you want to be running. (Both of those are affiliate links, at no extra cost to you, it helps me out if you sign up using either of them. If you’re going the VPS route, I recommend Hetzner. You could use an old laptop, a Raspberry Pi, an old computer or do it virtually with a VPS (Virtual Private Server). To run a server you have a few choices when it comes to what to run it on. Right off the bat I will also like to point out this guide is written for Linux systems only as that is what I am most familiar with. Using LetsEncrypt to Secure Sites Hardware & Operating System If you want to know more about self hosting and where to find more information there are some Reddit links at the end.Įnough jibber-jabber, let’s get on with it… This guide obviously is meant as a basis to get you started and by no means will cover all the possibilities but you’re not just limited to the software listed in this post. This guide is written for beginners and so if you are already familiar with some terminology and hosting techniques, Linux commands and so on you may find this guide non helpful for you.Īs there is a lot to cover I will split this guide up into sections that you can skip or refer to as and when needed. In this guide I will cover setting up a Linux machine as well as some basic self hosted software solutions for some of the popular tasks that you may want to get into and explain what everything means along the way. A number of posts appear from time to time that are asking how exactly to get into hosting and what you need for it so, although there are already guides out there – I decided to write this very beginner friendly guide for anyone who wants to get into self hosting some stuff but doesn’t know where to begin. As a frequent browser of /r/selfhosted on Reddit I am always pleased to see people getting into hosting their own stuff. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |