Mono: Różnice pomiędzy wersjami
(Kategoria - Zmiana na Usługi) |
|||
Linia 24: | Linia 24: | ||
* [http://www.mono-project.com/docs/web/porting-aspnet-applications/ Portowanie aplikacji ASP.NET] | * [http://www.mono-project.com/docs/web/porting-aspnet-applications/ Portowanie aplikacji ASP.NET] | ||
− | [[Kategoria: | + | [[Kategoria:WWW]] |
Wersja z 14:38, 19 sty 2017
Mono to wieloplatformowa implementacja Microsoft .NET Framework o otwartym kodzie źródłowym. Dzięki serwerowi xsp możliwe jest hostowanie serwisów napisanych w ASP.NET po wcześniejszym przeportowaniu.
Wstępna konfiguracja domeny
Do uruchomienia strony napisanej w ASP.NET należy najpierw zadbać o prawidłową konfigurację samej domeny. Przed przystąpieniem do dalszych kroków należy upewnić się, że:
- Zarezerwowano jeden port tcp.
- Domena jest prawidłowo dodana i skonfigurowana w naszym systemie DNS.
- Została dodana Strona WWW z wskazaniem typu Proxy na zarezerwowany wcześniej port.
- Włączono możliwość korzystania z własnego oprogramowania - Binexec.
Uruchomienie Serwera
Przed uruchomieniem serwera należy wyeksportować mono regisrtry path:
echo 'export MONO_REGISTRY_PATH=$HOME/.mono/registry' >> $HOME/.bash_profile source $HOME/.bash_profile
Po umieszczeniu strony napisanej w ASP.NET na koncie (np. w /usr/home/login/asp.net/strona1
należy się zalogować i przejść do folderu ze stroną. Aby uruchomić serwer xsp należy wykonać polecenie:
screen xsp4 --port nr_zarezerowanego_portu
Aby wyjść ze screena bez zamykania serwera xsp należy użyć kombinacji klawiszy Ctrl + a d.