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: content/en/docs/deployment/on-premises-design/ms-windows/_index.md
+15-12Lines changed: 15 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,9 +21,9 @@ This document describes the installation and configuration of Mendix software on
21
21
22
22
## Prerequisites {#Prerequisites}
23
23
24
-
To set up an environment to run Mendix applications, you will need to install the Mendix software. For each Mendix application that will be run, a separate user (service) account is required. This section presents an overview of the setup.
24
+
To set up an environment to run Mendix applications, you will need to install the Mendix software. You must also create a separate user (service) account for each Mendix application you plan to run.
Before starting this how-to, make sure you have the following prerequisites:
29
29
@@ -40,7 +40,7 @@ Before starting this how-to, make sure you have the following prerequisites:
40
40
* MS IIS URL Rewrite installed (for more information, see [URL Rewrite](https://www.iis.net/downloads/microsoft/url-rewrite))
41
41
* Java Runtime, version depending on your Mendix Server Distribution. See [System Requirements](/refguide/system-requirements/#java) for more information.
42
42
* The Mendix Deployment Archive (MDA) of your Mendix project
43
-
* The Mendix server distribution corresponding with your Mendix Studio Pro version (see the [Mendix Marketplace](https://marketplace.mendix.com/link/studiopro/))
43
+
* The Mendix server distribution corresponding to your Mendix Studio Pro version (see the [Mendix Marketplace](https://marketplace.mendix.com/link/studiopro/))
44
44
* A database with sufficient security rights
45
45
46
46
* Suitable database servers are MariaDB, MS SQL Server, MySQL, Oracle Database and PostgreSQL. See [System Requirements](/refguide/system-requirements/#databases) for more information
@@ -52,20 +52,17 @@ Before starting this how-to, make sure you have the following prerequisites:
52
52
To download and install the Mendix Service Console, follow these steps:
53
53
54
54
1. Download the latest version of the [Mendix Service Console](https://marketplace.mendix.com/link/component/223425) module from the Marketplace.
2. Install the Mendix Service Console by following the installation wizard.
59
56
60
-
3. Start the Mendix Service Console after completing the installation. The first time you launch the application, a popup will be shown (it will always be shown if no valid location is configured for the apps and server files):
57
+
3. Start the Mendix Service Console after completing the installation. The first time you launch the application, you will see a dialog box (it will always be shown if no valid location is configured for the apps and server files):
5. In the **Preferences** dialog box, enter a**Location of apps and server files**. This location is used for storing your app files and Mendix server files. Mendix recommends using a directory:
65
+
5. In the **Preferences** dialog box, enter the**Location of apps and server files**. This location is used for storing your app files and Mendix server files. Mendix recommends using a directory:
69
66
70
67
* that is NOT on the system partition
71
68
* where you can easily control the security rights
@@ -101,7 +98,7 @@ To deploy a Mendix app using the Mendix Service Console, follow these steps:
6. Now select the **MDA** file that was [created in Studio Pro](/refguide/create-deployment-package-dialog/) and contains your application logic. After the installation of your MDA file, you will see which Mendix server (Mendix Runtime) version is needed.
101
+
6. Now select the **MDA** file that was [created in Mendix Studio Pro](/refguide/create-deployment-package-dialog/) and contains your application logic. After the installation of your MDA file, you will see which Mendix server (Mendix Runtime) version is needed.
105
102
106
103
7. Configure the **Database Settings**:
107
104
@@ -137,7 +134,7 @@ In order to use the proxy functionality within ARR, you need to enable this feat
137
134
To create a website, follow these steps:
138
135
139
136
1. Open the IIS Manager.
140
-
2. In the **Connections** pane, click the **Sites** node in the tree. If **Default Website** or any other website is present under **Sites**, please check if it is being used.
137
+
2. In the **Connections** pane, click the **Sites** node in the tree. If **Default Website** or any other website is present under **Sites**, check if it is being used.
141
138
3. Right-click **Sites** and select **Add Web Site**.
142
139
4. In the **Add Web Site** dialog box, enter a friendly name for your web site in the **Web site name** field.
143
140
5. In the **Physical path** field, enter the physical path of your application-project-web folder (for example, *D:\Mendix\Apps\Application\Project\Web*).
Follow the instructions below and replace *[Name]* with the name of the rule in the table above, *[Pattern]* with the regular expression pattern, and *[Rewrite URL]* with the Rewrite URL. Note that some patterns contain a trailing slash, `/`, when they need to point to an exact path (for example, `/ws-doc/mydoc/1234`).
203
+
{{% alert color="info" %}}
204
+
Some patterns include a trailing slash, `/`, when they need to match an exact path. For example, the pattern `ws-doc/` will match `/ws-doc/mydoc/1234`, but it will not match similar prefixes like `/ws-documentation/`.
205
+
206
+
Additionally, while the example path (`/ws-doc/mydoc/1234`) includes a leading slash because browser URLs always start with one, IIS rewrite patterns do not include this slash. This is because the web server removes the leading slash before processing the URL path for matching.
207
+
{{% /alert %}}
208
+
209
+
Follow the instructions below and replace *[Name]* with the name of the rule in the table above, *[Pattern]* with the regular expression pattern, and *[Rewrite URL]* with the Rewrite URL.
207
210
208
211
1. Open the IIS Manager and navigate to the website you want to manage.
209
212
2. In the **Features View**, double-click **URL Rewrite**.
@@ -214,7 +217,7 @@ Follow the instructions below and replace *[Name]* with the name of the rule in
214
217
7. Set **Using** to *Regular Expressions*.
215
218
8. In the **Pattern** field, enter `[Pattern]`.
216
219
9. In the **Action** section, set **Action type** to *Rewrite*.
217
-
10. In the **Rewrite URL** field, enter `[Rewrite URL]` (in the rules above this is always `http://localhost:8080/{R:1}{R:2}`).
220
+
10. In the **Rewrite URL** field, enter `[Rewrite URL]` (in the rules above, this is always `http://localhost:8080/{R:1}{R:2}`).
218
221
11. Ensure the **Append query string** checkbox is set to *true* (checked).
0 commit comments