How to Setup a Website | Domain Registration, DNS, and VPS
How to Setup a Website | Domain Registration, DNS, and VPS
Learn how to get your own domain, forward it to a server in the cloud, and setup a website for it. This how to covers everything you need to know the process of pointing your domain at your server and setting up WordPress on a brand new server.
NameCheap Signup: https://links.christitus.com/namecheap
Upcloud Signup: http://bit.ly/upcloud-ctt
– ExpressVPN (3 Months Free) ➜ https://christitus.com/expressvpn
– Roboform Password Manager (30% Off) ➜ https://christitus.com/roboform
– ESET AntiVirus ➜ https://christitus.com/antivirus
– Linode Private Servers ($100 Credit) ➜ https://christitus.com/linode
– Carbonite Cloud Backup (10% Off) ➜ https://christitus.com/carbonite
– Chris Titus Tech Digital Downloads ➜ https://store.christitus.com
– My Amazon Store ➜ https://www.amazon.com/shop/christitustech
Social Links ————————————————————————
– YouTube Membership ➜ https://www.youtube.com/channel/UCg6gPGh8HU2U01vaFCAsvmQ/join
– ChrisTitus.com Members ➜ https://portal.christitus.com
– Titus Tech Talk ➜ https://www.youtube.com/c/ChrisTitusTechStreams
– Instagram ➜ https://www.instagram.com/christitustech
– Twitch ➜ https://twitch.tv/christitustech
– Twitter ➜ https://twitter.com/christitustech
DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps supports the channel and allows us to continue to make videos like this. Thank you for your support!
Very good video Chris. I’m assuming that instead of WordPress you could also install OpenCart ecommerce site – after the initial server setup. Or even your own development server in the cloud?
Bitnami , they have so many great pre-built stacks on this site. By running the file it completely installs and configures everything in ‘snap’ like fashion. You can get single/multi tier appliances , win/mac/linux appliances, Docker containers and VHD’s that you can just spin-up in Vbox. After the install it will tell you what port your service is running on, you can make changes when accessing your appliance. http://www.bitnami.com —> appliances —> app catalog.
chmod +x wordpress_installer.run
Thats the extent of it + all of the domain/dns configs Chris does in the beginning of the video. Unless your hosting locally.
Great video and well explained. Would love to see more
The side of your screen is so big thus producing small font and screen compression so that everything you type is unreadable. Though you said you were going to do DNS you really only did a change on one record and skipped everything else. I rank your style and implementation lacking and realize it’s a waste of my time. I rank this video sloppy at best
Great video, thanks for sharing. One thing I noticed. After installing WordPress, I still got the default Apache page.
I had to rm index.html to force the WordPress index.php to load instead.
I was using Ubuntu server 18.04.3 LTS on a VM to test this out.
Not sure if that makes a difference or not.
Actually i can’t stop laughing cause i was thinking his ganna show me a normal screen not computer language. I love it but i don’t understand everything AHAHAHA
great video – please consider attaching notes of what you did to a detailed video like this – thanks – old tony
Chris I need some help choosing the vps provider because I was searching for reviews and found this funny website www. trustpilot.com and if you give a look it’s like hell for vps provider’s, I searched for linode, upcloud and digital ocean and it’s so confusing. What should I do?
the price difference on these vps’ are weird, the cheapest i can find in my country is around 57 $ a month and it only gives you a max of 1 gb ram xD
57$ for a vps ??? that can’t be right can it ?
Thanks Chris for this awesome video. You helped me get my first ever website set up!
how about a tutorial on how to do this on a local machine, and making it simple, like only installing ubuntu server, and apache2 (because who needs wordpress anyways? just edit the html files directly and create the structure of the website yourself).
So far the best video I found here on YT, but I have a question. What’s the process to install add a new domain and to install one more WP site on VPS or more? Thanks!
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘IDENTIFIED BY ‘StrongP@55word” at line 1
mysql> GRANT ALL PRIVIEGES ON db_name.* TO ‘wpuser’@’localhost’ WITH GRANT OPTION;
Does someone know how to fix this?
This helped me a lot! Thanks sir.
So I came here to see how to register a name for a website, all was going good until 2:24 when he jumps right in to managing a domain, that he already created…??? Confusing going to look elsewhere to see a simple step by step guide on how to register a website name
Chris. Thanks for the great video(s). This one’s just exactly what I’ve been waiting for. I can’t believe I’ve put off getting started with WordPress for about a year just because I didn’t quite know how to get started. Now, if I could just get you to pause a couple of seconds (on each of your videos) between the time you complete a command line in the terminal and when you press enter, I would be ecstatic.
Thanks for all of your great videos, Chris. They are really appreciated.
I just change the nameserver to cloudflare…. #Secure
You always forget about FTP connection why ? we can’t install plugins and themes without them 😕
God godaddy was the best (i don’t watch to much normal tv now so i dunno if they’re still up to their old shenanigans) They lure you in with a sexy girl on girl cop scene, and the be like "oh btw are you interested in hosting some websites?"
Very cool to see how ro do so much from the terminal, I had some deeper experience with WP, including customizing my own themes, but have always done the setup from the GUI.
Wow… you saved me a good number of hours.. thank you.
@ 6:46 you ping and the ip you entered comes up allot. I have followed what you have done and when I ping it displays a different ip I do not know about. idk
To make it easier. Download the bitnami wordpress stack for win/linux. Build your site locally on your pc, then load Duplicator plugin and just upload your website to your server. This way you skip 80% of the terminal stuff in the vid. All your passwords and database will be automatically set for you after upload, and your site will work as normal.
One thing that got left out when I followed the instructions was after installing wordpress to delete the index.html that apache uses in the /html directory. Thank you so much! I enjoyed getting my hands on the back end! Wait… What?
While setting up the firewall. Don’t you need to set the default rule to drop and not to accept?
What about SSL?
I was hoping it would include SSL for a complete install. I don’t do WordPress install so I am sure I don’t know what I am talking about. But, why did the MySQL user get full access to all tables in the database? Would it not be better to only give that user permission to the table it needs? Only give it the least permission, not the most permission? Overall, I found this very informative and I enjoy your videos. I hope to see a video that goes over the SSL part of this site.
just download Plesk with ubuntu byol and do everything only takes 1 minutes men comon 😀
For those wondering how to get WordPress type "cd /var/www/html
", then do wget. Hopefully that helps. Figured some new people using putty will not know how to change directories.
I will appreciate any help. I have followed the process carefully step by step several (+10) times and I allways get the same default apache page. The wordpress install goes ok, i got into the wp-admin page to edit the expected web page, but after clicking in “visit site” I just keep getting the apache default.
great video – i am trying to take notes on the video & when i press pause a red line blocks the bottom where the action is and it is difficult to follow -but it is great content – old tony
Brilliant video exactly what I was looking for – but dont you get these services for free with hosts like Godaddy and dynadot?
Also what would I need to do to switch to mongodb? Using json to so much easier and diverse as a database.
This was a great tutorial. Keep the videos coming!
I am stuck. After installing and when trying to access my homepage it takes me to the apache2 Ubuntu default page. Any suggestions?
If I’m looking to setup a name I probably don’t have an account setup like you do…so y would u start talking about dns and managing that name etc?
is it possible to have managed VPS services for all that you are doing Chris? Cause I suspect that on on incompatible updates many problems will occur! How do we overcome this?
I’m really confused, why was everything from 7:20 onwards done? Why not just use hostgator and install wordpress from there?
really 236kb/s speed on upgrade thats pretty slow cloud services
Nice. Can I use JBOSS app server installed ? Then install Java based eCommerce web app??
Crear video like always
Hi, please also review with 1onlinehost
They have a 1USD VPS offer, no domain name required or a $3.99/Year domain name
They’re found here 1onlinehost.com/vps
Can you make a video showing or explaining if .NET core websites work in netlify, as there seems to be free hosting for .net application websites
kill it thx
Hi. If a non-technical person planning to use a VPS for wordpress hosting, is there any control panels that comes with a VPS that can be used do all this?,,,thanks
Thanks, Chris — that video was super helpful, and interesting too. … Could you make a video sometime that solves this problem — We have put a WordPress website on our VPS, and now we want to add a free SSL certificate, to make the site secure by https.
I use window so I use putty but my connections times out what is the fix?
Allot of pc people make fun of word press websites So what are the other option? Also I don’t like the wordpress all over the site