אנגליתצרפתיתספרדי

Ad


סמל OnWorks

fastcgi-mono-server - מקוון בענן

הפעל fastcgi-mono-שרת בספק אירוח חינמי של OnWorks על גבי Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו הפקודה fastcgi-mono-server שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


XSP - שרת אינטרנט מונו ASP.NET (xsp ו-xsp2)

תַקצִיר


xsp [אפשרויות]

or

mod-mono-server4 [אפשרויות]

or

fastcgi-mono-server4 [אפשרויות]

תיאור


XSP, mod-mono-server4 ו-fastcgi-mono-server4 הם מארחים עבור יישומים מבוססי ASP.NET.

אם מופעל כ-'xsp', התהליך מספק שרת אינטרנט מינימליסטי המארח את ה-ASP.NET
זמן ריצה וניתן להשתמש בו כדי לבדוק וניפוי באגים ביישומי אינטרנט המשתמשים ב-System.Web
מתקנים במונו. שרת זה הכי נוח לבדיקה והפעלת אתרים קטנים,
אינו מציע את כל מה ששרת אינטרנט ייצור מציע.

`mod-mono-server4' ו-'fastcgi-mono-server4' הם שניהם מארחי ריצה של ASP.NET שיכולים
לתקשר עם שרת אינטרנט אחר (בזמן כתיבת שורות אלה, Apache 1.3-2.2 היו
נתמך דרך mod_mono ועוד מספר שרתי אינטרנט דרך FastCGI). המנגנון הזה
משמש טוב יותר עבור שרתים או מערכות ייצור עם תעבורה גבוהה, מכיוון שהוא יכול להשתלב עם
את שרת ה-HTTP הראשי ולמנף את כל האופטימיזציות וההרחבות של קיים
שרת, תוך מתן זמן ריצה של ASP.NET. אתה יכול לבחור את ערוץ התקשורת המשמש
בין mod_mono ל-mod-mono-server4. אם אתה מספק אפשרות --filename, שקע יוניקס
משמש, אחרת אתה יכול לתת --port להשתמש בשקע TCP.

אפשרויות


--כתובת Addr
מגדיר את כתובת ה-IP להאזנה. כברירת מחדל זה 0.0.0.0 עבור xsp ו-127.0.0.1 עבור
mod-mono-server4. שם מפתח AppSettings: MonoServerAddress

--נמל נמל
משנה את יציאת ברירת המחדל שבה שרת XSP יקשיב לבקשות. כברירת מחדל
XSP מאזין ביציאה 8080 ול-mod-mono-server4 אין ברירת מחדל. מקש AppSettings
שם: MonoServerPort

--פיגור N
צבר החיבורים להגדרה בשקע המאזין. כברירת מחדל הערך הוא
מוגדר ל- 500.

--minThreads N
המספר המינימלי של חוטים ש-Threadpool מקצה. הגדל ערך זה ל
להתמודד טוב יותר עם הגעה פתאומית של קשרים. ערך ברירת המחדל נקבע
לפי זמן הריצה המונו.

--שם קובץ פילה (מוד-מונו-שרת4 ו fastcgi-mono-server4)
שם הקובץ של שקע יוניקס להאזנה. ערך ברירת מחדל: /tmp/mod_mono_server
(fastcgi-mono-server4: /tmp/fastcgi-mono-server4) שם מפתח AppSettings:
UnixSocketFileName (fastcgi-mono-server4: MonoUnixSocket)

--שורש נתיב
ספריית השורש עבור XSP. ברירת המחדל היא הספרייה שבה מבוצע XSP.
הספרייה הנוכחית תשתנה לזו לפני יצירת יישום כלשהו.
שם מפתח AppSettings: MonoServerRootDir

--appconfigfile שם קובץ
מוסיף הגדרות יישומים מקובץ התצורה של XML. ראה דוגמה
קובץ תצורה שמגיע עם השרת (sample.webapp) ו WEBAPP קובץ
פורמט לְהַלָן. שם מפתח AppSettings: MonoApplicationsConfigFile

--appconfigdir DIR
מוסיף הגדרות יישומים מכל קובצי ה-XML שנמצאים בספרייה שצוינה
DIR. לקבצים יש סיומת '.webapp'. שם מפתח AppSettings:
MonoApplicationsConfigDir

--יישומים APPS
רשימה מופרדת בפסיק של ספריות וירטואליות וספריות אמיתיות עבור כל
יישומים שאנו רוצים לנהל עם השרת הזה. הדירקטורים הווירטואליים והאמיתיים. הם
מופרדים על ידי נקודתיים. ערך ברירת המחדל הוא '/:.'.

כמה דוגמאות:

'/:.' הווירטואלי / ממופה לספרייה הנוכחית.

'/blog:../myblog'
/blog הוירטואלי ממופה ל-../myblog

'/:.,/blog:../myblog'
שתי יישומים כמו אלה לעיל מטופלים.

myhost.someprovider.net:/blog:../myblog
ה-/blog הוירטואלי ב-myhost.someprovider.net ממופה ל-../myblog.

אדון

מופע זה ישמש את mod_mono ליצירת ASP.NET
יישומים לפי דרישה. אם אפשרות זו מסופקת, אין צורך לספק א
רשימה של יישומים להפעלה. זה חל רק על mod-mono-server4.exe.
--ללא הפסקה כברירת מחדל, xsp/mod-mono-server4 יפסיק לעבד בקשות כאשר
מקש החזרה נלחץ. השתמש בזה כדי להימנע מהתנהגות זו.

--לא מוסתר
אל תגן על קבצים/ספריות מוסתרים מפני גישה של לקוחות. מוּסתָר
קבצים/ספריות הם אלה עם התכונה Hidden ב-Windows ושמם מתחיל
עם נקודה ביוניקס. כל קובץ/ספרייה מתחת לספרייה נסתרת אינו נגיש.
אפשרות זו מבטלת את התנהגות ברירת המחדל של הגנה על מיקומים כאלה. אם שלך
היישום אינו מכיל קבצים/ספריות מוסתרים, אולי תרצה להשתמש
אפשרות זו מכיוון שלתהליך הבדיקה יש עלות לכל בקשה. שם מפתח AppSettings:
MonoServerCheckHiddenFiles (מקבל בוליאני 'נכון' או 'לא נכון')

--https
מאפשר תמיכה ב-HTTPS בשרת, עליך לספק אישור X.509 וא
מפתח פרטי עם אפשרויות --cert/--pkfile או עם --p12file (אשר
משלב גם את האישור וגם את המפתח הפרטי לקובץ אחד).

כדי להשתמש תחילה עליך ליצור אישור X.509 עבור השרת שלך, עבור
דוּגמָה:
$ makecert -r -eku 1.3.6.1.5.5.7.3.1 -n "CN=server" -p12 server.p12 s3kr3t
Mono MakeCert - גרסה 1.1.9.0
X.509 Certificate Builder
זכויות יוצרים 2002, 2003 Motus Technologies. זכויות יוצרים 2004-2005 Novell. ברישיון BSD.

הַצלָחָה

לאחר מכן עליך להעביר את הדגלים הבאים ל-xsp:
$ xsp --https --p12file server.p12 --pkpwd s3kr3t

אפשרות זו תקפה רק עבור XSP. עבור mod_mono עליך להגדיר את Apache עבור SSL/TLS.

--https-client-accept
כמו --https זה מאפשר תמיכה ב-HTTPS בשרת. אולם גם אפשרות זו
לשלוח "הזמנה" ללקוחות לספק אישורי לקוח לאימות
עצמם. הלקוח חופשי לספק, או לא, תעודת לקוח. אינטרנט
האפליקציה יכולה לזהות אם נעשה שימוש בתעודת לקוח ולהגיב בהתאם. רוב
דפדפן אינטרנט לא ישלח אישור לקוח אלא אם כן הם נשלחו במפורש
ביקש לעשות זאת.

אפשרות זו תקפה רק עבור XSP. עבור mod_mono עליך להגדיר את Apache עבור SSL/TLS.

--https-client-require
כמו --https זה מאפשר תמיכה ב-HTTPS בשרת. אולם גם אפשרות זו
דורש לקוחות להשתמש באישורי לקוח כדי לאמת את עצמם. לקוח מי
אל תספק אישורי לקוח תקבל שגיאה. שים לב שהלקוח עשוי לשלוח
מבנה אישור ריק ולכן יישום אינטרנט צריך לבדוק את האישור
תוכן.

אפשרות זו תקפה רק עבור XSP. עבור mod_mono עליך להגדיר את Apache עבור SSL/TLS.

--p12file שם קובץ
משמש לציון קובץ PKCS#12 לשימוש. קובץ זה כולל את ה-X.509
אישור והמפתח הפרטי הנדרש להצפנת תעבורת ה-HTTP.

אפשרות זו תקפה רק עבור XSP. עבור mod_mono עליך להגדיר את Apache עבור SSL/TLS.

--cert שם קובץ
משמש לציון קובץ האישור X.509 של השרת. זה משמש בדרך כלל עם
--pkfile.

אפשרות זו תקפה רק עבור XSP. עבור mod_mono עליך להגדיר את Apache עבור SSL/TLS.

--pkfile שם קובץ
משמש לציון הנתיב לקובץ המפתח הפרטי. פורמט PVK אינו מאובטח במיוחד
ועליך להשתמש בפורמט PKCS#12 (אפשרות--p12file) כדי לאחסן מפתחות פרטיים חדשים.

אפשרות זו תקפה רק עבור XSP. עבור mod_mono עליך להגדיר את Apache עבור SSL/TLS.

--pkpwd סיסמא
אם המפתח הפרטי שלך מוגן בסיסמה, PASSWORD היא הסיסמה המשמשת לפענוח
המפתח הפרטי. אפשרות זו פועלת הן עבור פורמטים PVK ו-PKCS#12.

אפשרות זו תקפה רק עבור XSP. עבור mod_mono עליך להגדיר את Apache עבור SSL/TLS.

--נוהל נוהל
מציין אילו פרוטוקולים זמינים להצפנת התקשורת. ה
ערכים אפשריים הם Default, Tls ו-Ssl3. ssl2 לא נתמך. ברירת המחדל
הערך הוא "ברירת מחדל" שמזהה אוטומטית את פרוטוקול הלקוח ומתאים את השרת
פרוטוקול בהתאם.

אפשרות זו תקפה רק עבור XSP. עבור mod_mono עליך להגדיר את Apache עבור SSL/TLS.

--לבטל, לסיים (מוד-מונו-שרת4 בלבד)
מסיים בחן מופע של mod-mono-server4 הפועל. כל שאר האפשרויות אבל
-שם קובץ או --כתובת ו--port מתעלמים אם אפשרות זו מסופקת.

--גִרְסָה
מציג מידע גרסה ויציאה.

- עזרה מציג את רשימת האפשרויות והיציאות.

--מִלוּלִי
מדפיס הודעות נוספות. שימושי לניפוי באגים.

--pidfile קובץ
כותב את ה-xsp PID לקובץ שצוין.

מונו זמן זמן אפשרויות


xsp ו-xsp2 הם סקריפטים שקוראים ל-mono. אם אתה רוצה להעביר אפשרויות למונו (עבור
לדוגמה, אפשרויות לקבל מספרי שורות במעקבי מחסנית), אתה יכול להשתמש ב- MONO_OPTIONS
משתנה סביבה בעת הפעלת xsp או xsp2.

לדוגמה:
$ MONO_OPTIONS=-- debug xsp2

תקלות מדד קבצים


אתה יכול לבחור אילו קבצים נחשבים לאינדקס באמצעות xsp.exe.config קובץ תצורה
ככה:


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


כברירת מחדל, יש לו index.aspx, Default.aspx, default.aspx, index.html ו-index.htm. ה
ענייני סדר.

WEBAPP קובץ פורמט


הפורמט של קובצי ה-webapp המשמשים עבור --appconfigfile ו--appconfigdir הוא:



{שם האפליקציה}
{מארח וירטואלי ליישום}
{יציאה לאפליקציה}
{ספריה וירטואלית ב-apache}
{נתיב פיזי לקבצי aspx}
is true by default -->
{true|false}



אתה יכול לכלול כל מספר של צמתים, אחד לכל יישום ASP.NET להפעלה.

יש sample.webapp קובץ בספריית הדוגמאות של XSP.

מחברים


שרת Mono XSP נכתב על ידי Gonzalo Paniagua Javier ([מוגן בדוא"ל]). Fastcgi-
mono-server4 נכתב על ידי בריאן ניקלhttp://kerrick.wordpress.com>.

הסביבה וריאציות


MONO_ASPNET_NODELETE
אם מוגדר לערך כלשהו, ​​קבצי מקור זמניים שנוצרו על ידי שיעורי תמיכה של ASP.NET
לא יוסר. הם יישמרו בספרייה הזמנית של המשתמש.

השתמש ב-fastcgi-mono-server באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    turkdevops
    turkdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    תכונות: https://github.com/turkdevopshttps://turkdevops.g...
    הורד את turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* הוא מנתח פייתון מהיר ו
    עורך עבור ASAM (איגוד ל
    סטנדרטיזציה של אוטומציה ו
    מערכות מדידה) MDF / MF4
    (פורמט נתוני מדידה...
    הורד asammdf
  • 3
    LAME (Lame Aint an MP3 Encoder)
    LAME (Lame Aint an MP3 Encoder)
    LAME הוא כלי חינוכי לשימוש
    ללימוד על קידוד MP3. ה
    המטרה של פרויקט LAME היא לשפר
    האקוסטיקה הפסיכוטית, האיכות והמהירות
    של MP...
    הורד את LAME (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    קבוצה של מודולי הרחבה של Python ש
    לעטוף את שיעורי GUI חוצי הפלטפורמות
    wxWidgets.. קהל: מפתחים. מִשׁתַמֵשׁ
    ממשק: X Windows System (X11), Win32 ...
    הורד את wxPython
  • 5
    packfilemanager
    packfilemanager
    זהו מנהל הקבצים של חבילת Total War
    פרויקט, החל מגרסה 1.7. א
    היכרות קצרה עם Warscape
    מודינג:...
    הורד את packfilemanager
  • 6
    IPerf2
    IPerf2
    כלי תעבורת רשת למדידה
    ביצועי TCP ו-UDP עם מדדים
    סביב תפוקה והשהייה כאחד. ה
    היעדים כוללים שמירה על פעילות פעילה
    קוד iperf...
    הורד את IPerf2
  • עוד »

פקודות לינוקס

Ad