Comment exécuter des pages ASP sur un serveur Apache

Apache est un serveur Web open source et une alternative gratuite aux systèmes d'exploitation de serveurs commerciaux. Apache peut servir des pages dans la plupart des langages de script Web tels que PHP, Perl et Python; il sert également les requêtes HTTP pour les pages Web. Cependant, Apache n'est pas un produit Microsoft, ce qui signifie qu'il ne gère pas nativement le code ASP.NET. En installant Mono, le projet open source .NET, vous pouvez également installer un plugin pour Apache qui gérera les pages ASP.

1

Téléchargez et installez le package Mono pour votre système d'exploitation à partir du site Web Mono (lien dans les ressources). Si vous exécutez une distribution Linux qui utilise des outils de gestion de packages, installez Mono via votre système de packages.

2

Localisez le fichier de configuration Apache. Sur un ordinateur Windows, ce sera dans C: \ apache \ conf \ https.conf. Sur les systèmes Mac OSX et Ubuntu, le fichier se trouve dans /etc/apache2/httpd.conf.

3

Ouvrez le fichier de configuration à l'aide d'un éditeur de texte.

4

Ajoutez l'une des lignes suivantes au fichier de configuration de fin. Ce code chargera Mono et permettra à Apache d'accéder aux bibliothèques .NET et de servir des pages ASP.

Mac OS ou Ubuntu: Incluez /etc/apache2/mod_mono.conf Windows: Incluez C: \ apache \ mod_mono.conf

Messages récents