Run of ASP.NET applications in the operating system Linux Debian
The Mono project allows you to run applications that use the .NET Framework in the any operating system different from Windows. Now we will launch FastReport.Mono in Linux Debian. The same settings will be applied to all derived from Debian systems, such as Ubuntu.
First, we need to install Mono:
If in the future we plan to develop on the computer, install the visual environment of Mono Develop:
For execute the web-applications written in ASP.NET we should install XSP server:
Some examples of ASP.NET 2.0 will installed in /usr/share/asp.net2-demos/. Go to this folder and run XSP server for testing:
See the output of the server:
By default, XSP listen the address http://localhost:8080
Check default page of XSP in browser.
Then we need to install module for Apache2 mod_mono:
Check the configuration of mod_mono /etc/apache2/conf.d/mono-web.conf:
Example of virtual host configuration in
Let's copy FastReport.Mono demos form \Demos\C#\Web to the configured home directory and check working mod_mono and ASP.NET applications in Linux Debian.
You can read more information about mod_mono configuration in the home site of Mono project http://www.mono-project.com/Mod_mono