انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

fastcgi-mono-server - آنلاین در ابر

سرور fastcgi-mono را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور fastcgi-mono-server است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین 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 را ارائه دهید، یک سوکت یونیکس
استفاده می شود، در غیر این صورت می توانید پورت -- را برای استفاده از سوکت TCP بدهید.

OPTIONS


--نشانی افزونه
آدرس IP را برای گوش دادن تنظیم می کند. به طور پیش فرض برای xsp 0.0.0.0 و برای 127.0.0.1 است.
mod-mono-server4. نام کلید AppSettings: MonoServerAddress

--بندر PORT
پورت پیش فرض جایی که سرور XSP به درخواست ها گوش می دهد را تغییر می دهد. به صورت پیش فرض
XSP در پورت 8080 گوش می دهد و mod-mono-server4 هیچ پیش فرضی ندارد. کلید AppSettings
نام: MonoServerPort

--جمع شدن N
بک لاگ اتصالات برای تنظیم در سوکت شنونده. به طور پیش فرض مقدار است
روی 500 تنظیم کنید.

--minThreads N
حداقل تعداد رشته هایی که threadpool اختصاص می دهد. این مقدار را به افزایش دهید
بهتر است ورود ناگهانی اتصالات را کنترل کنید. مقدار پیش فرض تعیین می شود
توسط زمان اجرا مونو

--نام فایل پرونده (mod-mono-server4 و fastcgi-mono-server4)
نام فایل سوکت یونیکس برای گوش دادن. مقدار پیش‌فرض: /tmp/mod_mono_server
(fastcgi-mono-server4: /tmp/fastcgi-mono-server4) نام کلید AppSettings:
UnixSocketFileName (fastcgi-mono-server4: MonoUnixSocket)

-- ریشه PATH
دایرکتوری ریشه برای XSP. پیش فرض دایرکتوری است که XSP در آن اجرا می شود.
دایرکتوری فعلی قبل از ایجاد هر برنامه ای به این یکی تغییر می کند.
نام کلید AppSettings: MonoServerRootDir

--appconfigfile نام فایل
تعاریف برنامه را از فایل پیکربندی XML اضافه می کند. نمونه را ببینید
فایل پیکربندی همراه با سرور (sample.webapp) و WEBAPP فایل
FORMAT زیر نام کلید AppSettings: MonoApplicationsConfigFile

--appconfigdir DIR
تعاریف برنامه را از تمام فایل های XML موجود در فهرست مشخص شده اضافه می کند
مدیر فایل‌ها باید دارای پسوند «.webapp» باشند. نام کلید AppSettings:
MonoApplicationsConfigDir

--برنامه های کاربردی برنامه
فهرستی از فهرست دایرکتوری مجازی و دایرکتوری واقعی برای همه
برنامه هایی که می خواهیم با این سرور مدیریت کنیم. دایرهای مجازی و واقعی هستند
با یک روده بزرگ از هم جدا شده است. مقدار پیش فرض '/:.' است.

بعضی مثالها:

'/:.' مجازی / به دایرکتوری فعلی نگاشت می شود.

'/blog:../myblog'
وبلاگ / مجازی به ../myblog نگاشت شده است

'/:.,/blog:../myblog'
دو برنامه مانند موارد فوق مورد بررسی قرار می گیرند.

myhost.someprovider.net:/blog:../myblog
وبلاگ / مجازی در myhost.someprovider.net به ../myblog نگاشت شده است.

--استاد

این نمونه توسط mod_mono برای ایجاد ASP.NET استفاده خواهد شد
برنامه های کاربردی در صورت تقاضا در صورت ارائه این گزینه، نیازی به ارائه a نیست
لیست برنامه های کاربردی برای شروع این فقط برای mod-mono-server4.exe اعمال می شود.
--بدون وقفه به‌طور پیش‌فرض xsp/mod-mono-server4 پردازش درخواست‌ها را متوقف می‌کند
کلید بازگشت فشار داده می شود. از این برای جلوگیری از این رفتار استفاده کنید.

-- بدون پنهان
از فایل‌ها/دایرکتوری‌های مخفی در برابر دسترسی مشتریان محافظت نکنید. پنهان شده است
فایل ها/دایرکتوری ها آنهایی هستند که دارای ویژگی Hidden در ویندوز هستند و نام آنها شروع می شود
با یک نقطه در یونیکس هر فایل/دایرکتوری زیر دایرکتوری مخفی غیرقابل دسترسی است.
این گزینه رفتار پیش فرض محافظت از چنین مکان هایی را خاموش می کند. اگر شما
برنامه حاوی هیچ فایل/دایرکتوری مخفی نیست، شاید بخواهید از آن استفاده کنید
این گزینه به عنوان فرآیند بررسی دارای هزینه هر درخواست است. نام کلید AppSettings:
MonoServerCheckHiddenFiles (یک بولی که "درست" یا "نادرست" را می پذیرد)

--https
پشتیبانی HTTPS را در سرور فعال می کند، باید گواهی X.509 و a
کلید خصوصی با گزینه های --cert/--pkfile یا با فایل --p12 (که
گواهی و کلید خصوصی را در یک فایل واحد ترکیب می کند).

برای استفاده، ابتدا باید یک گواهی 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 گواهی ساز
حق چاپ 2002، 2003 Motus Technologies. کپی رایت 2004-2005 رمان. دارای مجوز 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 پیکربندی کنید.

