Source: Transcript of Install and Configure Ubuntu Server – Full Setup Guide (BRCH Computers, n.d.)

what you guys got another video on how to install and configure a ubuntu server. quite a few of you wanted to see how to do this. you can put this onto a Mini PC or on an old computer or whatever it is you want to install this onto, but I'll show you the full setup and installation guide here.

first off you need to download a ubuntu server. then you need to download balina etcher. this is to create your bootable media. if you see this in uh yesterday's video or the day before you can skip this part, but basically you'll need this to create your boot USB flash drive.

open it up, plug in your USB flash drive and select your ubuntu server ISO. now select the USB flash drive. make sure you select the correct one because all data will be erased on that USB flash drive. so I'm going to click Flash and this will Flash the USB flash drive with your Ubuntu server.

once this is finished flashing you will see uh the completed sign. there we go, and all we need to do is plug it in into the computer and added into the BIOS and change the boot order to uh your USB flash drive that you've just created.

so I'm going to come down to First boot option here and change this to our USB device here which is this one right here. then go over, use your arrow keys and basically, go to save and exit and we can now click save changes and exit. this will then boot to a USB flash drive and we will then be able to start to install Ubuntu.

you can see here try and install Ubuntu server so we're going to click on enter here to boot to that option. now you're going to see something like this, a load of code going up, and you can now choose your uh language. I'm going to choose English UK. from here we're going to select done for this one.

now we're going to be choosing a base installation which is a Ubuntu server. you can also use additional options to search for third party drivers. you can use your tab key on the keyboard to tab through the options and then use your space bar to select that option if you want to do it. so let me go ahead and do that: use my space bar to select the search for third party drivers.

and now we can tab down to the done which is at the very bottom of the screen and push enter. we can push enter again because this is now done.

these are our configuration for our network card. everything looks okay for me. I can see an IP address there so that means it's working correctly.

this is where you can configure your proxy. it's gone a little bit out of focus but we're going to push done here and continue and it will configure our proxy for us here. that's now done and we can now push done at the bottom of the screen. you can't see it because I have quite a large screen here and it's right at the very bottom, but basically we're going to continue on here with the installation.

now we can use the entire disc here so I'm going to select the entire disc, but it's going on to the wrong drive here. so I need to use my Tab Key to tab down and change the hard drive that I want to install a two server onto which is this one right here.

I can push enter here and this will open up an option to change this drive if I wanted to. you've also got some other options here like set up the dis as a lmv group. I'm going to remove Mo that because I don't need that, and I'm going to go back up to the drive selection here and change that drive to my mvme drive.

so push enter here and now you can see that I do have two drives here. so I'm going to come down and choose that option right here, push enter and this will then select that drive.

now we can tab down to the done option down the bottom of the screen and push enter to continue on with the installation. it's going to tell us this is our uh storage configuration and that's perfectly fine that's exactly how I want it. so I'm going to push done and push continue to basically go on to the next step of the installation.

so let's go ahead and let that finish off here and we can move on to the next step, which is where we're going to create the account for uh this installation.

so you can put your name up the top here. I'm just going to put my name as Brian cuz that's my name. and we can also then then put the server name and you can call your server name whatever you like, pick a username and a password. that's all you need to do right here.

so let's go ahead and do that right here. going to call my server home lab. you can call yours whatever you like. username brch and a password Here. can just type this out like so and you'll be needing this to log into to your server.

so once we've done that we can click done and you should now see uh skip for now. I'm going to skip for now because we don't need the auntu pro so we can Skip.

and we need to install open SSH server here. so put the little cross in here by using your space bar and push done and continue cuz we're going to log into this from our computer.

and now you can choose to install any of these options like Docker or any of the other stuff if you want to. I'm going to leave this blank for now.

and now that's going to go ahead and start to set up and install our operating system for us and set up our server.

so that part is now done. once that's done we can then boot into our bios again, pull the USB flash drive out and change the boot order from USB to our mvme drive and then boot the system up.

so we'll save these options and then once it restarts it's going to give us the auntu right here. now we can push enter and it will then start to boot up the server for the first time.

once we get to the login screen here we'll be able to head over to our PC and use a terminal to log into our server and do all our work from there. you'll see a bunch of code coming up on the screen that's okay.

uh we're going to configure this uh from the Windows system. so once you get to this page you can log in and we can then go over to our computer or you can log in from your computer using SSH.

so I'm now on a Windows 11 BAS system. I'm going to right click on the start button and we're going to open up a terminal window here and you should see something looking like this.

we're going to type SSH space the username at and the IP address that it broadcast on your server.

if you see a warning remote host identification we can then type ssh-key genen space- r space and the IP address and this will do the known host to. old and we can now log back in and it should give us a fresh install here.

so let's go ahead and do this. so SSH username at IP address and you will now see do you want to do a fingerprint key. I'm going to say yes here, put our password in and we're now logged in.

