Skip to content

Commit 024d9bd

Browse files
Apply suggestions from code review
Co-authored-by: Jessica <[email protected]>
1 parent 3470802 commit 024d9bd

File tree

1 file changed

+19
-18
lines changed
  • tutorials/web-deploy-windows-instance

1 file changed

+19
-18
lines changed

tutorials/web-deploy-windows-instance/index.mdx

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
meta:
3-
title: Publishing a website to a Windows instance using Web Deploy
3+
title: Publishing a website to a Windows Instance using Web Deploy
44
description: Learn how to configure a Scaleway Instance with Windows Server to remotely publish web applications using Web Deploy.
55
content:
66
h1: Publishing a website to a Windows instance using Web Deploy
@@ -14,13 +14,14 @@ dates:
1414
posted: 2025-01-20
1515
---
1616

17-
## How to Use Web Deploy to Publish a Website to Scaleway's Windows Server VMs
17+
## How to use Web Deploy to publish a website to Scaleway's Windows Server VMs
1818

19-
This guide explains how to publish a web application to a Scaleway instance with Windows Server using the following tools:
20-
- (IIS)[https://iis.net/], which is the default web server developed by Microsoft for hosting web applications on Windows.
21-
- [Web Deploy](https://www.iis.net/downloads/microsoft/web-deploy), a single click remote deployment technology for IIS.
22-
Throughout this guide, you'll learn how to:
23-
- Configure the Windows Server instance with Web Deploy;
19+
This guide explains how to publish a web application to a Scaleway Instance with Windows Server using the following tools:
20+
- [IIS](https://iis.net/), which is the default web server developed by Microsoft for hosting web applications on Windows.
21+
- [Web Deploy](https://www.iis.net/downloads/microsoft/web-deploy), a single-click remote deployment technology for IIS.
22+
23+
Throughout this guide, you will learn how to:
24+
- Configure the Windows Server Instance with Web Deploy;
2425
- Set up a website in IIS;
2526
- Publish an application directly from Visual Studio.
2627

@@ -30,14 +31,14 @@ Throughout this guide, you'll learn how to:
3031
- An [Instance](/compute/instances/how-to/create-an-instance/) running Windows Server or Windows Server Core with an attached IPV4 address
3132

3233
<Message type ="note">
33-
The Windows Server instance must have an [IPV4 address attached](/compute/instances/concepts/#dynamic-ip).
34+
The Windows Server Instance must have an [IPV4 address attached](/compute/instances/concepts/#dynamic-ip).
3435
</Message>
3536

3637
## Configuring Windows Server to accept Web Deploy
3738

38-
In Windows Server, IIS and its remote management components are not installed by default and need to be added as features. Web Deploy, a tool for deploying web applications, is distributed separately by Microsoft. Here's how to set up your Windows Server to accept Web Deploy:
39+
In Windows Server, IIS and its remote management components are not installed by default and need to be added as features. Web Deploy, a tool for deploying web applications, is distributed separately by Microsoft. Here is how to set up your Windows Server to accept Web Deploy:
3940

40-
1. [Connect](/compute/instances/how-to/connect-to-instance/) to your Windows Server instance and open a PowerShell prompt.
41+
1. [Connect](/compute/instances/how-to/connect-to-instance/) to your Windows Server Instance and open a PowerShell prompt.
4142

4243
2. Install the necessary IIS features and management tools:
4344
```powershell
@@ -57,9 +58,9 @@ In Windows Server, IIS and its remote management components are not installed by
5758
Start-Service WMSVC
5859
```
5960

60-
## Creating the Website Configuration in IIS
61+
## Creating the website configuration in IIS
6162

62-
The instance is now ready to accept Web Deploy connections. You will create a configuration for a new website in IIS to use as a Web Deploy target. In this guide, the website is named *MyApplication*.
63+
The Instance is now ready to accept Web Deploy connections. You will create a configuration for a new website in IIS to use as a Web Deploy target. In this guide, the website is named *MyApplication*.
6364

6465
1. Create a directory for the website:
6566
```powershell
@@ -85,20 +86,20 @@ Start-Website -Name "MyApplication"
8586
## Publishing from Visual Studio
8687

8788
1. Open or create a web project in Visual Studio.
88-
2. Right-click the solution and select "Publish".
89-
3. Choose "Web Server (IIS)" and click "Next".
90-
4. Select "Web Deploy" and click "Next".
89+
2. Right-click the solution and select **Publish**.
90+
3. Choose **Web Server (IIS)** and click **Next**.
91+
4. Select **Web Deploy** and click **Next**.
9192
5. Set up the publish profile:
9293
- Server: `<Your_Instance_IP>:8172`
9394
- Site name: MyApplication
9495
- Destination URL: `<Your_Instance_IP>`
9596
- User name: Administrator
9697
- Password: (Use the password retrieved earlier)
9798
<Lightbox src="scaleway-webdeploy_profile.webp" alt="A screenshot of the Web Deploy profile configuration in Visual Studio" size="medium" />
98-
6. Click "Finish" to create the profile.
99-
7. Click "Publish" to deploy your website.
99+
6. Click **Finish** to create the profile.
100+
7. Click **Publish** to deploy your website.
100101

101-
## Accessing Your Website
102+
## Accessing your website
102103

103104
Open a web browser and navigate to your server's IP address. Your website should now be live.
104105

0 commit comments

Comments
 (0)