англійськафранцузькаіспанська

Ad


Значок OnWorks

fastcgi-mono-server - онлайн у хмарі

Запустіть fastcgi-mono-server у постачальника безкоштовного хостингу 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-моно-сервер4 [параметри]

ОПИС


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, Unix-сокет
використовується, інакше ви можете вказати --port для використання TCP-сокета.

ВАРІАНТИ


--адреса адр
Встановлює IP-адресу для прослуховування. За замовчуванням це 0.0.0.0 для xsp і 127.0.0.1 для
mod-mono-server4. Назва ключа AppSettings: MonoServerAddress

--порт PORT
Змінює порт за замовчуванням, на якому сервер XSP слухатиме запити. За замовчуванням
XSP прослуховує порт 8080, а mod-mono-server4 не має за замовчуванням. Ключ налаштувань програми
назва: MonoServerPort

--відставання N
Відставання підключень для встановлення на сокеті прослуховування. За замовчуванням це значення
встановлено на 500.

--minThreads N
Мінімальна кількість потоків, яку виділяє пул потоків. Збільште це значення до
краще впоратися з раптовим приходом з'єднань. Визначається значення за замовчуванням
за моно-часом виконання.

--ім'я файлу файл (мод-моно-сервер4 та fastcgi-mono-server4)
Ім'я файлу сокету Unix для прослуховування. Значення за замовчуванням: /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 Фото
ФОРМАТ нижче. Назва ключа AppSettings: MonoApplicationsConfigFile

--appconfigdir DIR
Додає визначення програми з усіх файлів XML, знайдених у зазначеному каталозі
DIR. Файли повинні мати розширення .webapp. Назва ключа AppSettings:
MonoApplicationsConfigDir

--додатки APPS
Відокремлений комами список віртуального та реального каталогу для всіх
програми, якими ми хочемо керувати за допомогою цього сервера. Віртуальні та реальні каталоги. є
розділені двокрапкою. Значенням за замовчуванням є '/:.'.

Приклади:

'/:.' Віртуальний / зіставляється з поточним каталогом.

'/blog:../myblog'
Віртуальний /blog зіставлено з ../myblog

'/:.,/блог:../мій блог'
Обробляються дві програми, подібні до наведених вище.

myhost.someprovider.net:/blog:../myblog
Віртуальний /blog на myhost.someprovider.net зіставляється з ../myblog.

--майстер

Цей екземпляр буде використовуватися mod_mono для створення ASP.NET
додатки на вимогу. Якщо ця опція передбачена, не потрібно надавати a
список програм для запуску. Це стосується лише mod-mono-server4.exe.
--без зупинки За замовчуванням xsp/mod-mono-server4 припинить обробку запитів, коли
натиснута клавіша повернення. Використовуйте це, щоб уникнути такої поведінки.

--не приховано
Не захищайте приховані файли/каталоги від доступу клієнтів. Прихований
файли/каталоги – це файли/каталоги з атрибутом Hidden у Windows і чия назва починається
з крапкою на Unix. Будь-який файл/каталог під прихованим каталогом недоступний.
Цей параметр вимикає поведінку за замовчуванням щодо захисту таких місць. Якщо ти
додаток не містить прихованих файлів/каталогів, які ви можете використовувати
цей варіант, оскільки процес перевірки має вартість за запит. Назва ключа AppSettings:
MonoServerCheckHiddenFiles (логічне значення, що приймає значення "true" або "false")

--https
Вмикає підтримку HTTPS на сервері, ви повинні надати сертифікат X.509 і a
закритий ключ із параметрами --cert/--pkfile або з --p12file (який
поєднує сертифікат і закритий ключ в один файл).

Для використання потрібно спочатку створити сертифікат X.509 для свого сервера, для
приклад:
$ makecert -r -eku 1.3.6.1.5.5.7.3.1 -n "CN=сервер" -p12 server.p12 s3kr3t
Mono MakeCert - версія 1.1.9.0
Конструктор сертифікатів X.509
Авторські права 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.

