How to create a site in 30 minutes.
... at least we'll learn the steps of how to do it!
Get a server w/ WordPress
Point a domain to the server
Setup our website with WordPress
Get a server w/ a control panel
Install WordPress for the domain
Build our new WordPress site
Point a domain to the server
Point a domain to the server
Get a server w/ a control panel
Install WordPress for the domain
Enjoy our new WordPress site
$ doctl compute region list
> nyc3
$ doctl compute size list
> s-1vcpu-1gb
$ doctl compute image list-application
> 47229675
$ doctl compute ssh-key ls
> ######
video of server creation with doctl (7:30)
#!/bin/bash
name = "wclv19-jet"
reg = "nyc3" # doctl compute region ls
img = "47229675" # doctl compute image list-application
ssh = "########" # doctl compute ssh-key ls
sz = "s-1vcpu-1gb" # doctl compute size ls
doctl compute droplet create $name \
--region $reg --image $img \
--ssh-keys $ssh --size $sz
1. | SSH into server |
2. | copy admin password |
3. | log into CyberPanel |
$ doctl compute ssh "wclv19-jet" --ssh-key-path ~/.ssh/wclv19-jet
********************************************************************************
...
In a web browser, you can view:
* CyberPanel: https://167.71.191.142:8090
* phpMyAdmin: https://167.71.191.142:8090/phpmyadmin
* Rainloop: https://167.71.191.142:8090/rainloop
...
On the server:
* You can get the CyberPanel admin password with the following command:
sudo cat .litespeed_password
...
********************************************************************************
Last login: Thu Aug 15 23:17:11 2019 from 64.121.139.194
root@wclv19-jet:~$ sudo cat .litespeed_password
admin_pass=pe5I00UAaveJqXS5
Point a domain to the server
Get a server w/ a control panel
Install WordPress for the domain
Build our new WordPress site
Point a domain to the server
Get a server w/ a control panel
Install WordPress for the domain
Build our new WordPress site
Log In
Change Password
1
2
Create Website
3
Enable SSL
Install WordPress
4
done
5
Log In
1
Create Website
3
Enable SSL
4
Install WordPress
5
done
Point a domain to the server
Get a server w/ a control panel
Install WordPress for the domain
Build our new WordPress site
https://youtu.be/cAQC_L03Z70
coblocks - block library and editor
Block library used in the video (free)
Kadence
Otter
Atomic
1. | doctl |
2. | add 'A' record to dns |
3. | CyberPanel |
a. | install Wordpress |
doctl is a command line interface
for the DigitalOcean API.
$ doctl auth init
DigitalOcean access token:
Features
Windows
Mac/Linux
open terminal and type:
ssh-keygen
How To: create a SSH key pair
PUBLIC key --- and --- PRIVATE key
SHARE
NEVER SHARE
DigitalOcean provides complete flexibility in server size and configuration.
DigitalOcean is an unmanaged VPS hosting provider. This means you are 100% responsible for all upgrades to your server software (e.g. operating system, frameworks, applications, etc.).
There are other VPS hosting providers that offer a managed solution.
Cloudways
CyberHosting
ServerPilot
... and others