[Mono-list] Debian support
Daniel Soto
daniel.soto2k at gmail.com
Tue Mar 31 20:19:01 EDT 2009
Nope, still there is some things to do.
Edit the file /etc/apache2/apache2.conf
Search for this section
# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
Add the following line, below.
Include /etc/apache2/mod_mono.conf
At the end of configuration file, add the following
MonoServerPath /usr/local/bin/mod-mono-server2
Restart apache
sudo /etc/init.d/apache2 restart
And you should now have apache with .net support.
El mar, 31-03-2009 a las 23:20 +0000, imaudi at comcast.net escribió:
> Might have been some fluke..
>
>
>
> I just nuked the mod_mono-2.4 directory and redownloaded mod_mono,
> this time I just did:
>
>
>
> ./configure
>
>
>
> with no parameters and got no errors. I did a make and a make install
> with no errors (both took under 10 seconds, is this right?)
>
>
>
> Anyway, now I have a file called /etc/apache2/mod_mono.conf
>
>
>
> Does this mean yay?
>
>
>
> Mike
>
>
> ----- Original Message -----
> From: imaudi at comcast.net
> To: "Daniel Soto" <daniel.soto2k at gmail.com>
> Cc: mono-list at lists.ximian.com, "FlappySocks" <stuart at diyefi.co.uk>
> Sent: Tuesday, March 31, 2009 4:01:00 PM GMT -08:00 US/Canada Pacific
> Subject: Re: [Mono-list] Debian support
>
>
>
> Yup, here's what I did:
>
>
>
> apt-get install gettext
> cd ..
> wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.tar.bz2
> tar -xpjf mono-2.4.tar.bz2
> cd mono-2.4/
> ./configure --prefix=/usr/local
> make & make install
> cd ..
>
>
>
> This worked fine, no errors..
>
>
>
> Next I built XSP:
>
>
>
> apt-get install apache2-threaded-dev
> wget http://ftp.novell.com/pub/mono/sources/xsp/xsp-2.4.tar.bz2
> tar -xpjf xsp-2.4.tar.bz2
> cd xsp-2.4/
> ./configure --prefix=/usr/local
> make & make install
>
>
> This also worked fine, no errors.. Then I build mod_mono:
>
>
>
> wget
> http://ftp.novell.com/pub/mono/sources/mod_mono/mod_mono-2.4.tar.bz2
> tar -xpjf mod_mono-2.4.tar.bz2
> cd mod_mono-2.4/
> ./configure --prefix=/usr/local
> make
>
>
>
> At which point I get the libtool error. Maybe it's looking in the
> wrong path for something?
>
>
>
> Mike
>
>
>
>
>
>
>
>
> ----- Original Message -----
> From: "Daniel Soto" <daniel.soto2k at gmail.com>
> To: imaudi at comcast.net
> Cc: "FlappySocks" <stuart at diyefi.co.uk>, mono-list at lists.ximian.com
> Sent: Tuesday, March 31, 2009 3:43:35 PM GMT -08:00 US/Canada Pacific
> Subject: Re: [Mono-list] Debian support
>
> Did you built mono 2.4 successfully? Mono 2.4 is required before to
> install mod_mono.
>
> 2009/3/31 <imaudi at comcast.net>:
> > I can configure mod_mono now, however when I run "make" I get:
> >
> >
> >
> > root at Mono24:~/mod_mono-2.4# make
> > Making all in src
> > make[1]: Entering directory `/home/mike/mod_mono-2.4/src'
> > /bin/bash ../libtool --tag=CC --mode=link gcc -Wall
> > -DDFLT_MONO_CONFIG_DIR=\"/etc/apache2/mod-mono-applications\"
> > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2
> > -I/usr/include/apache2 -DLINUX=2 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE
> > -D_REENTRANT -I/usr/include/apr-1.0 -I/usr/include/mysql
> > -I/usr/include/openssl -I/usr/include/postgresql
> -I/usr/include/xmltok
> > -pthread -I/usr/include/apr-1.0 -pthread
> -I/usr/include/apr-1.0
> > -I/usr/include/postgresql -I/usr/include/mysql -module -lglib-2.0
> -o
> > mod_mono.la -rpath /usr/local/lib mod_mono_la-mod_mono.lo
> > mod_mono_la-mono-io-portability.lo
> > libtool: link: `mod_mono_la-mod_mono.lo' is not a valid libtool
> object
> > make[1]: *** [mod_mono.la] Error 1
> > make[1]: Leaving directory `/home/mike/mod_mono-2.4/src'
> > make: *** [all-recursive] Error 1
> >
> > ----- Original Message -----
> > From: "Daniel Soto" <daniel.soto2k at gmail.com>
> > To: imaudi at comcast.net
> > Cc: "FlappySocks" <stuart at diyefi.co.uk>, mono-list at lists.ximian.com
> > Sent: Tuesday, March 31, 2009 3:27:56 PM GMT -08:00 US/Canada
> Pacific
> > Subject: Re: [Mono-list] Debian support
> >
> > Did you installed apache2-threaded-dev?
> >
> > 2009/3/31 <imaudi at comcast.net>:
> >> Hi. When running ./configure for mod-mono-2.4 I get:
> >>
> >>
> >>
> >> checking whether mod_mono should remove the DISPLAY variable from
> >> environment... no
> >> checking if gcov compilation was requested... no
> >> checking if gprof support was requested... no
> >> checking for apxs2 in /usr/local/apache2/sbin... no
> >> checking for apxs in /usr/local/apache2/sbin... no
> >> checking for apxs2 in /usr/local/apache2/bin... no
> >> checking for apxs in /usr/local/apache2/bin... no
> >> checking for apxs2 in /usr/local/apache/sbin... no
> >> checking for apxs in /usr/local/apache/sbin... no
> >> checking for apxs2 in /usr/local/apache/bin... no
> >> checking for apxs in /usr/local/apache/bin... no
> >> checking for apxs2 in /usr/sbin... no
> >> checking for apxs in /usr/sbin... no
> >> checking for apxs2 in /usr/bin... no
> >> checking for apxs in /usr/bin... no
> >> checking for apxs2... no
> >> checking for apxs... no
> >> configure: error: **** apxs was not found, DSO compilation will not
> be
> >> available.
> >>
> >> Is this something I have to worry about? What is DSO compilation?
> >>
> >>
> >>
> >> The only thing server related I installed is: apt-get install
> apache2
> >>
> >>
> >>
> >> Maybe I need some sort of other packages too?
> >>
> >>
> >>
> >> ----- Original Message -----
> >> From: "Daniel Soto" <daniel.soto2k at gmail.com>
> >> To: "Mike Christensen" <imaudi at comcast.net>
> >> Cc: "FlappySocks" <stuart at diyefi.co.uk>, mono-list at lists.ximian.com
> >> Sent: Tuesday, March 31, 2009 11:28:50 AM GMT -08:00 US/Canada
> Pacific
> >> Subject: Re: [Mono-list] Debian support
> >>
> >> I can describe a summary of how I get Mono 2.4 from sources, it's
> not
> >> difficult.
> >>
> >> I assume using Ubuntu Intrepid Ibex (my system have it installed)
> >>
> >> Requirements:
> >> build-essential
> >> Bison installed (apt-get install bison)
> >> libgdiplus-2.4 installed (I got it from mono sources also, then
> >> ./configure && make && make install)
> >>
> >> Get mono-2.4.tar.bz2, decompress it.
> >> Change to directory created after decompress.
> >> ./configure --prefix=/usr/local
> >> make
> >> sudo make install
> >>
> >> And... I believe that is all. The make command will take a long
> time to
> >> compile.
> >>
> >> You can install XSP in the same way.
> >>
> >> To asp.net support for apache web server (asumming apache 2):
> >>
> >> sudo apt-get install apache-threaded-dev
> >> Get mod_modo-2.4 and decompress it.
> >> ./configure --prefix=/usr/local
> >> make
> >> sudo make install
> >>
> >> When it finishes, make sure that mod_mono.conf is created in
> >> /etc/apache2 folder.
> >>
> >> Edit /etc/apache2/apache2.conf
> >>
> >> Search for this section:
> >>
> >> # Include module configuration:
> >> Include /etc/apache2/mods-enabled/*.load
> >> Include /etc/apache2/mods-enabled/*.conf
> >>
> >> Add the following line, below.
> >>
> >> Include /etc/apache2/mod_mono.conf
> >>
> >> At the end of configuration file, add the following
> >>
> >> MonoServerPath /usr/local/bin/mod-mono-server2
> >>
> >> Restart apache
> >>
> >> sudo /etc/init.d/apache2 restart
> >>
> >> And you should have mono 2.4 with .net support for apache, and xsp2
> >> light webserver for development. Type mono --version to get the
> >> version currently installed.
> >>
> >> Those were the steps that I followed to get mono 2.4 fully
> functional
> >> in a fresh Ubuntu Intrepid install.
> >>
> >> Let me know if you need more help. I can give a hand.
> >>
> >> Cheers.
> >>
> >> 2009/3/31 Mike Christensen <imaudi at comcast.net>:
> >>> Is there a step by step on how to do this on a fresh Ubuntu
> install? It
> >>> took me forever to figure out all the packages I needed to install
> >>> first, and now I just get "Error 2" when I make. Sigh..
> >>>
> >>> FlappySocks wrote:
> >>>> I have just compiled mono 2.4 on Ubuntu, with no problems.
> Fantastic.
> >>>> Well
> >>>> done mono.
> >>>>
> >>> _______________________________________________
> >>> Mono-list maillist - Mono-list at lists.ximian.com
> >>> http://lists.ximian.com/mailman/listinfo/mono-list
> >>>
> >>
> >
>
>
>
>
> _______________________________________________ Mono-list maillist -
> Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
More information about the Mono-list
mailing list