Skip to content

Commit e45dff8

Browse files
Merge pull request linode#3452 from linode/master
[Hotfix] v0.42.4 (merge master into develop)
2 parents 5cd2544 + 820c09f commit e45dff8

File tree

14 files changed

+46
-38
lines changed

14 files changed

+46
-38
lines changed

docs/platform/one-click/deploying-django-with-one-click-apps/index.md renamed to docs/platform/one-click/how-to-deploy-django-with-one-click-apps/index.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
author:
33
name: Linode Community
44
email: docs@linode.com
5-
description: 'Deploy Django on Linode using One-Click Apps.'
6-
og_description: 'Deploy Django on Linode using One-Click Apps.'
5+
description: 'Deploy Django on Linode using One-Click Apps. Django is a Python based web development framework that allows for quick development with less code. Out of the box, Django provides much of the core functionality most web developers require so they can focus on developing application code.'
6+
og_description: 'Deploy Django on Linode using One-Click Apps. Django is a Python based web development framework that allows for quick development with less code. Out of the box, Django provides much of the core functionality most web developers require so they can focus on developing application code.'
77
keywords: ['django','one-click', 'cms']
88
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
99
published: 2020-03-11
@@ -12,6 +12,7 @@ modified_by:
1212
name: Linode
1313
title: "How to Deploy Django with One-Click Apps"
1414
h1_title: "Deploying Django with One-Click Apps"
15+
aliases: ['platform/one-click/deploying-django-with-one-click-apps/']
1516
contributor:
1617
name: Linode
1718
external_resources:
@@ -35,7 +36,6 @@ You can configure your Django App by providing values for the following fields:
3536

3637
| **Field** | **Description** |
3738
|:--------------|:------------|
38-
| **Django APP Name** | Name for the Django application. This field cannot have spaces. *Required*. |
3939
| **Django USER** | Username for your Django application. *Required*. |
4040
| **Django Password** | Password for the Django USER. *Required*. |
4141
| **Django USER email** | Email address for the Django USER. The format for the email must be in the form user@email.tld. *Required*. |
@@ -46,7 +46,7 @@ After providing the app specific options, provide configurations for your Linode
4646

4747
| **Configuration** | **Description** |
4848
|:--------------|:------------|
49-
| **Select an Image** | Debian 9 is currently the only image supported by Django One-Click Apps, and it is pre-selected on the Linode creation page. *Required*. |
49+
| **Select an Image** | Debian 10 is currently the only image supported by Django One-Click Apps, and it is pre-selected on the Linode creation page. *Required*. |
5050
| **Region** | The region where you would like your Linode to reside. In general, it's best to choose a location that's closest to you. For more information on choosing a DC, review the [How to Choose a Data Center](/docs/platform/how-to-choose-a-data-center) guide. You can also generate [MTR reports](/docs/networking/diagnostics/diagnosing-network-issues-with-mtr/) for a deeper look at the network routes between you and each of our data centers. *Required*. |
5151
| **Linode Plan** | Your Linode's [hardware resources](/docs/platform/how-to-choose-a-linode-plan/#hardware-resource-definitions). Django can be supported on any size Linode, but we suggest you choose a Linode plan that reflects how many resources you plan on using. For small applications, a 1GB Linode (Nanode) is sufficient. If you decide that you need more or fewer hardware resources after you deploy your app, you can always [resize your Linode](/docs/platform/disk-images/resizing-a-linode/) to a different plan. *Required*. |
5252
| **Linode Label** | The name for your Linode, which must be unique between all of the Linodes on your account. This name will be how you identify your server in the Cloud Manager’s Dashboard. *Required*. |
@@ -58,6 +58,10 @@ When you've provided all required Linode Options, click on the **Create** button
5858

5959
### Access Django
6060

