Apache Sunucusunda ASP Sayfaları Nasıl Çalıştırılır

Apache, açık kaynaklı bir Web sunucusu ve ticari sunucu işletim sistemlerine ücretsiz bir alternatiftir. Apache, PHP, Perl ve Python gibi herhangi bir Web kodlama dilinde sayfalar sunabilir; ayrıca Web sayfaları için HTTP isteklerini de sunar. Ancak Apache bir Microsoft ürünü değildir, bu da ASP.NET kodunu yerel olarak işlemediği anlamına gelir. Açık kaynaklı .NET projesi olan Mono'yu yükleyerek, Apache için ASP sayfalarını işleyecek bir eklenti de kurabilirsiniz.

1

İşletim sisteminiz için Mono paketini Mono web sitesinden indirin ve kurun (Kaynaklardaki bağlantı). Paket yönetim araçlarını kullanan bir Linux dağıtımı çalıştırıyorsanız, paket sisteminiz aracılığıyla Mono'yu kurun.

2

Apache yapılandırma dosyasını bulun. Bir Windows bilgisayarda bu C: \ apache \ conf \ https.conf konumunda olacaktır. Mac OSX ve Ubuntu sistemlerinde dosya /etc/apache2/httpd.conf adresinde bulunur.

3

Yapılandırma dosyasını bir metin düzenleyici kullanarak açın.

4

Son yapılandırma dosyasına aşağıdaki satırlardan birini ekleyin. Bu kod Mono'yu yükleyecek ve Apache'nin .NET kitaplıklarına erişmesine ve ASP sayfalarını sunmasına izin verecektir.

Mac OS veya Ubuntu: /etc/apache2/mod_mono.conf ekleyin Windows: C: \ apache \ mod_mono.conf ekleyin