EngelsFransSpaans

Ad


OnWorks-favicon

xsp4 - Online in de cloud

Voer xsp4 uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht xsp4 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 (xsp4 en xsp42)

KORTE INHOUD


xsp4 [Opties]

or

mod-mono-server [Opties]

or

fastcgi-mono-server [Opties]

PRODUCTBESCHRIJVING


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

Als het wordt uitgevoerd als `xsp4', biedt het proces een minimalistische webserver die het ASP.NET host
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-server' en 'fastcgi-mono-server' zijn beide ASP.NET-runtime-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-server. Als u een optie --filename opgeeft, is dat een Unix-socket
gebruikt, anders kunt u --port geven om een ​​TCP-socket te gebruiken.

OPTIES


--adres addr
Stelt het IP-adres in om naar te luisteren. Standaard is dit 0.0.0.0 voor xsp4 en 127.0.0.1
voor mod-mono-server. AppSettings-sleutelnaam: MonoServerAddress

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

--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-server en fastcgi-mono-server)
De naam van het unix-socketbestand waarop moet worden geluisterd. Standaardwaarde: /tmp/mod_mono_server
(fastcgi-mono-server: /tmp/fastcgi-mono-server) AppSettings-sleutelnaam:
UnixSocketFileName (fastcgi-mono-server: 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-server.exe.
--non-stop Standaard zal xsp4/mod-mono-server stoppen met het verwerken van aanvragen 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 xsp4:
$ xsp4 --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-server only)
Beëindigt op elegante wijze een actieve mod-mono-server-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 xsp4 PID naar het opgegeven bestand.

MONO LOOPTIJD OPTIES


xsp4 en xsp42 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 xsp4 of xsp42.

Bijvoorbeeld:
$ MONO_OPTIONS=--debug xsp42

DEFAULT INDEX FILES


U kunt kiezen welke bestanden als index worden beschouwd met behulp van xsp4.exe.config configuratie
bestand als volgt:


<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-server 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 xsp4 online met 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