Prerequisites 

User MUST have the manexCloud files installed on the web server in an accessible directory. For further information on where to setup the manexCloud, see Step 3: Install the manexSQL application. 


How To Set Up ManEx as a Sub Domain or Stand-Alone Website


Open Server Manager and go to Computer.
Right-click on Computer and select Manage.

Go to Server Manager > Roles > WebServer IIS.

 

If you do not have IIS (Information Installation Services) installed on your system, the following link will help you install it: Installing IIS 7 on Windows Server

 

Steps to set up sub-domain site under main website


 1. Open Internet Information Services (IIS) Manager. Under Sites > Default Web Site, right-click on your main website and select "add application."



2. Alias Name: You can name this whatever you want.


 

3. Application Pool: Click "select" and it will pull up a list of available application pools. 

Note: You must use .net 4.5 or higher for the latest manexCloud. If 4.5 is not on the list, go to the application pools in the IIS module and right-click to add the application pool. (Some servers will only list ASP.net 4.0 app pools even though 4.5 is installed.) Also note that if setting up multiple sites such as for a test system, it is always a good idea to use different app pools so as to not overload the app pool resources.




If no option is displayed, you will need to download ASP.net 4.5 and install it. Note that a reboot may be required to complete the installation. If you see that ASP.net 4.5 is installed in the Windows "Installed Program Files" list, you may need to run a Windows repair on the installation and reboot again in order to repair it.


Once selected, click "OK."


You will also need to ensure that in the application pool you are using, the Managed Pipeline Mode is set as "Integrated." Again note: If setting up multiple sites (such as for a test system), it is always a good idea to use different app pools so as not to overload the app pool resources.    


4. Physical Path: Click the "select" button and it will open up a screen to select the manexCloud installation folder to browse to. Select the path as inetpub\wwwroot\ManexCloud (see image below).




5. Connect as: Selecting "connect as" will open a screen that gives the option to connect as a specific user or to use an application user (pass-through authentication). 




Most users will use the "specific user" option. Click on the set button to enter your user credentials. Typically, this would be an admin password that allows full access to IIS features as well as the physical path of the manexCloud application in the inetpub/wwwroot directory. 




6. Click on "test settings" to verify that you receive two green checks on authentication and authorization. if you don't, then the user credentials entered do not have the correct permissions set up. Check with your admin to verify security rights.


7. You will not need to check off "enable pre-load" as we do not currently have this feature. Click "OK" to finish the setup of the sub-domain website.


 

 

Steps to set up stand-alone website

 

1. Within Internet Information Services (IIS) Manager, right-click on "Sites" and select "Add Website." You will perform most of the same steps as above for the sub-domain website. 




2. There are a few differences here for choosing the bindings for your connection: IP address and port (make sure the port is open on your firewall and that the port is not the same as any other hosted website), as well as host name (if you desire). Once done, click "OK" and it will start your new manexCloud website.


 

3. Right-click on the site you created and select Manage Application > Browse. Note the URL address, as this will be how you can reach the site manually. If only the local host is shown, you will need to know the exact IP to give to users connecting through the network or through a web portal. Otherwise, they will not be able to access the site. 




This should bring you to the login screen. 

 

To log in, use compadmin as both the username and password. 


If you are not able to see the login screen and are instead receiving an error, visit manexSQL FAQs for further help on error messages.

Please remember that users must apply SSL to the IIS site once set up in order to insure that proper security is in place while using manexSQL. 


To apply SSL (secure sockets layer) on your IIS site, you will need to purchase a certificate from the Certificate Authority (CA). 


Below are the steps:


2. Receive a text file of the IIS certificate and purchase the certificate from the Certificate Authority(CA).


3. The CA will provide a .CSR file (i.e., your certificate) using the text file you created earlier.


4. Configure your site using that certificate.

Alt Reference can be found here: https://www.instantssl.com/products/ssl-tls-certificate