EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

fastcgi-mono-server - Online în cloud

Rulați fastcgi-mono-server în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda fastcgi-mono-server care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


XSP - Server Web Mono ASP.NET (xsp și xsp2)

REZUMAT


xsp [Opțiuni]

or

mod-mono-server4 [Opțiuni]

or

fastcgi-mono-server4 [Opțiuni]

DESCRIERE


XSP, mod-mono-server4 și fastcgi-mono-server4 sunt gazde pentru aplicațiile bazate pe ASP.NET.

Dacă rulează ca „xsp”, procesul oferă un server web minimalist care găzduiește ASP.NET
runtime și poate fi folosit pentru a testa și depana aplicațiile web care folosesc System.Web
facilități în Mono. Acest server este cel mai convenabil pentru testarea și rularea site-urilor mici,
nu oferă tot ce oferă un server web de producție.

„mod-mono-server4” și „fastcgi-mono-server4” sunt ambele gazde ASP.NET runtime care pot
comunica cu un alt server web (la momentul scrierii acestui articol, Apache 1.3-2.2 erau
suportat prin mod_mono și alte câteva servere web prin FastCGI). Acest mecanism
este mai bine folosit pentru servere cu trafic ridicat sau sisteme de producție, deoarece se poate integra cu
serverul HTTP principal și să folosească toate optimizările și extensiile unui existent
server, oferind în același timp runtime ASP.NET. Puteți alege canalul de comunicare utilizat
între mod_mono și mod-mono-server4. Dacă furnizați o opțiune --filename, un socket Unix
este folosit, altfel puteți da --port pentru a utiliza un socket TCP.

OPŢIUNI


--abordare adresă
Setează adresa IP pentru a asculta. În mod implicit, este 0.0.0.0 pentru xsp și 127.0.0.1 pentru
mod-mono-server4. Numele cheii AppSettings: MonoServerAddress

--port PORT
Schimbă portul implicit în care serverul XSP va asculta cererile. În mod implicit
XSP ascultă pe portul 8080 și mod-mono-server4 nu are implicit. Tasta AppSettings
nume: MonoServerPort

--restante N
Restul de conexiuni de setat pe soclul de ascultător. În mod implicit, valoarea este
setat la 500.

--minFire N
Numărul minim de fire pe care îl alocă pool-ul de fire. Măriți această valoare la
gestionați mai bine sosirea bruscă a conexiunilor. Valoarea implicită este determinată
prin timpul de rulare mono.

--nume de fișier fişier (mod-mono-server4 și fastcgi-mono-server4)
Numele fișierului socket-ului Unix de ascultat. Valoare implicită: /tmp/mod_mono_server
(fastcgi-mono-server4: /tmp/fastcgi-mono-server4) Numele cheii AppSettings:
UnixSocketFileName (fastcgi-mono-server4: MonoUnixSocket)

--rădăcină PATH
Directorul rădăcină pentru XSP. Implicit este directorul în care este executat XSP.
Directorul curent va fi schimbat în acesta înainte de a crea orice aplicație.
Numele cheii AppSettings: MonoServerRootDir

--appconfigfile NUME DE FIȘIER
Adaugă definiții de aplicație din fișierul de configurare XML. Vezi mostra
fișierul de configurare care vine împreună cu serverul (sample.webapp) și WEBAPP FILE
FORMAT de mai jos. Numele cheii AppSettings: MonoApplicationsConfigFile

--appconfigdir DIR
Adaugă definiții de aplicație din toate fișierele XML găsite în directorul specificat
DIR. Fișierele trebuie să aibă extensia „.webapp”. Numele cheii AppSettings:
MonoApplicationsConfigDir

--aplicații APPS
O listă separată prin virgulă de director virtual și director real pentru toate
aplicațiile pe care dorim să le gestionăm cu acest server. Directorurile virtuale și reale. sunt
separate prin două puncte. Valoarea implicită este „/:.”.

Cateva exemple:

'/:.' Virtual / este mapat la directorul curent.

„/blog:../myblog”
/blogul virtual este mapat la ../myblog

„/:.,/blog:../myblog”
Sunt gestionate două aplicații precum cele de mai sus.

myhost.someprovider.net:/blog:../myblog
/blogul virtual de la myhost.someprovider.net este mapat la ../myblog.

--maestru

