New Website
Dev Checklist
To Design Checklist
Design Checklist
Digital Checklist
Content Checklist
Website Launch
Launch Checklist
Live Server Checklist
Cleanup Checklist
Launch Checklist
"
*
" indicates required fields
Client Information
Client Name
*
Client URL
*
Deployment
Manually deploy the website from staging server to live server. Our plan is create a SSH deploy script.
WHM - Create New Hosting Account
*
Create a new hosting account in WHM. Make sure you use the correct e-mail routing settings (remote).
If an account already exists for the client, use that one. Do NOT remove the account and create a new one.
FTP Setup
*
Create team FTP logins.
SQL Database Creation
*
Create SQL DB (_wordpress) and user (_wp).
If an existing account, add the year to the DB and user--”_wordpress2022” and “_wp2022“
Website Launch
*
Migrate website and database from the staging server to live server
Change wp-config.php to reflect new DB, user, password
DNS Changes
Log into the domain registrar and perform the following tasks:
Change "A" Record to: 107.190.137.66 (HostDime Server)
*
Change "A" Record to: 107.190.137.66 (HostDime Server)
Change/Add "TXT" (use only google or outlook depending on the email service provider the client uses)
*
Change/Add "TXT" (use only google or outlook depending on the email service provider the client uses)
Record: "v=spf1 a mx ip4:107.190.137.66
include:_spf.google.com
include:spf.protection.outlook.com ~all"
Add "TXT" DKIM
*
Add "TXT" DKIM
Get the record from the server. Go to cPanel. Go to Email Deliverability. Copy Name and Value and place in DNS.
Check MX Toolbox
*
Check MX Toolbox
MX Toolbox
Change to "TXT Lookup"
Auto SSL
Go to "Manage AutoSSL" -> Search for the new user/site and force on AutoSSL
*
Go to "Manage AutoSSL" -> Search for the new user/site and force on AutoSSL
GZIP Compression
Enable compression within Cpanel under "Optimize Website" icon.
*
Enable compression within Cpanel under "Optimize Website" icon.
Uptime Robot
Log in at
https://uptimerobot.com/dashboard#mainDashboard
Monitor Type
*
HTTP(s)
Friendly Name
*
sitename.com
URL (or IP)
*
https://sitename.com
Monitoring Interval
*
Every 5 minutes
Monitor Timeout
*
HTTP(s)
in 30 seconds
Alert Contacts to Notify
*
(Slack Channel preferred, but would need to set up)
Misc
Search engine visibility
*
Uncheck "Discourage search engines from indexing this site"
Notes
Notes