Knowledge is power. We love to share it.

News related to Mono products, services and latest developments in our community.


How to perform MonoX installation

05/14/2011Categories: MonoX
This tutorial is intended for all users that want to install MonoX CMS on their machines.

Before you start the Monox installation wizard you need to perform the following steps:

  • Unzip the MonoX package and grant folder permissions
  • Create a Web site in the IIS
  • Create an empty database

More details regarding MonoX installation prerequisites can be found in a related article.

Installation wizard

Open the web browser and navigate to your new MonoX site.

Please note that Worker process (Account: NT AUTHORITY\NETWORK SERVICE or IIS APPPOOL\ApplicationPoolName, depending on your settings) needs to have write permissions on the web.config in order to write all settings and to complete the installation.

It may be a good idea to initially allow worker process to write to other MonoX folders, and to later remove these permissions on a production server when they are no longer neccessary.

After applying the correct folder permissions, our installation wizard should look as shown below. Click on Next.

Check the licence agreement and click on Next.

Enter the SQL login information. Click Next.

Check "Use a blank database" when you install MonoX for the first time (in this case you need to specify the database you created as explained here). Otherwise, you can use an existing, previously installed database in case of an migration or upgrade scenario. Click on Finish.

You should get the image below if everything went fine. Click on the Web site button to navigate to your newly installed instance of MonoX CMS.

Rated 3.67, 3 vote(s). 
By zach
You guys should really add this as part of the install (IIS setup):

If on Win 7 x64:

run -> cmd.exe -> cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319 -> aspnet_regiis -i -enable

For some reason on a fresh install of iis, even though the framework may be installed it doesnt seem to be registered properly so switching the defaultapppool from 2.0 to 4.0 doesnt automatically work... you have to do this step for the .net framework to be completely enabled it seems....
Hi all!
I tried to install monox but thre was an exception. Could you help me please??

Object reference not set to an instance of an object.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[NullReferenceException: Object reference not set to an instance of an object.]
MonoSoftware.MonoX.ApplicationSettings.get_LocalSqlServer() +111
MonoSoftware.MonoX.Repositories.BaseMonoXRepository.CreateAdapter() +44
MonoSoftware.MonoX.Repositories.BaseMonoXRepository.GetAdapter() +8
MonoSoftware.LLBLGen.Repository.FetchEntityCollection(IEntityCollection2 collectionToFill, IRelationPredicateBucket filterBucket, Int32 maxNumberOfItemsToReturn, ISortExpression sortClauses, IPrefetchPath2 prefetchPath) +147
MonoSoftware.MonoX.Repositories.LocalizationRepository.GetLanguageSettings() +307
MonoSoftware.MonoX.Utilities.LocalizationUtility.GetLanguageSettings() +169
MonoSoftware.MonoX.Utilities.LocalizationUtility.GetDefaultCultureName() +156
MonoSoftware.MonoX.Utilities.LocalizationUtility.GetLocalizationCultureName() +427
MonoSoftware.MonoX.Utilities.PageUtility.GetPageProperties(String appRelativeCurrentExecutionFilePath) +189
MonoSoftware.MonoX.BasePage.get_PageProperties() +39
MonoSoftware.MonoX.BasePage.OnPreInit(EventArgs e) +131
System.Web.UI.Page.PerformPreInit() +39
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1410

can you please move this discussion to our support forum where we can try to find a solution.

i have installed MonoX.How cam i edit text from pages, and pages itself.
Do i have to take web parts , parts by parts?I want web pages in Romanian language, with text which i consider.Can custom web parts be added?
Ex Iframe for adobe pdf?

are you referring to the site localization? Can you please open a new topic in our support forum?

By yaick
Is it possible to install it on windows 7 using WAMP ?
Hi, please post your question to our support forum and we will provide you with more details there.

By Nelson

I have just install for the first time, it took me about 30 min to figure it out. I am looking for expert in the MonoX environment to completely configure it for a Social network, we could use in our company.
I will appreciate if I could get more help from this site.

kind regards

Hi Nelson,

can you please post it to our support forum. Out support team will get back to you and try to help you to with your issues.

You can alternatively mail us at support (at), and we will get back to you.
1 2