Gaurav Saini Ответов: 3

Как мне бежать ASP.NET веб-сайт на сервере Windows apache?


Как мне управлять своим asp.net файл или страница на сервере Windows APACHE?
это можно запустить ASP.NET файл поверх него?

я работаю над проектом, который содержит как страницы .php, так и страницы .aspx
я хочу, чтобы запустить оба .PHP и .aspx-страницы на сервере Apache.

пожалуйста, помогите!!

Что я уже пробовал:

<VirtualHost *:80>
ServerAlias localhost
Документальный корень "c:\web\mysite"
Моносерверпатный мистит "c:\mono\usr\bin\mod-mono-server2.exe"
Моноаппликации mysite "/:c:\web\mysite"

<каталог "c:\web\mysite">
Параметры Индексы FollowSymLinks MultiViews
AllowOverride Все
Приказ разрешить,запретить
Разрешить от всех
MonoSetServerAlias mysite
SetHandler моно
По умолчанию DirectoryIndex.index.html aspx-файл

3 Ответов

Рейтинг:
1

Afzaal Ahmad Zeeshan

ASP.NET сам по себе он не сможет работать на веб-сервере Apache, потому что он строго привязан к компонентам и службам, предоставляемым IIS в Windows. Это означает, что здесь тупик. Во всяком случае, вы все еще можете рассмотреть возможность использования Mono Project и скомпилировать свой проект. ASP.NET веб-приложение против Mono, которое можно использовать против Linux или других платформ, а также других веб-серверов. Вот что я нашел для тебя, mod_mono | моно[^]. Вы можете проверить документацию, а затем внести необходимые изменения для развертывания веб-приложения на серверах Apache.

ASP.NET ядро довольно хорошо поддерживает Apache и другие серверы. Таким образом, вы можете рассмотреть этот фреймворк, если хотите использовать Apache. Убедимся в этом на примере, Хозяин ASP.NET ядро на Linux с Apache | Microsoft Docs[^]


Рейтинг:
0

Sk Imad

Надеюсь, это вам поможет.
Ссылка[^]


Рейтинг:
0

RickZeeland

Об этом есть хорошая статья в CodeProject, но она не очень свежая: Введение в моно - ASP.NET с помощью XSP и Apache[^]
Вы также можете быть заинтересованы в: стороны-чтобы-сделать-а-кроссплатформенность-приложение~MonoDevelop выступает[^]