You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/platform/one-click/how-to-deploy-django-with-one-click-apps/index.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,8 @@
2
2
author:
3
3
name: Linode Community
4
4
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.'
@@ -35,7 +36,6 @@ You can configure your Django App by providing values for the following fields:
35
36
36
37
|**Field**|**Description**|
37
38
|:--------------|:------------|
38
-
|**Django APP Name**| Name for the Django application. This field cannot have spaces. *Required*. |
39
39
|**Django USER**| Username for your Django application. *Required*. |
40
40
|**Django Password**| Password for the Django USER. *Required*. |
41
41
|**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
46
46
47
47
|**Configuration**|**Description**|
48
48
|:--------------|:------------|
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*. |
50
50
|**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*. |
51
51
|**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*. |
52
52
|**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
58
58
59
59
### Access Django
60
60
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
+
61
65
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`.
62
66
63
67
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.
Copy file name to clipboardExpand all lines: docs/platform/one-click/how-to-deploy-drupal-with-one-click-apps/index.md
+31-30Lines changed: 31 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,19 +2,21 @@
2
2
author:
3
3
name: Linode Community
4
4
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.'
- '[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)'
18
20
---
19
21
20
22
## Drupal One-Click App
@@ -35,19 +37,16 @@ You can configure your Drupal App by providing values for the following fields:
35
37
36
38
|**Field**|**Description**|
37
39
|:--------------|:------------|
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*. |
43
42
44
43
### Linode Options
45
44
46
45
After providing the app specific options, provide configurations for your Linode server:
47
46
48
47
|**Configuration**|**Description**|
49
48
|:--------------|:------------|
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*. |
51
50
|**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*. |
52
51
|**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*. |
53
52
|**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
59
58
60
59
### Access your Drupal Site
61
60
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.
63
62
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.
65
64
66
-
**With your Linode's IP Address**
65
+
1. Find the Linode you just created. Under the **IP Address** column, copy the IPv4 address.
67
66
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.
69
68
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.
71
70
72
-
1. Find the Linode you just created when deploying your app and select it.
71
+

73
72
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.
75
74
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.
77
76
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. |
79
82
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).
81
84
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
-

85
+

89
86
90
87
### Software Included
91
88
92
89
The Drupal One-Click App will install the following required software on your Linode:
- 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.
Copy file name to clipboardExpand all lines: docs/platform/one-click/how-to-deploy-nextcloud-with-one-click-apps/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ While a Domain Name is not strictly required, it is recommended. If you plan to
55
55
|-----------|-----------------|
56
56
|**Linode limited sudo username**| The username for a new limited user account with sudo privileges. *Advanced Configuration*. |
57
57
|**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*. |
59
59
|**Enable passwordless sudo**| Enable passwordless sudo access for the limited user account. *Advanced Configuration*. |
60
60
|**Disable root access**| Disable root user access for the Linode server. *Advanced Configuration*. |
0 commit comments