-- گواهی نام فایل
برای تعیین فایل گواهی سرور X.509 استفاده می شود. این معمولا با استفاده می شود
--pkfile.

این گزینه فقط برای XSP معتبر است. برای mod_mono باید Apache را برای SSL/TLS پیکربندی کنید.

--pkfile نام فایل
برای تعیین مسیر فایل کلید خصوصی استفاده می شود. فرمت PVK چندان امن نیست
و باید از فرمت PKCS#12 (گزینه--p12file) برای ذخیره کلیدهای خصوصی جدید استفاده کنید.

این گزینه فقط برای XSP معتبر است. برای mod_mono باید Apache را برای SSL/TLS پیکربندی کنید.

--pkpwd PASSWORD
اگر کلید خصوصی شما با رمز محافظت شده است، PASSWORD رمز عبوری است که برای رمزگشایی استفاده می شود
کلید خصوصی این گزینه برای هر دو فرمت PVK و PKCS#12 کار می کند.

این گزینه فقط برای XSP معتبر است. برای mod_mono باید Apache را برای SSL/TLS پیکربندی کنید.

--پروتکل پروتکل
مشخص می کند که کدام پروتکل ها برای رمزگذاری ارتباطات در دسترس هستند. در
مقادیر ممکن عبارتند از Default، Tls و Ssl3. ssl2 نه پشتیبانی. به طور پیش فرض
مقدار "پیش فرض" است که به طور خودکار پروتکل مشتری را شناسایی می کند و سرور را تنظیم می کند
بر این اساس پروتکل

این گزینه فقط برای XSP معتبر است. برای mod_mono باید Apache را برای SSL/TLS پیکربندی کنید.

--خاتمه دادن (mod-mono-server4 تنها)
با مهربانی یک نمونه mod-mono-server4 در حال اجرا را خاتمه می دهد. همه گزینه های دیگر اما
در صورت ارائه این گزینه، --filename یا --address و --port نادیده گرفته می شوند.

- نسخه
اطلاعات نسخه را نمایش می دهد و از آن خارج می شود.

--کمک لیست گزینه ها و خروجی ها را نشان می دهد.

-- پرحرف
پیام های اضافی را چاپ می کند. برای رفع اشکال مفید است.

--pidfile فایل
xsp PID را در فایل مشخص شده می نویسد.

MONO زمان اجرا OPTIONS


xsp و xsp2 اسکریپت هایی هستند که mono را صدا می کنند. اگر می خواهید گزینه ها را به 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 فایل FORMAT


فرمت فایل های .webapp مورد استفاده برای --appconfigfile و --appconfigdir به این صورت است:



{نام برنامه}
{میزبان مجازی برای برنامه}
{پورت برای برنامه}
{دایرکتوری مجازی در آپاچی}
{مسیر فیزیکی فایل‌های aspx}
is true by default -->
{درست|نادرست}



شما می توانید هر تعداد از گره ها، یکی برای هر برنامه ASP.NET برای اجرا.

وجود دارد sample.webapp فایل در پوشه نمونه XSP.

AUTHORS


سرور Mono XSP توسط Gonzalo Paniagua Javier نوشته شده است ([ایمیل محافظت شده]). Fastcgi-
mono-server4 توسط برایان نیکل نوشته شده استhttp://kerrick.wordpress.com>.

محیط زیست متغیرها


MONO_ASPNET_NODELETE
اگر روی هر مقدار تنظیم شود، فایل‌های منبع موقت تولید شده توسط کلاس‌های ASP.NET پشتیبانی می‌کنند
حذف نخواهد شد. آنها در فهرست موقت کاربر نگهداری می شوند.

از fastcgi-mono-server آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 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 (Associtation for
    استانداردسازی اتوماسیون و
    سیستم های اندازه گیری) MDF / MF4
    (قالب داده های اندازه گیری...
    asammdf را دانلود کنید
  • 3
    LAME (لنگ رمزگذار MP3 نیست)
    LAME (لنگ رمزگذار MP3 نیست)
    LAME یک ابزار آموزشی برای استفاده است
    برای یادگیری در مورد رمزگذاری MP3. این
    هدف پروژه LAME بهبود است
    آکوستیک روانی، کیفیت و سرعت
    نماینده مجلس ...
    دانلود LAME (Lame Aint An MP3 Encoder)
  • 4
    wxPython
    wxPython
    مجموعه ای از ماژول های افزونه پایتون که
    کلاس های رابط کاربری گرافیکی کراس پلتفرم را از
    wxWidgets.. مخاطب: توسعه دهندگان. کاربر
    رابط: X Window System (X11)، Win32 ...
    دانلود wxPython
  • 5
    packfilemanager
    packfilemanager
    این فایل منیجر بسته Total War است
    پروژه، از نسخه 1.7 شروع می شود. آ
    معرفی کوتاه Warscape
    مودینگ: ...
    دانلود packfilemanager
  • 6
    IPerf2
    IPerf2
    ابزاری برای اندازه گیری ترافیک شبکه
    عملکرد TCP و UDP با معیارها
    در اطراف هر دو ظرفیت و تأخیر. در
    اهداف شامل حفظ یک فعال است
    کد iperf...
    IPerf2 را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad