Skip to content

Commit f5e4baf

Browse files
committed
Doc: Update links to all tutorials on linode
1 parent e902a4d commit f5e4baf

6 files changed

+22
-5
lines changed

deploy_to_linode.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,12 @@ Let us say you have completed building your application and you have hosted it i
2828

2929
The services above are all hosted on the cloud and are designed to scale, be secure and stable. They are characterized by lifting the burden of setting up, configuring and maintaining the server from the developer.
3030

31-
Alternatively, you can choose to host a flask application yourself. This approach will allow you to learn the technical details that go into web hosting and server configuration and maintainance. During this tutorial, I will show how you can manually deploy your flask application on [Linode](https://linode.gvw92c.net/15oBBg/). In particular, I will show you three things:
31+
Alternatively, you can choose to host a flask application yourself. This approach will allow you to learn the technical details that go into web hosting and server configuration and maintainance. During this tutorial, I will show how you can manually deploy your flask application on [Linode](https://linode.gvw92c.net/15oBBg/). In particular, I will show you four things:
3232

3333
1. [How to deploy your flask app on Linode](/linode/deploy_on_linode.md)
3434
2. [How to buy a domain name for your deployed application](/linode/buy_domain.md)
3535
3. [How to secure your domain with SSL](/linode/secure_domain_with_ssl.md)
36+
4. [How to monitor your server](linode/server_monitoring.md)
3637

3738
I won't lie to you, deploying an application can be overwhelming because there are a lot of different ways to do it. Knowing what is best for your specific application can also be difficult. Here, you will learn how to deploy your flask application to a Linux server using NGINX and GUNICORN.
3839

linode/buy_domain.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ During this tutorial, I will show you how you can purchase a domain name for you
44

55
1. [Welcome to Linode](/deploy_to_linode.md)
66
2. [Deploy your flask app on Linode](/linode/deploy_on_linode.md)
7-
3. [Buy a domain name for your deployed application](/linode/buy_domain.md)
7+
3. [Buy a domain name for your deployed application](/linode/buy_domain.md) (this article)
88
4. [Secure your domain with SSL](/linode/secure_domain_with_ssl.md)
9+
5. [Monitor your server](/linode/server_monitoring.md)
910

1011
The flask application demonstrated in the tutorials uses the file-based SQLite database. However, if you would like to know how to use PostgreSQL on a live Linux server, you can learn more by visiting [Configure PostgreSQL in a Live Linux Server](/linode/configure_postgresql.md).
1112

linode/configure_postgresql.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,14 @@ As wonderful as these platforms are, using them causes us to lose the experience
1111
3. [Deployment to a Virtual Machine](#deployment-to-a-virtual-machine)
1212
4. [Configuring PostgreSQL in Linode](#configuring-postgresql-in-linode)
1313

14+
1415
This tutorial is a continuation of how to deploy a flask application on Linode. For your reference, here are the other parts of the deployment process:
1516

1617
1. [Welcome to Linode](/deploy_to_linode.md)
1718
2. [Deploy your flask app on Linode](/linode/deploy_on_linode.md)
1819
3. [Buy a domain name for your deployed application](/linode/buy_domain.md)
1920
4. [Secure your domain with SSL](/linode/secure_domain_with_ssl.md)
21+
5. [Monitor your server](/linode/server_monitoring.md)
2022

2123
## Getting Started
2224

linode/deploy_on_linode.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
In this tutorial, I will walk you through the steps you can follow to deploy your flask application on Linode servers. For your reference, these are the topics I am going to discuss:
44

55
1. [Welcome to Linode](/deploy_to_linode.md)
6-
2. [Deploy your flask app on Linode](/linode/deploy_on_linode.md)
6+
2. [Deploy your flask app on Linode](/linode/deploy_on_linode.md) (this article)
77
3. [Buy a domain name for your deployed application](/linode/buy_domain.md)
88
4. [Secure your domain with SSL](/linode/secure_domain_with_ssl.md)
9+
5. [Monitor your server](/linode/server_monitoring.md)
910

1011
The flask application demonstrated in the tutorials uses the file-based SQLite database. However, if you would like to know how to use PostgreSQL on a live Linux server, you can learn more by visiting [Configure PostgreSQL in a Live Linux Server](/linode/configure_postgresql.md).
1112

linode/secure_domain_with_ssl.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ With my application up and running on my server, and with a domain name, I will
55
1. [Welcome to Linode](/deploy_to_linode.md)
66
2. [Deploy your flask app on Linode](/linode/deploy_on_linode.md)
77
3. [Buy a domain name for your deployed application](/linode/buy_domain.md)
8-
4. [Secure your domain with SSL](/linode/secure_domain_with_ssl.md)
8+
4. [Secure your domain with SSL](/linode/secure_domain_with_ssl.md) (this article)
9+
5. [Monitor your server](/linode/server_monitoring.md)
910

1011
The flask application demonstrated in the tutorials uses the file-based SQLite database. However, if you would like to know how to use PostgreSQL on a live Linux server, you can learn more by visiting [Configure PostgreSQL in a Live Linux Server](/linode/configure_postgresql.md).
1112

linode/server_monitoring.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,17 @@ Multiple things go into monitoring a server. For example, we might be interested
1010

1111
It is therefore important to first assess what needs we have before embarking on a server monitoring mission.
1212

13+
This article is a continuation of how to deploy a flask application on a Linode server. For your reference, these are the other sections in the series:
14+
15+
1. [Welcome to Linode](/deploy_to_linode.md)
16+
2. [Deploy your flask app on Linode](/linode/deploy_on_linode.md)
17+
3. [Buy a domain name for your deployed application](/linode/buy_domain.md)
18+
4. [Secure your domain with SSL](/linode/secure_domain_with_ssl.md)
19+
5. [Monitor your server](/linode/server_monitoring.md) (this article)
20+
21+
As a bonus, I have shared a how to [Configure PostgreSQL in a Live Linux Server](/linode/configure_postgresql.md) article if your application makes use of the PostgreSQL database.
22+
23+
1324
## Availability of the Server
1425

1526
Not everyone needs to monitor the availability of their server. If you are running a very basic application such as a morning quote website, you may not necessarily need to worry about service interruptions. Occassional inconviniences of the website going offline for a few minutes may not justify the time it takes to set up and configure an availability monitoring tool.
@@ -365,7 +376,7 @@ To see the metrics, let us switch back to the Linode Cloud Manager and reload th
365376
![Longview data](/images/linode/server_monitoring/double_longview_agents2.png)
366377

367378

368-
# Longview Data Explained
379+
### Longview Data Explained
369380

370381

371382
To view the details of a Longview client, let us click the link "View Details".

0 commit comments

Comments
 (0)