Această instanță va fi folosită de mod_mono pentru a crea ASP.NET
aplicații la cerere. Dacă această opțiune este furnizată, nu este necesar să furnizați a
lista de aplicații de pornit. Acest lucru se aplică numai pentru mod-mono-server4.exe.
--non-stop În mod implicit, xsp/mod-mono-server4 va opri procesarea cererilor atunci când
tasta return este apăsată. Utilizați acest lucru pentru a evita acest comportament.

--nu-ascuns
Nu protejați fișierele/directoarele ascunse împotriva accesării de către clienți. Ascuns
fișierele/directoarele sunt cele cu atribut Ascuns pe Windows și al căror nume începe
cu un punct pe Unix. Orice fișier/director de sub un director ascuns este inaccesibil.
Această opțiune dezactivează comportamentul implicit de protecție a unor astfel de locații. Dacă ale tale
aplicația nu conține fișiere/directoare ascunse, este posibil să doriți să o utilizați
această opțiune deoarece procesul de verificare are un cost pe cerere. Numele cheii AppSettings:
MonoServerCheckHiddenFiles (un boolean care acceptă „adevărat” sau „fals”)

--https
Activează suportul HTTPS pe server, trebuie să furnizați un certificat X.509 și a
cheie privată fie cu opțiunile --cert/--pkfile, fie cu --p12file (care
combină atât certificatul, cât și cheia privată într-un singur fișier).

Pentru a utiliza mai întâi trebuie să creați un certificat X.509 pentru serverul dvs., pt
exemplu:
$ makecert -r -eku 1.3.6.1.5.5.7.3.1 -n "CN=server" -p12 server.p12 s3kr3t
Mono MakeCert - versiunea 1.1.9.0
Generator de certificate X.509
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2005 Novell. Licență BSD.

Succes

Apoi, trebuie să transmiteți următoarele steaguri către xsp:
$ xsp --https --p12file server.p12 --pkpwd s3kr3t

Această opțiune este valabilă numai pentru XSP. Pentru mod_mono ar trebui să configurați Apache pentru SSL/TLS.

--https-client-accept
Ca --https, acesta permite suportul HTTPS pe server. Totuși și această opțiune
trimiteți o „invitație” clienților pentru a furniza certificate de client pentru a se autentifica
înșiși. Clientul este liber să furnizeze sau nu un certificat de client. Web
aplicația poate detecta dacă este utilizat un certificat de client și poate reacționa în consecință. Cel mai
browserul web nu va trimite un certificat de client decât dacă au fost în mod explicit
solicitat să facă acest lucru.

Această opțiune este valabilă numai pentru XSP. Pentru mod_mono ar trebui să configurați Apache pentru SSL/TLS.

--https-client-require
Ca --https, acesta permite suportul HTTPS pe server. Totuși și această opțiune
Necesită clienții să folosească certificate de client pentru a se autentifica. Client care
nu furnizați certificate de client va primi o eroare. Rețineți că clientul poate trimite
o structură de certificat goală, astfel încât aplicația web ar trebui să verifice certificatul
conținut.

Această opțiune este valabilă numai pentru XSP. Pentru mod_mono ar trebui să configurați Apache pentru SSL/TLS.

--p12file NUME DE FIȘIER
Folosit pentru a specifica fișierul PKCS#12 de utilizat. Acest fișier include atât X.509
certificatul și cheia privată necesară pentru a cripta traficul HTTP.

Această opțiune este valabilă numai pentru XSP. Pentru mod_mono ar trebui să configurați Apache pentru SSL/TLS.

--cert NUME DE FIȘIER
Folosit pentru a specifica fișierul de certificat X.509 de server. Acesta este utilizat în mod normal cu
--pkfile.

Această opțiune este valabilă numai pentru XSP. Pentru mod_mono ar trebui să configurați Apache pentru SSL/TLS.

--pkfile NUME DE FIȘIER
Folosit pentru a specifica calea către fișierul cheie privată. Formatul PVK nu este foarte sigur
și ar trebui să utilizați formatul PKCS#12 (opțiunea --p12file) pentru a stoca noi chei private.

Această opțiune este valabilă numai pentru XSP. Pentru mod_mono ar trebui să configurați Apache pentru SSL/TLS.

--pkpwd PAROLA
Dacă cheia dvs. privată este protejată prin parolă, PAROLA este parola folosită pentru a decoda
cheia privată. Această opțiune funcționează atât pentru formatele PVK, cât și pentru PKCS#12.

