EngelsFransSpaans

Ad


OnWorks-favicon

fastcgi-mono-server - Online in de cloud

Voer fastcgi-mono-server uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht fastcgi-mono-server die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


XSP - Mono ASP.NET-webserver (xsp en xsp2)

KORTE INHOUD


xsp [Opties]

or

mod-mono-server4 [Opties]

or

fastcgi-mono-server4 [Opties]

PRODUCTBESCHRIJVING


XSP, mod-mono-server4 en fastcgi-mono-server4 zijn hosts voor op ASP.NET gebaseerde applicaties.

Als het proces wordt uitgevoerd als `xsp', biedt het een minimalistische webserver die als host fungeert voor ASP.NET
runtime en kan worden gebruikt voor het testen en debuggen van webapplicaties die gebruikmaken van de System.Web
voorzieningen in Mono. Deze server is het handigst voor het testen en uitvoeren van kleine sites,
biedt niet alles wat een productiewebserver biedt.

`mod-mono-server4' en 'fastcgi-mono-server4' zijn beide ASP.NET runtimes-hosts die
communiceren met een andere webserver (op het moment van schrijven waren Apache 1.3-2.2
ondersteund via mod_mono en verschillende andere webservers via FastCGI). Dit mechanisme
wordt beter gebruikt voor drukbezochte servers of productiesystemen, omdat het kan worden geïntegreerd met
de hoofd-HTTP-server en maak gebruik van alle optimalisaties en uitbreidingen van een bestaande
server, terwijl de ASP.NET-runtime wordt geleverd. U kunt het gebruikte communicatiekanaal kiezen
tussen mod_mono en mod-mono-server4. Als u de optie --filename opgeeft, een unix-socket
wordt gebruikt, anders kunt u --port opgeven om een ​​TCP-socket te gebruiken.

OPTIES


--adres addr
Stelt het IP-adres in waarnaar moet worden geluisterd. Standaard is dit 0.0.0.0 voor xsp en 127.0.0.1 voor
mod-mono-server4. AppSettings-sleutelnaam: MonoServerAddress

--haven PORT
Wijzigt de standaardpoort waar de XSP-server naar verzoeken luistert. Standaard
XSP luistert op poort 8080 en mod-mono-server4 heeft geen standaard. AppSettings-toets
naam: MonoServerPort

--achterstand N
De achterstand van verbindingen die moeten worden ingesteld op de listener-socket. Standaard is de waarde
ingesteld op 500.

--minThreads N
Het minimale aantal threads dat de threadpool toewijst. Verhoog deze waarde naar
beter omgaan met de plotselinge komst van verbindingen. De standaardwaarde wordt bepaald
door de monolooptijd.

--bestandsnaam filet (mod-mono-server4 en fastcgi-mono-server4)
De naam van het unix-socketbestand waarop moet worden geluisterd. Standaardwaarde: /tmp/mod_mono_server
(fastcgi-mono-server4: /tmp/fastcgi-mono-server4) AppSettings sleutelnaam:
UnixSocketBestandsnaam (fastcgi-mono-server4: MonoUnixSocket)

--wortel PATH
De hoofdmap voor XSP. De standaard is de map waarin XSP wordt uitgevoerd.
De huidige map wordt gewijzigd in deze map voordat een toepassing wordt gemaakt.
AppSettings-sleutelnaam: MonoServerRootDir

--appconfigbestand BESTANDSNAAM
Voegt toepassingsdefinities toe vanuit het XML-configuratiebestand. Zie voorbeeld
configuratiebestand dat bij de server wordt geleverd (sample.webapp) en WEB APPLICATIE FILE
FORMAT onderstaand. AppSettings-sleutelnaam: MonoApplicationsConfigFile

--appconfigdir DIR
Voegt toepassingsdefinities toe van alle XML-bestanden die in de opgegeven directory zijn gevonden
DIR. Bestanden moeten de extensie '.webapp' hebben. AppSettings-sleutelnaam:
MonoApplicationsConfigDir

--toepassingen APPS
Een door komma's gescheiden lijst van virtuele mappen en echte mappen voor alle
applicaties die we met deze server willen beheren. De virtuele en echte dirs. Zijn
gescheiden door een dubbele punt. De standaardwaarde is '/:.'.

Een paar voorbeelden:

'/:.' De virtuele / wordt toegewezen aan de huidige directory.

'/blog:../mijnblog'
De virtuele /blog is toegewezen aan ../myblog

'/:.,/blog:../mijnblog'
Twee aanvragen zoals de bovenstaande worden behandeld.

mijnhost.someprovider.net:/blog:../mijnblog
De virtuele /blog op myhost.someprovider.net is toegewezen aan ../myblog.

--meester