61+
{{< note >}}
62+
The Django One-Click App will assign `DjangoApp` as the [Django project name](https://docs.djangoproject.com/en/3.0/intro/tutorial01/#creating-a-project).
63+
{{</ note >}}
64+
6165
After Django has finished installing, you will be able to access your Django site at your Linode's IPv4 address, for instance: `https://yourlinodeip:8000`.
6266

6367
1. To find your Linode's IPv4 address. Click on the **Linodes** link in the sidebar. You will see a list of all your Linodes.
711 KB
Loading
5.41 MB
Loading

docs/platform/one-click/deploying-drupal-with-one-click-apps/index.md renamed to docs/platform/one-click/how-to-deploy-drupal-with-one-click-apps/index.md

Lines changed: 31 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,21 @@
22
author:
33
name: Linode Community
44
email: docs@linode.com
5-
description: 'Deploy a Drupal website on Linode using One-Click Apps.'
5+
description: 'Use the Drupal One-Click App to easily install the popular open source content management system. You can use Drupal to build websites for a variety of applications. The Drupal community is very active and provides many contributed modules to help you expand on Drupal''s core functionality.'
6+
og_description: 'Use the Drupal One-Click App to easily install the popular open source content management system. You can use Drupal to build websites for a variety of applications. The Drupal community is very active and provides many contributed modules to help you expand on Drupal''s core functionality.'
67
keywords: ['drupal','one-click', 'cms']
78
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
89
published: 2019-03-25
910
modified: 2019-03-25
1011
modified_by:
1112
name: Linode
12-
title: "Deploy Drupal with One-Click Apps"
13+
title: "How to Deploy Drupal with One-Click Apps"
14+
h1_title: "Deploying Drupal with One-Click Apps"
15+
aliases: ['platform/one-click/deploying-drupal-with-one-click-apps/']
1316
contributor:
1417
name: Linode
1518
external_resources:
16-
- '[Drupal 8 Official Documentation](https://www.drupal.org/docs/8)'
17-
- '[Getting Started with Drupal 8 Administration](https://www.drupal.org/docs/8/administering-a-drupal-8-site/getting-started-with-drupal-8-administration)'
19+
- '[Drupal 9 Official Documentation](https://www.drupal.org/docs/understanding-drupal)'
1820
---
1921

2022
## Drupal One-Click App
@@ -35,19 +37,16 @@ You can configure your Drupal App by providing values for the following fields:
3537

3638
| **Field** | **Description** |
3739
|:--------------|:------------|
38-
| **Drupal admin password** | Password for your Drupal admin profile. *Required*. |
39-
| **Drupal admin username** | Username for your Drupal admin user. *Required*. |
40-
| **E-Mail for your Drupal account** | E-Mail address for your Drupal admin user. *Required*. |
41-
| **Your SSH public key** | Your SSH public key. *Advanced Configuration*. |
42-
| **Domain** | Domain for your Drupal site. Setting a value in this field will not also enable DNS for your app, which you should do as well. Read our [DNS Manager](/docs/platform/manager/dns-manager/) guide for instructions on creating DNS records in the Linode Cloud Manager. *Advanced Configuration*. |
40+
| **Database Root Password** | Password for your Drupal site's MariaDB database `root` user. *Required*. |
41+
| **Database User Password** | Password for your Drupal site's MariaDB database `drupal` user. *Required*. |
4342

4443
### Linode Options
4544

4645
After providing the app specific options, provide configurations for your Linode server:
4746

4847
| **Configuration** | **Description** |
4948
|:--------------|:------------|
50-
| **Select an Image** | Debian 9 is currently the only image supported by Drupal One-Click Apps, and it is pre-selected on the Linode creation page. *Required*. |
49+
| **Select an Image** | Debian 10 is currently the only image supported by Drupal One-Click Apps, and it is pre-selected on the Linode creation page. *Required*. |
5150
| **Region** | The region where you would like your Linode to reside. In general, it's best to choose a location that's closest to you. For more information on choosing a DC, review the [How to Choose a Data Center](/docs/platform/how-to-choose-a-data-center) guide. You can also generate [MTR reports](/docs/networking/diagnostics/diagnosing-network-issues-with-mtr/) for a deeper look at the network routes between you and each of our data centers. *Required*. |
5251
| **Linode Plan** | Your Linode's [hardware resources](/docs/platform/how-to-choose-a-linode-plan/#hardware-resource-definitions). Drupal is an extremely flexible CMS that can be supported on any size Linode, but we suggest you deploy your Drupal app on a Linode plan that reflects how much content you plan on featuring as well as how much traffic you expect for your site. For small websites, a 1GB Linode (Nanode) is sufficient. If you decide that you need more or fewer hardware resources after you deploy your app, you can always [resize your Linode](/docs/platform/disk-images/resizing-a-linode/) to a different plan. *Required*. |
5352
| **Linode Label** | The name for your Linode, which must be unique between all of the Linodes on your account. This name will be how you identify your server in the Cloud Manager’s Dashboard. *Required*. |
@@ -59,44 +58,46 @@ When you've provided all required Linode Options, click on the **Create** button
5958

6059
### Access your Drupal Site
6160

62-
After Drupal has finished installing, you will be able to access your Drupal site over `http://` with your Linode's IPv4 address, or the domain name entered when deploying your One-Click App:
61+
After Drupal has finished installing, you will be able to access your Drupal site over `http://` with your Linode's IPv4 address.
6362

64-
1. Access your Drupal site:
63+
1. To find your Linode's IPv4 address, click on the **Linodes** link in the Cloud Manager sidebar. You will see a list of all your Linodes.
6564

66-
**With your Linode's IP Address**
65+
1. Find the Linode you just created. Under the **IP Address** column, copy the IPv4 address.
6766

68-
You will be able to access your Drupal site by copying your Linode's IPv4 address and entering it in the browser of your choice. To find your Linode's IPv4 address:
67+
1. Navigate to the **Networking** tab.
6968

70-
1. Click on the **Linodes** link in the sidebar. You will see a list of all your Linodes.
69+
1. Paste the IPv4 address into a browser window, for example, `http://192.0.2.0`. You will be brought to the Drupal installation page.
7170

72-
1. Find the Linode you just created when deploying your app and select it.
71+
![View the Drupal installation page.](drupal-installation-page.png)
7372

74-
1. Navigate to the **Networking** tab.
73+
1. Follow the prompts for the **Choose language**, **Choose profile**, and **Verify requirements** screens and select the appropriate configuration values for your Drupal site.
7574

76-
1. The IP address will be displayed under the **Address** column in the **IPv4** table.
75+
1. In the **Database configuration** screen, fill in the form with the values in the table below. Click on **Save and Continue** when you are done.
7776

78-
1. Copy and paste the IPv4 address into a browser window. You should see the Drupal welcome page appear.
77+
| **Database Configuration** | **Description** |
78+
|:--------:|:---------:|
79+
| Database name | The One-Click App will create a database named `drupaldb`. Provide this value in the form. |
80+
| Database username | The One-Click App will create a database user named `drupal`. Provide this value in the form. |
81+
| Database password | When you deployed the One-Click app, in the [Drupal Options](##drupal-options) section, you provided a *Database User Password*. Provide this value in the form. |
7982

80-
**With a Domain Name**
83+
1. Continue to follow the prompts for the **Configure site** screen and select the appropriate configuration values for your Drupal site. When complete, you will be brought to your Drupal site's admin panel where you can begin [building your Drupal site](https://www.drupal.org/documentation/build).
8184

82-
If you deployed your Drupal One-Click App with a domain name and it is pointing to the Linode's IP address that is hosting your Drupal instance, then you can enter the domain name in a browser window to access your Drupal site. Ensure you are using `http://`.
83-
84-
For more details on registering your domain, see the [DNS Manager](/docs/platform/manager/dns-manager/) guide.
85-
86-
1. Once you have accessed your Drupal site via the browser, you can log in using the admin credentials you created when deploying your app. Then, begin configuring your site.
87-
88-
![Log in to your Drupal site.](drupal-log-in.png)
85+
![You will be brought to your Drupal site's admin panel where you can begin building your Drupal site.](drupal-admin-panel.png)
8986

9087
### Software Included
9188

9289
The Drupal One-Click App will install the following required software on your Linode:
9390

9491
| **Software** | **Description** |
9592
|:--------------|:------------|
96-
| [**MySQL Server**](https://www.mysql.com) | Relational database. |
93+
| [**MariaDB Server**](https://mariadb.org/) | Relational database. |
9794
| [**PHP 7**](https://www.php.net) | Drupal is written in PHP and requires PHP to operate. |
9895
| [**Apache HTTP Server**](https://httpd.apache.org) | Web Server used to serve the Drupal site. |
99-
| [**Drush**](https://www.drush.org) | A command line shell for Drupal. |
100-
| [**Drupal 8**](https://www.drupal.org/8) | Content management system. |
96+
| [**Drupal 9**](https://www.drupal.org/about/9) | Content management system. |
10197

10298
{{< content "one-click-update-note">}}
99+
100+
## Next Steps
101+
102+
- Register a domain name and [create a DNS record](/docs/platform/manager/dns-manager/) for it using the Linode Cloud Manager.
103+
- [Configure your Apache HTTP Server](/docs/web-servers/lamp/how-to-install-a-lamp-stack-on-debian-10/#configure-name-based-virtual-hosts) to point to your domain name.

docs/platform/one-click/how-to-deploy-nextcloud-with-one-click-apps/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ While a Domain Name is not strictly required, it is recommended. If you plan to
5555
|-----------|-----------------|
5656
| **Linode limited sudo username** | The username for a new limited user account with sudo privileges. *Advanced Configuration*. |
5757
| **Linode limited user password** | The password for the new limited user account. *Advanced Configuration*. |
58-
| **SSH Public Key** | A public key belonging to the user that accesses the Linode. If you do not have an authentication key-pair see the [Securing Your Server](#create-an-authentication-key-pair) guide for steps on creating one. *Advanced Configuration*. |
58+
| **SSH Public Key** | A public key belonging to the user that accesses the Linode. If you do not have an authentication key-pair see the [Securing Your Server](/docs/security/securing-your-server/#create-an-authentication-key-pair) guide for steps on creating one. *Advanced Configuration*. |
5959
| **Enable passwordless sudo** | Enable passwordless sudo access for the limited user account. *Advanced Configuration*. |
6060
| **Disable root access** | Disable root user access for the Linode server. *Advanced Configuration*. |
6161

0 commit comments

Comments
 (0)