Această opțiune este valabilă numai pentru XSP. Pentru mod_mono ar trebui să configurați Apache pentru SSL/TLS.

--protocol PROTOCOL
Specifică ce protocoale sunt disponibile pentru criptarea comunicațiilor. The
valorile posibile sunt Default, Tls și Ssl3. ssl2 nu este sprijinit. Valoarea implicită
valoarea este „Implicit”, care detectează automat protocolul client și ajustează serverul
protocol în consecință.

Această opțiune este valabilă numai pentru XSP. Pentru mod_mono ar trebui să configurați Apache pentru SSL/TLS.

--termină (mod-mono-server4 numai)
Termină cu grație o instanță mod-mono-server4 care rulează. Toate celelalte opțiuni, dar
--filename sau --address și --port sunt ignorate dacă această opțiune este furnizată.

--versiune
Afișează informații despre versiune și iese.

--Ajutor Afișează lista de opțiuni și ieșiri.

--verbos
Imprimă mesaje suplimentare. Util pentru depanare.

--pidfile FILE
Scrie PID-ul xsp în fișierul specificat.

MONO DURATA OPŢIUNI


xsp și xsp2 sunt scripturi care apelează mono. Dacă doriți să treceți opțiuni la mono (pentru
exemplu, opțiuni pentru a obține numerele de linii în urmele stivei), puteți utiliza MONO_OPTIONS
variabilă de mediu la invocarea xsp sau xsp2.

De exemplu:
$ MONO_OPTIONS=--debug xsp2

DEFAULT INDEX DOSARE


Puteți alege ce fișiere sunt considerate ca index folosind xsp.exe.config Fișier de configurare
asa:


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


În mod implicit, are index.aspx, Default.aspx, default.aspx, index.html și index.htm. The
ordinea contează.

WEBAPP FILE FORMAT


Formatul fișierelor .webapp utilizate pentru --appconfigfile și --appconfigdir este:



{numele aplicatiei}
{gazdă virtuală pentru aplicație}
{port pentru aplicație}
{directorul virtual în apache}
{calea fizică către fișierele aspx}
is true by default -->
{adevărat|fals}



Puteți include orice număr de noduri, unul pentru fiecare aplicație ASP.NET de rulat.

E a sample.webapp fișier în directorul de mostre XSP.

AUTORI


Serverul Mono XSP a fost scris de Gonzalo Paniagua Javier ([e-mail protejat]). Fastcgi-
mono-server4 a fost scris de Brian Nickelhttp://kerrick.wordpress.com>.

MEDIUL VARIABILE


MONO_ASPNET_NODELETE
Dacă se setează la orice valoare, fișierele sursă temporare generate de clasele de suport ASP.NET
nu vor fi eliminate. Acestea vor fi păstrate în directorul temporar al utilizatorului.

Utilizați fastcgi-mono-server online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    turkdevops
    turkdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluluklar? Echipa DevTurks
    Taraf?ndan desteklenmektedir..
    Caracteristici:https://github.com/turkdevopshttps://turkdevops.g...
    Descărcați turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* este un parser rapid Python și
    redactor pentru ASAM (Asociația pentru
    Standardizarea automatizării și
    Sisteme de măsurare) MDF / MF4
    (Format de date de măsurare...
    Descărcați asammdf
  • 3
    LAME (Lame nu este un codificator MP3)
    LAME (Lame nu este un codificator MP3)
    LAME este un instrument educațional de utilizat
    pentru a afla despre codificarea MP3. The
    Scopul proiectului LAME este îmbunătățirea
    psihoacustica, calitatea si viteza
    de deputat...
    Descărcați LAME (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    Un set de module de extensie Python care
    împachetați clasele GUI multiplatformă din
    wxWidgets.. Public: Dezvoltatori. Utilizator
    interfață: X Window System (X11), Win32...
    Descărcați wxPython
  • 5
    packfilemanager
    packfilemanager
    Acesta este managerul de fișiere al pachetului Total War
    proiect, începând cu versiunea 1.7. A
    scurtă introducere în Warscape
    modding:...
    Descărcați packfilemanager
  • 6
    IPerf2
    IPerf2
    Un instrument de măsurare a traficului de rețea
    Performanță TCP și UDP cu metrici
    atât în ​​jurul debitului cât și al latenței. The
    obiectivele includ menținerea unui activ
    cod iperf...
    Descărcați IPerf2
  • Mai mult »

Comenzi Linux

Ad