Deze instantie wordt door mod_mono gebruikt om ASP.NET te maken
toepassingen op aanvraag. Als deze optie aanwezig is, hoeft u geen a
lijst met toepassingen die moeten worden gestart. Dit is alleen van toepassing op mod-mono-server4.exe.
--non-stop Standaard stopt xsp/mod-mono-server4 met het verwerken van verzoeken wanneer de
return-toets wordt ingedrukt. Gebruik dit om dit gedrag te voorkomen.

--niet-verborgen
Bescherm verborgen bestanden/mappen niet tegen toegang door clients. Verborgen
bestanden/mappen zijn die met het kenmerk Verborgen op Windows en waarvan de naam begint
met een stip op Unix. Elk bestand/directory onder een verborgen directory is ontoegankelijk.
Deze optie schakelt het standaardgedrag van het beschermen van dergelijke locaties uit. Als jouw
applicatie bevat geen verborgen bestanden/mappen die u misschien wilt gebruiken
deze optie omdat het controleproces kosten per aanvraag heeft. AppSettings-sleutelnaam:
MonoServerCheckHiddenFiles (een boolean die 'true' of 'false' accepteert)

--https
Schakelt HTTPS-ondersteuning op de server in, u moet een X.509-certificaat en een
private sleutel met ofwel de --cert/--pkfile opties of met de --p12file (which
combineert zowel het certificaat als de private sleutel in één bestand).

Om gebruik te maken moet u eerst een X.509-certificaat voor uw server aanmaken
voorbeeld:
$ makecert -r -eku 1.3.6.1.5.5.7.3.1 -n "CN=server" -p12 server.p12 s3kr3t
Mono MakeCert - versie 1.1.9.0
X.509 Certificaatbouwer
Copyright 2002, 2003 Motus Technologies. Auteursrecht 2004-2005 Novell. BSD-licentie.

Succes

Vervolgens moet u de volgende vlaggen doorgeven aan xsp:
$ xsp --https --p12bestandsserver.p12 --pkpwd s3kr3t

Deze optie is alleen geldig voor XSP. Voor mod_mono moet u Apache configureren voor SSL/TLS.

--https-client-accepteren
Net als --https maakt dit HTTPS-ondersteuning op de server mogelijk. Maar deze optie ook
stuur een "uitnodiging" naar klanten om klantcertificaten te verstrekken om te authenticeren
zich. Het staat de klant vrij om al dan niet een klantcertificaat te verstrekken. Web
applicatie kan detecteren of een clientcertificaat wordt gebruikt en dienovereenkomstig reageren. Meest
webbrowser zal geen clientcertificaat verzenden tenzij dit expliciet is gedaan
verzocht om dit te doen.

Deze optie is alleen geldig voor XSP. Voor mod_mono moet u Apache configureren voor SSL/TLS.

--https-client-vereiste
Net als --https maakt dit HTTPS-ondersteuning op de server mogelijk. Maar deze optie ook
vereist klanten om klantcertificaten te gebruiken om zichzelf te authenticeren. Klant wie
geen clientcertificaten verstrekken, krijgt een foutmelding. Merk op dat de klant kan verzenden
een lege certificaatstructuur, zodat de webtoepassing het certificaat moet controleren
inhoud.

Deze optie is alleen geldig voor XSP. Voor mod_mono moet u Apache configureren voor SSL/TLS.

--p12bestand BESTANDSNAAM
Wordt gebruikt om het te gebruiken PKCS#12-bestand op te geven. Dit bestand bevat zowel de X.509
certificaat en de persoonlijke sleutel die nodig is om het HTTP-verkeer te versleutelen.

Deze optie is alleen geldig voor XSP. Voor mod_mono moet u Apache configureren voor SSL/TLS.

--cert BESTANDSNAAM
Wordt gebruikt om het X.509-certificaatbestand van de server op te geven. Dit wordt normaal gesproken gebruikt met de
--pkbestand.

Deze optie is alleen geldig voor XSP. Voor mod_mono moet u Apache configureren voor SSL/TLS.

--pkbestand BESTANDSNAAM
Wordt gebruikt om het pad naar het privésleutelbestand op te geven. Het PVK-formaat is niet erg veilig
en u moet het PKCS#12-formaat (--p12file-optie) gebruiken om nieuwe privésleutels op te slaan.

Deze optie is alleen geldig voor XSP. Voor mod_mono moet u Apache configureren voor SSL/TLS.

--pkwd WACHTWOORD
Als uw privésleutel met een wachtwoord is beveiligd, is WACHTWOORD het wachtwoord dat wordt gebruikt om te decoderen
de privésleutel. Deze optie werkt voor zowel PVK- als PKCS#12-indelingen.

Deze optie is alleen geldig voor XSP. Voor mod_mono moet u Apache configureren voor SSL/TLS.

