Я новичок в хостинге Linux. У нас есть несколько сайтов ASP.NET, размещенных на Windows IIS. Теперь мы собираемся перенести этот сайт на веб-сервер Apache. После изучения я обнаружил, что для этой цели мы можем использовать «мод-моно». Для этого я установил Apache & mod-mono на наш новый веб-сервер CENTOS 7. Выход «моно-В» -
Mono JIT compiler version 5.14.0.176 (tarball Fri Aug 3 08:39:03 UTC
2018) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and
Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
Interpreter: yes
LLVM: yes(3.6.0svn-mono-/)
GC: sgen (concurrent by default)
Выход "httpd -v" -
Server version: Apache/2.4.6 (CentOS) Server built: Jun 27 2018 13:48:59
Я также добавил следующие строки в /etc/httpd/conf/httpd.conf файл -
Include conf.modules.d/*.conf
Include /etc/httpd/conf.d/mod_mono.conf
LoadModule mono_module /usr/lib64/httpd/modules/mod_mono.so
<IfModule dir_module>
DirectoryIndex index.html Default.aspx </IfModule>
AddType text/html .shtml
AddType application/x-asp-net .aspx .ashx .asmx .ascx .asax .config .ascx
AddOutputFilter INCLUDES .shtml
Мой сервер Apache может размещать и отображать обычную HTML-страницу. Но при попытке запустить страницу index.aspx отображается
503 Сервис недоступен
Может ли кто-нибудь сообщить мне, что мне здесь не хватает?
Вы забыли запустить мод-моно-сервер.