RunCloud account set up

RunCloud hosting account set up.

  • Select a server location, go to that server in RunCloud
  • Create new user specific to the new website under: Server>System User
    • Use client specific name (if the client already has a website, use the already existing user).
    • Use a pass generator and make it very strong
    • Save credentials in 1password as “{client name} server”
  • Click Deploy New Web App
    • Go to Web Applications and click Deploy New Web App
    • Select WordPress option
    • Web App Details
      • Web Application Name: use domain name without the TLD (i.e. .com)
      • User: select the user we just created
    • Domain
      • Use staging subdomain or domain if new website
      • DNS: None – I will setup DNS records manually
      • Make note the DNS records for setting up staging URL.
    • WordPress
      • Site Title: Company Name
      • User: {company}_admin (Save the WordPress credentials in 1pass as “{domain.com} WordPress”)
      • Pass: strong password with symbols etc. (Save the WordPress credentials in 1pass as “{domain.com} WordPress”)
      • Admin Email: [email protected]
      • WordPress Multisite: No
    • Database
      • Leave defaults
    • Backup
      • Backup Label: domain name with backup appended (i.e. ampv_backup)
      • Select RunCloud storage
      • Backup Type: Incremental Backup
      • Backup Frequency: 1 day
      • Backup File Retention: 1 month
    • Basic Settings and Stack
      • Only need to make sure we’re using the latest version of PHP, everything else should be default.
    • Click Deploy and the RunCloud portion should be ready. Go ahead a login to the WP admin.
  • Staging domain set up
    • Login to [email protected] Cloudflare
    • Select ampv.dev domain
    • Go to DNS>Records
    • Create A record according to the DNS records that RunCloud gave us during set up
    • Add staging URL to the ClickUp doc/tab named Projects Assets
  • SSL
    • Now we can login to RunCloud and set up SSL
    • Go to SSL/TLS and click button “Use SSL/TLS Basic”
    • Select Server Side HTTPS Redirection (so http redirects to https)
    • Click Deploy SSL
    • Takes a few minutes for the SSL to be deployed

See example screenshot below: