MonoX support board

Start the conversation, ask questions and share tips and solutions with fellow developers.

Non-registered users can only browse through our support boards. Please register now if you want to post your questions. It takes a second and it is completely free. Alternatively, you can log in without registration using your credentials at major sites such as Google, Microsoft Live, OpenId, Facebook, LinkedIn or Yahoo.

Support for shared hosting  (Mono Support )

Viewed 17521 time(s), 2 post(s) 9/11/2010 10:18:57 PMby Lunims
Lunims

Lunims

9/11/2010 10:18:57 PM
I experienced some issues with file system privileges while trying to run MonoX on a shared hosting provider. Can it run on a shared host or does it require dedicated server or VPS?
This content has not been rated yet. 
0 Reputation 1 Total posts
denis

denis

4/12/2011 8:26:19 PM
MonoX fully supports shared hosting scenarios. It usually requires that you set the file access privileges using the control utility, or to manage the impersonation settings. This is needed for page management, portal settings, file upload, and related management screens.

The exact steps involved in setting the file access privileges depend on the control panel used, so please look into your manual.

Impersonation can be explained on a simple example: GoDaddy and many other hosters provides you with a domain username (typically in the following format: HOSTING\username) and password that can be used for impersonation. Just add the following in the web.config:

<system.web>
    <identity impersonate="true" userName="HOSTING\myUserName" password="myPassword"/>
</system.web>


Please note that you don't have to do this in the root web.config. To minimize the security issues, this section can be entered in a web.config that is placed in a child folder, allowing you to have full file write permissions for that folder only. Additionally, the whole section containing the impersonation data should be encrypted.

To get even more control, you may consider hosting your portals with hosting companies that support full trust model, although it is technically not neccessary for MonoX. I'll name just a few: ArvixeDiscountASP.Net, DotNetPark, and, of course, Mono Software :)
This content has not been rated yet. 
7207 Reputation 956 Total posts