How To Install A WordPress Website On DigitalOcean, Add A Domain Name, And A SSL Certificate (HTTPS)
In this video, you will learn how to install a WordPress site on a DigitalOcean droplet also known as a cloud server or virtual private server (VPS). I will also show you how to add a domain name to your WordPress and request a free SSL certificate using Certbot and Let's Encrypt for HTTPS encryption. You will also learn how to login as admin and use WordPress admin dashboard to update WordPress to the latest version and check on your WordPress sites health.
🔵 Free $200 DigitalOcean cloud credits using my referral link: https://digitalocean.pxf.io/c/1245219/1373759/15890
How To Get $200 In Free DigitalOcean Cloud Credits • How To Get $200 In Free DigitalOcean Cloud...
🟠Buy your first .COM with Namecheap hhttps://namecheap.pxf.io/c/1245219/408750/5618
How To Buy A Domain Name • How To Buy A Domain Name
How To Install WooCommerce Via WordPress Admin & WooCommerce Plugin Setup Wizard On Cloud Server/VPS • How To Install WooCommerce Via WordPress A...
DigitalOcean Marketplace hhttps://marketplace.digitalocean.com/WordPress hhttps://marketplace.digitalocean.com/apps/wordpress
Steps To Install WordPress On DigitalOcean And Add A Domain With HTTPS:
1. Navigate to hhttps://digitalocean.pxf.io/c/1245219/1373759/15890and create a DigitalOcean account. Signing up with my referral link above will allow you to try DigitalOcean for free with $200 cloud credits for 60 days.
2. Click Create and choose Droplets
3. Configure your server and select the WordPress On Ubuntu marketplace app from DigitaOcean's 1-Click Droplet apps.
4. Make sure to future proof your WordPress site by clicking on Advanced options and check marking Enable IPv6 (free)
5. Click Create Droplet
6. Purchase a Domain name if you don't have one by using my referral link for Namecheap hhttps://namecheap.pxf.io/c/1245219/408750/5618This will give you a discount on a specific TLD of your choosing for your first domain name
7. Add the following DigitalOcean Nameservers to your Domain registrars Custom DNS:
ns1.digitalocean.com
ns2.digitalocean.com
ns3.digitalocean.com
8. On DigitalOcean, click Create and choose Domains/DNS
9. Enter you domain and click Add Domain
10. Create two A Records for your WordPress droplets IPv4 address and two AAAA Records for your WordPress droplets IPv6 address.
• A Record and AAAA Record for @ hostname
• A Record and AAAA Record for www hostname
11. Go back to your DigitalOcean project dashboard and click on your WordPress droplets name
12. Click Console
13. Go through the configuration of WordPress, including creating an admin username, adding your domain name, requesting an SSL certificate with Let's Encrypt and Certbot to activate HTTPS for your domain and subdomain(s), and installing Fail2ban in DigitalOceans droplet console
14. Once complete, open a new tab in your browser and navigate to
https://YOUR_DOMAIN/wp-admin
e.g. if your domain is websplaining.com then navigate to https://websplaining/wp-admin
15. Click please update now and click update to the latest version of WordPress
16. Hover over Tools and click on Site Health and check to see if there are any critical issues such as fail2ban not running.
17. If fail2ban isn't running, open back up the droplet console window and type the following commands:
service fail2ban status
service fail2ban start
service fail2ban status
18. Refresh the Site Health page to check your new Site health status
19. View your WordPress site, by hovering over your sites name and clicking on Visit site.
Congratulations, you have successfully created a DigitalOcean droplet with WordPress installed, bought a domain from a domain name registrar called Namecheap, and successfully applied for an SSL cert for HTTPS encryption.
Timestamps:
0:00 - Intro & Context
0:55 - Install WordPress On DigitalOcean Droplet
4:13 - Buy A Domain Name From Namecheap
5:26 - Add DigitalOcean's Nameservers To Domains Custom DNS
7:41 - Create @ and www hostname DNS Records for "A" & "AAAA"
9:48 - Connect To WordPress Using DigitalOceans Droplet Console
10:48 - Configure WordPress, Add Domain Name, Setup SSL, & Fail2ban
13:29 - Log In As The Admin Username On WordPress
14:30 - Update WordPress To The Latest Version
14:58 - Check Site Heath On WordPress And Start Fail2ban
15:18 - Check Status Of Fail2ban And Start If Not Running
16:25 - View Live WordPress Site And SSL Cert Encryption
16:45 - Closing & Outro
Grow your YouTube Channel with vidIQ hhttps://vidiq.com/70s
WordPress Guides (Playlist) • Everything about WordPress Blog, Domain Na...
More DigitalOcean Server Guides (Playlist) • DigitalOcean Cloud Computing Guides
Ubuntu Linux Tutorials (Playlist) • Ubuntu Linux Tutorials
Social Media
SUBSCRIBE / @websplaining
X (For Newest uploads) hhttps://x.com/websplainingMastodon hhttps://mastodon.online/@WebsplainingPersonal Website hhttps://www.websplaining.com/
#WordPress #HTTPS #DigitalOcean
Other Videos By Websplaining
Other Statistics
Counter-Strike: Source Statistics For Websplaining
At this time, Websplaining has 18,830 views for Counter-Strike: Source spread across 10 videos. His channel published less than an hour of Counter-Strike: Source content, roughly 1.72% of the content that Websplaining has uploaded to YouTube.