EngelsFransSpaans

OnWorks-favicon

fastcgi-mono-server4 - Online in de cloud

Voer fastcgi-mono-server4 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-server4 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-server4 online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    PAC-manager
    PAC-manager
    PAC is een Perl/GTK-vervanging voor
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Het biedt een GUI
    om verbindingen te configureren: gebruikers,
    wachtwoorden, VERWACHT regel...
    PAC-manager downloaden
  • 2
    GeoServer
    GeoServer
    GeoServer is open source-software
    server geschreven in Java waarmee gebruikers
    om geospatiale gegevens te delen en te bewerken.
    Ontworpen voor interoperabiliteit, het
    publiceert d...
    GeoServer downloaden
  • 3
    Vuurvliegje III
    Vuurvliegje III
    Een gratis en open-source persoonlijke financiering
    manager. Firefly III beschikt over een
    dubbel boekhoudsysteem. Jij kan
    voer snel in en organiseer uw
    transacties ik...
    Vuurvlieg III downloaden
  • 4
    Apache OpenOffice-extensies
    Apache OpenOffice-extensies
    De officiële catalogus van Apache
    OpenOffice-extensies. Je zult vinden
    extensies variërend van woordenboeken tot
    hulpmiddelen om PDF-bestanden te importeren en verbinding te maken
    met ext...
    Apache OpenOffice-extensies downloaden
  • 5
    BidsprinkhanenBT
    BidsprinkhanenBT
    Mantis is een eenvoudig te implementeren, web
    gebaseerde bugtracker om productbugs te helpen
    volgen. Het vereist PHP, MySQL en een
    web Server. Bekijk onze demo en gehost
    offer...
    MantisBT downloaden
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger is een p2p-chattoepassing
    voor intranetcommunicatie en niet
    een server nodig hebben. Diverse handige
    functies worden ondersteund, inclusief
    melden...
    LAN Messenger downloaden
  • Meer "

Linux-commando's

  • 1
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 2
    in staat
    in staat
    abilint - valideer een abigail ABI
    representatie abilint ontleedt de native
    XML-representatie van een ABI zoals uitgezonden
    door abidw. Zodra het de XML heeft geparseerd
    vertegenwoordigen...
    Voer abilint uit
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - stuur een CORE API-bericht
    naar de core-daemon-daemon ...
    Voer coresendmsg uit
  • 4
    kern_server
    kern_server
    core_server - De primaire server voor
    Spambayes. OMSCHRIJVING: dient momenteel
    alleen de webinterface. Insteken
    luisteraars voor verschillende protocollen is nader te bepalen.
    Dit ...
    Voer core_server uit
  • 5
    fwflits
    fwflits
    fwflash - programma om afbeeldingsbestand te flashen
    naar een aangesloten NXT-apparaat ...
    Voer fwflash uit
  • 6
    fwts-verzamel
    fwts-verzamel
    fwts-collect - verzamel logs voor fwts
    bug-rapportage. ...
    Voer fwts-collect uit
  • Meer "

Ad