Enabling modul Mono di Ubuntu 12.04

Module mono digunakan oleh apache2 supaya apache2 dapat mengeksekusi script ASP.NET.

Preparation and Instalation
# sudo apt-get install libapache2-mod-mono mono-apache-server2
# sudo /etc/init.d/apache2 restart
# sudo a2enmod mod_mono
# sudo /etc/init.d/apache2 restart

Pembuatan VirtualHost
# sudo mkdir /var/www/ubuntu
# sudo gedit /etc/apache2/sites-available/ubuntu
Paste kode berikut. (Tips: Ketik ulang tanda petiknya karena kadang berubah format):

Alias /ubuntu "/var/www/ubuntu"
AddMonoApplications default "/ubuntu:/var/www/ubuntu"
<Location /ubuntu>
SetHandler mono
</Location>

Simpan file tersebut.

Enable VirtualHost
# sudo a2ensite ubuntu
# sudo /etc/init.d/apache2 restart

Pembuatan File ASP.NET
# gedit /var/www/ubuntu/coba.aspx
Paste contoh script ASPX berikut (jangan lupa ketik ulang tanda petiknya):
<% Response.Write("Ini script ASP.NET pertamaku!"); %>

Testing
Jalankan browser dan ketik di address bar-nya: http://localhost/ubuntu/coba.aspx

Referensi
http://ubuntuexperiment.wordpress.com/2009/01/29/running-aspnet-applications-in-ubuntu-using-modmono/
tested on: ubuntu 12.04 with apache2
Next Post Previous Post
No Comment
Add Comment
comment url