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). 
I have installed MonoX, but can't find anywhere in the documentation how to login as an administrator.
Don, just click on the login link and enter username admin and password admin on the login screen. Do not forget to change this before deployment to the live environment.
At the requirements section at the 1st screenshot, the list of .net frameworks mentioned is the same irrespective of the build's target. Maybe should check assembly metadata and show only relevant framework versions there (e.g. 3.5 only in the 1st screenshot). Also the 4.0 build of MonoX doesn't speak of .NET 4 at that screen, says the same as screenshot 1 (up to 3.5 framework download link mentioned that is)
By loreen
I did the three steps before installation ,
but couldn't understand the new step (Open the web browser and navigate to your new MonoX site).
after opening the browser which url should i write to get installation wizard??

when I wrote the IP : , no thing appeared
@loreen - after installing MonoX you need to set it in IIS, you can get more details on that here:

@George Birbilis - we will check it.

You can send all your questions to our support.
what username and password should i use when i had never created an account in the first place?.. then it says "Your account has not yet been activated. Please activate it via an activation e-mail we sent you. If you didn't get the e-mail, then please try resending it by going to the Activation E-mail Recovery page. If you can't send or receive the activation e-mail, please contact us." - thanks. more power
Hi Pergsify,

as Denis wrote above, you can use administrator account to log in. Administrator username and password are "admin".
beautiful. much thanks.
By mbegin

I need help installing MonoX on windows 7. I followed the instructions but when I try to access the website at i get the following error and not able to access the install wzard.

XML Parsing Error: no element found
Line Number 1, Column 1:

I also tried the automatic install and I was successful. I tried upgrading the version that came with the installer by copying the files in the patch to my website and i got the following error

Server Error in '/' Application.
Security Exception
Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.

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:

[SecurityException: That assembly does not allow partially trusted callers.]
MonoSoftware.MonoX.BaseHttpApplication..ctor() +0
MonoSoftware.MonoX.Global..ctor() +5
ASP.global_asax..ctor() +5

Any help is appreciated.

Hi mbegin,

can you please post it to our support forum and someone from our support team will get back to you.
1 2