Skip to content

Commit

Permalink
Consolidate add-site-dashboard to getstarted guide, update links thro…
Browse files Browse the repository at this point in the history
…ughout
  • Loading branch information
rachelwhitton committed Dec 2, 2024
1 parent 53bb085 commit 5037dc0
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 88 deletions.
54 changes: 0 additions & 54 deletions source/content/add-site-dashboard.md

This file was deleted.

2 changes: 1 addition & 1 deletion source/content/crisis-response-upstream.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ These plugins were selected to improve the content creation and moderation proce
If not, use your email address for the username and click on **Forgot Password**. Be sure to set a strong password.
1. After the site is configured correctly in the Dev environment, you can [create the Test and Live environments](/add-site-dashboard#create-the-test-environment), copying your code and the initial database to each.
1. After the site is configured correctly in the Dev environment, you can [create the Test and Live environments](/guides/getstarted/addsite/#create-the-test-environment), copying your code and the initial database to each.
1. If you update your site code or add a new plugin, you can use the [Pantheon WebOps workflow](/pantheon-workflow). On your site's Pantheon dashboard, once changes are [committed](/guides/sftp/sftp-development), the Deploys panel in the Test environment will prompt you to deploy the changes to the Test environment.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ audience: [sysadmin]
product: [--]
integration: [--]
---
Access Metrics through the Live tab of the Site Dashboard once a [Live environment has been initialized](/add-site-dashboard#create-the-test-environment). The number of unique visits displayed in Pantheon’s Site Dashboard determines the traffic Pantheon will apply for evaluating use on your site under your pricing plan. The Site Dashboard also includes other information you may use to project future traffic, including number of pages served.
Access Metrics through the Live tab of the Site Dashboard once a [Live environment has been initialized](/guides/getstarted/addsite/#create-the-live-environment). The number of unique visits displayed in Pantheon’s Site Dashboard determines the traffic Pantheon will apply for evaluating use on your site under your pricing plan. The Site Dashboard also includes other information you may use to project future traffic, including number of pages served.

To access metrics for another environment, use the [Terminus](/terminus) `metrics` command:

Expand Down
47 changes: 20 additions & 27 deletions source/content/guides/getstarted/06-addsite.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ product: [--]
integration: [--]
tags: [--]
contributors: [wordsmither]
reviewed: "2023-03-21"
reviewed: "2024-12-02"
showtoc: true
permalink: docs/guides/getstarted/addsite
editpath: getstarted/addsite.md
Expand All @@ -20,48 +20,41 @@ editpath: getstarted/addsite.md
There are dozens of ways to add a site on Pantheon. This section covers the most common scenarios for new users: creating a new CMS site (a site running WordPress or Drupal), or migrating an existing WordPress or Drupal site. For additional scenarios, see the [Adding a Site to Pantheon](/add-site) section at the end of this document.

## Create a New CMS Site
Pantheon CMS site contains three components: code, files, and a database containing the content and configurations of your Content Management System (CMS). When you create a site, you are creating each of these components in the Dev environment. Then, when you are ready, you will create your Test and Live environments.

To create a CMS site:

1. [Go to the workspace](/guides/account-mgmt/workspace-sites-teams/workspaces#switch-between-workspaces) and select the **Create New Site** button:

![Create new site button](../../../images/dashboard/new-dashboard/2024/create-new-site-button.png)

1. Select **WordPress** or **Drupal**.

![Select CMS](../../../images/dashboard/new-dashboard/2024/create-new-site-cms.png)

If you select Drupal, you will have the option to select the Drupal version you want to use.
<Wistia src="kprkgaikos" />

![Select Drupal version](../../../images/dashboard/new-dashboard/2024/create-new-site-cms-drupal-11crop.png)
### Create the Dev Environment
To create a CMS site:

1. Enter the name and select a region for this site. If this site is to be part of a Professional Workspace, select a Workspace from **Choose a Workspace for the Site**. Click **Continue**. It can take several minutes to create a new site on Pantheon.
<Partial file="dashboard-site-creation-1.md" />

<Alert title="Note" type="info">
#### Install the CMS
<Partial file="cms-dev.md" />

Site names are limited to 51 characters and can contain only numbers, letters, and dashes. Site names cannot start or end with a dash.
You have successfully finished adding a site in its Dev environment. Click **Visit Dev Site** to view your site.

Site names cannot be changed after site creation.
### Create the Test environment

</Alert>
<Partial file="test-initialize.md" />

![Enter site information](../../../images/create-new-site-info.png)
You have successfully finished adding a site in its Test environment. Click **Visit Test Site** to view your site.

<Alert title="Note" type="info" >
### Create the Live environment

You can navigate away from this page during this process, but later, you'll have to go to the **Sites** tab to access your site. If possible, stay on this tab to simplify accessing the site when the creation is complete.
After you [purchase a plan](/guides/getstarted/purchase), you can deploy your site live. But first, you have to create the Live environment.

</Alert>
<Alert title="Warning" type="danger" >

1. Click **Visit your Pantheon Site Dashboard** when the process is complete.
When you complete this step, your site will be live for anyone to see, at the Pantheon URL. For detailed information about launching your site, refer to our [Launch Essentials](/guides/launch/) guide.

![Site creation completed](../../../images/create-site-done.png)
</Alert>

At this point, you have a Dev environment for your site code, but you do not have a Dev environment for your CMS. To create that:
<Partial file="live-initialize.md" />

<Partial file="cms-dev.md" />
You have successfully finished adding a site in its Live environment. Click **Visit Live Site** to view your site.

You have successfully finished adding a site in its Dev environment!
At this point, you have a live site with a Pantheon URL, like `http://my-site.pantheonsite.io/`. To change that to a more friendly URL, you'll need to purchase a domain from a DNS provider. Refer to our [Domains on Pantheon Guide](/guides/domains) for more information.

## Migrate an Existing Site

Expand Down
2 changes: 1 addition & 1 deletion source/content/guides/launch/01-introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ This guide will show you how to create, configure, and launch your site on the P

## Essential Steps in This Guide

- [Create the Live environment](/add-site-dashboard#create-the-live-environment)
- [Create the Live environment](/guides/getstarted/addsite/#create-the-live-environment)

- [Select Your Site Plan](/guides/launch/plans/)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Refer to [WordPress Development using PhpStorm](https://confluence.jetbrains.com

## Create a WordPress site

[Create a new WordPress site](/add-site-dashboard) on Pantheon if you don't already have one. This site should be empty to develop your new plugin or theme.
[Create a new WordPress site](/guides/getstarted/addsite/#create-a-new-cms-site) on Pantheon if you don't already have one. This site should be empty to develop your new plugin or theme.

## Clone the Code Repository

Expand Down
4 changes: 2 additions & 2 deletions source/content/supported-drupal.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ The following table indicates availability of the specified Drupal versions, as
| 6 ||||

## Drupal 10 and 11 on Pantheon
Refer to [Create a New CMS Site](/add-site-dashboard) for how to create a new Drupal 10 or 11 site from the Pantheon dashboard.
Refer to [Create a New CMS Site](/guides/getstarted/addsite/#create-a-new-cms-site) for how to create a new Drupal 10 or 11 site from the Pantheon dashboard.

If you already have a Drupal 10 site on Pantheon, you can upgrade your existing site to [Drupal 11 via Composer](https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-or-later/how-to-upgrade-from-drupal-10-to-drupal-11).

Expand All @@ -37,7 +37,7 @@ terminus site:create <site> <label> drupal8
```

## Drupal 7 on Pantheon
Refer to [Create a New CMS Site](/add-site-dashboard) for how to create a new Drupal 7 site from the Pantheon dashboard.
Refer to [Create a New CMS Site](/guides/getstarted/addsite/#create-a-new-cms-site) for how to create a new Drupal 7 site from the Pantheon dashboard.

### Drupal 7 long-term support
Drupal 7 will reach it's end of life on January 5, 2025. Pantheon has partnered with [Tag1 Consulting](https://www.tag1consulting.com/) to offer Long-Term Support for Drupal 7 through **January 5, 2027**.
Expand Down
2 changes: 1 addition & 1 deletion source/releasenotes/2024-10-04-drupal-11-site-creation.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ Drupal 11 is now available as an option when creating a new Drupal site on Panth

![Drupal site creation from the Pantheon dashboard](../images/dashboard/new-dashboard/2024/create-new-site-cms-drupal-11crop.png)

See [related documentation](/add-site-dashboard) for how to create new CMS sites on Pantheon.
See [related documentation](/guides/getstarted/addsite/#create-a-new-cms-site) for how to create new CMS sites on Pantheon.

0 comments on commit 5037dc0

Please sign in to comment.