How To Install A WordPress Website On DigitalOcean, Add A Domain Name, And A SSL Certificate (HTTPS)

Channel:
Subscribers:
30,400
Published on ● Video Link: https://www.youtube.com/watch?v=LwcTL9rIm-c



Duration: 0:00
88 views
1


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


2025-07-11How To Install A Ghost Website On DigitalOcean, Add A Domain Name, And A SSL Certificate For HTTPS
2025-07-07How To Get, Download, Install And Use NymVPN - An Anonymous Decentralized VPN (dVPN) Mixnet
2025-06-29How To Add Users On Amnezia Self-Hosted VPN And How To Connect As A Newly Added User
2025-06-29How To Add And Use Amnezia Premium Configuration Files (.conf) On AmneziaWG Native VPN Client
2025-06-27How To Get, Install, And Use Amnezia Premium VPN
2025-06-24How To Get And Use Amnezia Free VPN - Connect In 2 Clicks Or Obtain A Key In Amnezia Telegram Bot
2025-06-20How To Create A XRay REALITY Proxy Using Amnezia Self-hosted VPN And An Ubuntu Cloud Server or VPS
2025-06-18How To Install WooCommerce Via WordPress Admin & WooCommerce Plugin Setup Wizard On Cloud Server/VPS
2025-06-18How To Install A WordPress Website On DigitalOcean, Add A Domain Name, And A SSL Certificate (HTTPS)
2025-06-12How To Turn On Or Off Clipboard History & Use It To Save, View & Paste Multiple Items In Windows 11
2025-06-11How To Make A Task Manager Desktop Shortcut And Pin To Taskbar On Windows 11
2025-06-11How To Hide Or Show Time And Date In The System Tray On Windows 11
2025-06-11How To Stop Using Vibration And Haptics On Android - Turn Off Keyboard Haptics, And All Vibration
2025-06-11How To Destroy Kubernetes (K8s) Cluster, Worker Nodes And All Associated Resources On DigitalOcean
2025-06-10How To Install WordPress App On An Existing Kubernetes (K8s) Cluster On DigitalOcean & Add A Domain
2025-06-03How To Create A Kubernetes (K8s) CPU or GPU Cluster On DigitalOcean
2025-02-14How To Build An AI Agent Or AI ChatBot Using GenAI Platform On DigitalOcean & Add It To Your Website
2025-02-08How To Setup Open WebUI And Run Any AI LLM ChatBot On A DigitalOcean GPU Cloud Server
2025-02-05How To Generate A SSH Public And Private Key Pair Using PuTTYgen To Connect To Your VPS
2025-02-04How To Setup DeepSeek-R1 LLM AI ChatBot Using Ollama On An Ubuntu Linux GPU Cloud Server (VPS)
2024-11-19How To Setup Ollama LLM AI Chatbot With Open WebUI, An Open-source AI User Interface On Ubuntu VPS



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.