Kurtis here with another random thing and stuff. So if you haven’t seen already I have been playing around with a rather affordable VPS Provider with a bunch of the lads and i think I’m confident enough to say that this could be a very viable Quick and Dirty way to host a domain with High Fidelity (with stats included!). So with the super duper thanks of @OmegaHeron and @Cracker.Hax for making a super easy way to get the domain server onto ubuntu and setting up a nice easy way to manage domains with systemd I present to you the.
VPSCheap High Fidelity Domain Installer (NOW WITH dirty-kurty COMMAND!)
This is just a simple one liner that will automate the installation and setup of a dedicated High Fidelity Domain. This should work with any Ubuntu 16.04 installation but I’ve added a few more steps to make it “just work” with VPSCheaps VPS (BECAUSE 20 BUCKS FOR A YEAR IS HECK YEAH RAD)
Since this script was designed for a VPSCheap.net server this guide will provide a more precise step to step guide for users who are using this service.
We have assumed that you have created your server and are running Ubuntu 16.04. If this is not the case (or VPSCheap has decided to not have the 16.04 image in their setup like I have noticed, so just choose the 16.10) you can rebuild your VPS to this image by logging in, selecting your VPS and clicking the rebuild button at the bottom of the control panel.
Then selecting Ubuntu 16.04 and pressing the build button at the bottom of the page again.
The VPS should be rebuilt quickly and after this go back to the Details area of your login and grab the IP Address of your VPS and the Password
It is strongly recommended that you change this password so now would be a good time to do so.
Connecting to Your VPS
We will be using a tool called putty to connect to your server you can download it for your computer here. Once you have this downloaded and running put the Main IP from your control panel into the Host Name area of putty, make sure SSH is selected and press the Open button.
You should have a black screen appear not asking for a username. Put in your desired username (For the VPSCheap people this is root) hit enter and then put in your password.
If all goes well you should now have a terminal! It’s strait forward after this. All you need to do is copy and paste the following line into your terminal (hint: Right Clicking in putty pastes what’s in your clipboard) hit enter and follow the prompts! Happy installing!
sudo wget -O - https://bitbucket.org/Vargink/vpscheap-high-fidelity-domain-installer/raw/master/hifi-domain-installer.sh | sudo bash
What About Backup?
So now you have your domain up and running and now you’re asking. “How do i backup stuff!” We will be using filezilla to connect to your VPS and get your domains backup. You can download the version you want here if you enter Main IP, Username (root), Password and the Port of 22 and hit Quickconnect.
Your domains files are located in /home/hifi/.local/High Fidelity backing up this folder should get everything you have.
Can I Host Files?
You sure can! Apache is installed by default (if you’re using VPSCheap) if you goto /var/www/html this is your parent website directory. Anything you put into this directory will work with http://(Main IP)/
This script comes without any warranty and I am not associated with VPSCheap or any parent company etc etc.