--protocol PROTOCOL
Specificeert welke protocollen beschikbaar zijn voor het coderen van de communicatie. De
mogelijke waarden zijn Standaard, Tls en Ssl3. SSL2 is niet ondersteund. De standaard
waarde is "Standaard", die automatisch het clientprotocol detecteert en de server aanpast
dienovereenkomstig te protocolleren.

Deze optie is alleen geldig voor XSP. Voor mod_mono moet u Apache configureren voor SSL/TLS.

--beëindigen (mod-mono-server4 only)
Beëindigt op elegante wijze een actieve mod-mono-server4-instantie. Alle andere opties maar
--filename of --address en --port worden genegeerd als deze optie aanwezig is.

--versie
Geeft versie-informatie weer en sluit af.

--help Toont de lijst met opties en uitgangen.

--uitgebreid
Drukt extra berichten af. Handig om te debuggen.

--pidbestand FILE
Schrijft de xsp PID naar het opgegeven bestand.

MONO LOOPTIJD OPTIES


xsp en xsp2 zijn scripts die mono aanroepen. Als u opties wilt doorgeven aan mono (voor
bijvoorbeeld opties om regelnummers in stacktraceringen te krijgen), kunt u de MONO_OPTIONS
omgevingsvariabele bij het aanroepen van xsp of xsp2.

Bijvoorbeeld:
$ MONO_OPTIONS=--debug xsp2

DEFAULT INDEX FILES


U kunt kiezen welke bestanden als index worden beschouwd met behulp van xsp.exe.config configuratiebestand
soortgelijk:


<add key="MonoServerDefaultIndexFiles"
waarde="index.aspx" />


Standaard heeft het index.aspx, Default.aspx, default.aspx, index.html en index.htm. De
volgorde is belangrijk.

WEB APPLICATIE FILE FORMAT


Het formaat van de .webapp-bestanden die worden gebruikt voor --appconfigfile en --appconfigdir is:



{applicatie naam}
{virtuele host voor applicatie}
{poort voor de applicatie}
{virtuele map in apache}
{fysiek pad naar aspx-bestanden}
is true by default -->
{waar | onwaar}



U kunt een willekeurig aantal opnemen knooppunten, één per ASP.NET-toepassing om uit te voeren.

Er is een voorbeeld.webapp bestand in de map XSP-samples.

AUTEURS


De Mono XSP-server is geschreven door Gonzalo Paniagua Javier ([e-mail beveiligd]). Fastcgi-
mono-server4 is geschreven door Brian Nickelhttp://kerrick.wordpress.com>.

MILIEU VARIABELEN


MONO_ASPNET_NODELETE
Indien ingesteld op een willekeurige waarde, ondersteunen tijdelijke bronbestanden die zijn gegenereerd door ASP.NET klassen
wordt niet verwijderd. Ze worden bewaard in de tijdelijke directory van de gebruiker.

Gebruik fastcgi-mono-server online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Turkse devops
    Turkse devops
    TurkDevOps en kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Tarafunda desteklenmektir..
    Kenmerken:https://github.com/turkdevopshttps://turkdevops.g...
    Turkdevops downloaden
  • 2
    asamdf
    asamdf
    *asammdf* is een snelle Python-parser en
    redacteur voor ASAM (Association for
    Standaardisatie van automatisering en
    Meetsystemen) MDF / MF4
    (Meetgegevensformaat...
    Asammdf downloaden
  • 3
    LAME (lame is geen mp3-encoder)
    LAME (lame is geen mp3-encoder)
    LAME is een educatief hulpmiddel om te gebruiken
    voor meer informatie over MP3-codering. De
    doel van het LAME-project is om te verbeteren
    de psycho-akoestiek, kwaliteit en snelheid
    van MP...
    LAME downloaden (Lame is geen MP3-encoder)
  • 4
    wxPython
    wxPython
    Een set Python-uitbreidingsmodules die
    verpak de platformonafhankelijke GUI-klassen van
    wxWidgets.. Publiek: Ontwikkelaars. Gebruiker
    interface: X Window-systeem (X11), Win32 ...
    WxPython downloaden
  • 5
    packfilemanager
    packfilemanager
    Dit is de bestandsbeheerder van het Total War-pakket
    project, vanaf versie 1.7. EEN
    korte introductie in Warscape
    modificatie: ...
    Packfilemanager downloaden
  • 6
    IPerf2
    IPerf2
    Een tool voor netwerkverkeer om te meten
    TCP- en UDP-prestaties met metrische gegevens
    rond zowel doorvoer als latentie. De
    doelen zijn onder meer het onderhouden van een actieve
    iperf kabeljauw...
    IPerf2 downloaden
  • Meer "

Linux-commando's

Ad