so here we are. we're at the same screen as what we would have been on our server over there.

so now we can type sudu space at space update and then put your password in once more and this will go off and get all of the updates for for your server. and you can see it's now downloading all the updates.

it's telling us there's 25 packages that can be upgraded on our server so let's go ahead and do the upgrade here sudu space app space upgrade and it will go off and do all of the upgrades for our server.

now if you want it to automatically upgrade you can do this Command right here and this will do an automatic upgrade for us: sudu space apt space install space unattended-upgrades. and you will see now it's going to set that for automatic unattended upgrades for us.

we need to do another command here: sudu space dpkg Das reconfigure space-- priority equals low space unattended-upgrades.

I actually missed a d out there in the unattended so I'm going to quickly add that in and do that command one more time here. you can see I just missed the D out on unattended.

so let's go ahead and add that right in here and put the D in and push enter and this will then uh reconfigure our uh upgrades for us and this will do it automatically just in case you forget.

you will see something looking like this. so I'm going to say configuring unattended upgrades. I'm going to automatically download and install stable updates and say Yes by pushing enter and it will go ahead and set that for us.

next up we can do some other things on our server uh to get it more secure. so we need to check the firewall status on our server. it should be off by default so let's go ahead and do this Command right here sudu space ufw space status and you can see it says inactive.

so we're going to enable our firewall. so let's go ahead and do that right here by typing sudu space ufw space enable and this will then enable our firewall. say yes we do want to proceed, but we do need to now allow our SSH to go through our firewall CU it will block it.

so let's go ahead and enable our SSH through our firewall by typing out this next command which will allow us to uh use SSH with our firewall enabled.

so we'll just need to use this simple command here sudu space system CTL space status space SSH and it will tell you the status of it. and now if we want to allow it to go through we can type this simple command which I'll do next which will allow us to use SSH with our firewall one.

so we're going to go ahead and do that one right here by typing this simple command. we're going to be doing sudu space ufw space allow space SSH. and now you can see that Ru has now been added and we can now use SSH with our firewall enabled.

so next we're going to do sudu space at space install space neofetch space htop. say yes and it will go ahead and install those features for us.

and if you type Neo fetch now it will give you some information about your machine. you can see here we're running the operating system, it tells us that, tells our host kernel uptime and packages and stuff like that.

we can also use htop here which will give us some information as well. these are useful featur features to have on your server. again once You' finished with this you can push F10 to quit this out and then go back to the actual command window.

so let's go ahead now and install all essential media codec in auntu by doing this Command right here and this is going to go ahead and put all of the uh media codecs that you might need. going to go ahead and install all of those and you might see an agreement here so just okay that and we can now move on to the next one.

the next one is just going to be installing VLC because you might want to use VLC. it's going to say WHYY yes I'll leave all these commands in the video description for you.

now if you want to install a GUI for auntu Server then you can do by using this command here. if you don't want to use a guey interface for your buntu server then don't do this part just skip it and you're pretty much done.

but if you do want to do it then you can use these commands at the end. I'll make sure that I'll put them at the very bottom of the uh description of the video.

and once you put this in it's going to give you a gooey interface or a desktop environment. so once you've done this and install it you accept their terms. it does take a fair bit of time to get installed on the system because we're now going back to a guey interface.

so when you boot up your server when you reboot your server you're going to have some sort of gooey interface on it rather than having uh working from a command line uh sort of window which we're doing right here.

so if you want to keep it like this then skip this part out. I'll make sure I'll put that clear into the video description for you.

so I'm just going to let this install. I'm only showing you this part because I know some people might want to use this part but if that's the case then maybe uh you could have used uh some sort of other version with some sort of a desktop environment.

now because you are installing a guy you can basically choose an option to what gooey interface you want to use and you'll need to type in uh this next command and you'll be able to choose from a bunch of different options available to you.

so let's go ahead and I'll quickly set this up for you. so all you need to do here is type out this command here sudo space task cell and push enter and you'll see this screen here Debian uh desktop environment or you can go uh any of the other options available there if you want to.

we're just going to use this top one here and push the uh space bar to select that. you'll see a little star going there.

now like I said I wouldn't necessarily install this myself. I would leave it as a server Edition where we don't have a guey and we can log in Via SSH the way I'm showing you in this video.

but if you did then you can do this at a later date. it's just something that I wanted to show you and share because I know people will probably ask.

but that's basically how you can set it up. it's very simple and easy to do and that should get you up and running on a buntu server.

these are the sort of Basics really that you need to uh know. again I would leave the gooey part out if it was me and just run it from SSH from your windows heans uh login.

and you can also use other programs to log in and put files onto your server if you want to. it's a lot easier anyway.

if you want to see any more videos like this let me know in the comments section below. my name has been Brian from brch computers. co.uk. I shall catch you in the very next video. thanks again for in bye for now

 

Last modified: Monday, 23 February 2026, 3:31 PM