--файл p12 ФІЛЕНАМ
Використовується для визначення файлу 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 ПАРОЛЬ
Якщо ваш закритий ключ захищений паролем, пароль, який використовується для розпізнавання
приватний ключ. Ця опція працює як для форматів PVK, так і для PKCS#12.

Ця опція дійсна лише для XSP. Для mod_mono ви повинні налаштувати Apache для SSL/TLS.

--протокол ПРОТОКОЛ
Вказує, які протоколи доступні для шифрування повідомлень. The
можливі значення: Default, Tls і Ssl3. ssl2 не є підтримується. За умовчанням
значення «За замовчуванням», яке автоматично визначає протокол клієнта та налаштовує сервер
протокол відповідно.

Ця опція дійсна лише для XSP. Для mod_mono ви повинні налаштувати Apache для SSL/TLS.

--припинити (мод-моно-сервер4 тільки)
Граціозно завершує запущений екземпляр mod-mono-server4. Всі інші варіанти, але
--filename або --address та --port ігноруються, якщо ця опція передбачена.

-- версія
Відображає інформацію про версію та виходить.

--допомога Показує список опцій і виходів.

-багатослівний
Друкує додаткові повідомлення. Корисно для налагодження.

--pidfile Фото
Записує PID xsp у вказаний файл.

MONO ЧАС виконання ВАРІАНТИ


xsp і xsp2 — це скрипти, які викликають моно. Якщо ви хочете передати параметри моно (для
наприклад, параметри для отримання номерів рядків у трасуваннях стека), можна використовувати MONO_OPTIONS
змінна середовища під час виклику xsp або xsp2.

Наприклад:
$ MONO_OPTIONS=--налагодження xsp2

ПОВЕРНЕНО ІНДЕКС ФАЙЛИ


Ви можете вибрати, які файли вважатимуться індексними xsp.exe.config файл конфігурації
подобається це:


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


За замовчуванням він має index.aspx, Default.aspx, default.aspx, index.html та index.htm. The
порядок має значення.

WEBAPP Фото ФОРМАТ


Формат файлів .webapp, що використовуються для --appconfigfile та --appconfigdir:



{appname}
{віртуальний хост для програми}
{порт для програми}
{віртуальний каталог в apache}
{фізичний шлях до файлів aspx}
is true by default -->
{правда|неправда}



Ви можете включити будь-яку кількість вузлів, по одному на кожну програму ASP.NET для запуску.

Є sample.webapp файл у каталозі зразків XSP.

AUTHORS


Сервер Mono XSP був написаний Гонсало Паніагуа Хав'єром ([захищено електронною поштою]). 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
    Taraf?ndan desteklenmektedir..
    Особливості:https://github.com/turkdevopshttps://turkdevops.g...
    Завантажити turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* — це швидкий синтаксичний аналізатор Python і
    редактор для ASAM (Асоціація для
    Стандартизація автоматизації та
    Вимірювальні системи) MDF / MF4
    (Формат даних вимірювань...
    Завантажити asammdf
  • 3
    LAME (Хромий не є кодером MP3)
    LAME (Хромий не є кодером MP3)
    LAME — це навчальний інструмент для використання
    щоб дізнатися про кодування MP3. The
    Метою проекту LAME є покращення
    психоакустика, якість і швидкість
    депутата...
    Завантажити LAME (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    Набір модулів розширення Python, які
    загорнути кросплатформні класи графічного інтерфейсу
    wxWidgets.. Аудиторія: розробники. Користувач
    інтерфейс: X Window System (X11), Win32 ...
    Завантажте wxPython
  • 5
    packfilemanager
    packfilemanager
    Це файловий менеджер пакету Total War
    проект, починаючи з версії 1.7. А
    короткий вступ до Warscape
    модифікація: ...
    Завантажте пакетний менеджер файлів
  • 6
    IPerf2
    IPerf2
    Інструмент для вимірювання мережевого трафіку
    Продуктивність TCP і UDP з метриками
    навколо пропускної здатності та затримки. The
    цілі включають підтримання активної
    iperf тріска...
    Завантажити IPerf2
  • Детальніше »

Команди Linux

Ad