ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

xsp - ออนไลน์ในคลาวด์

เรียกใช้ xsp ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง xsp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


XSP - เว็บเซิร์ฟเวอร์ ASP.NET โมโน (xsp4 และ xsp42)

เรื่องย่อ


xsp4 [ตัวเลือก]

or

mod-mono-เซิร์ฟเวอร์ [ตัวเลือก]

or

fastcgi-โมโนเซิร์ฟเวอร์ [ตัวเลือก]

DESCRIPTION


XSP, mod-mono-server และ fastcgi-mono-server เป็นโฮสต์สำหรับแอปพลิเคชันที่ใช้ ASP.NET

หากเรียกใช้เป็น `xsp4' กระบวนการนี้จะมีเว็บเซิร์ฟเวอร์ที่เรียบง่ายซึ่งโฮสต์ ASP.NET
รันไทม์และสามารถใช้ทดสอบและแก้ไขข้อบกพร่องของเว็บแอปพลิเคชันที่ใช้ System.Web
สิ่งอำนวยความสะดวกในโมโน เซิร์ฟเวอร์นี้สะดวกที่สุดสำหรับการทดสอบและใช้งานไซต์ขนาดเล็ก
ไม่ได้นำเสนอทุกอย่างที่เว็บเซิร์ฟเวอร์สำหรับใช้งานจริงมีให้

`mod-mono-server' และ 'fastcgi-mono-server' เป็นทั้งโฮสต์รันไทม์ ASP.NET ที่สามารถทำได้
สื่อสารกับเว็บเซิร์ฟเวอร์อื่น (ในขณะที่เขียนนี้ Apache 1.3-2.2 เป็น
รองรับผ่าน mod_mono และเว็บเซิร์ฟเวอร์อื่น ๆ ผ่าน FastCGI) กลไกนี้
ใช้สำหรับเซิร์ฟเวอร์หรือระบบที่ใช้งานจริงที่มีปริมาณการใช้งานสูงได้ดีกว่า เนื่องจากสามารถรวมเข้ากับ
เซิร์ฟเวอร์ HTTP หลักและใช้ประโยชน์จากการเพิ่มประสิทธิภาพและส่วนขยายทั้งหมดที่มีอยู่
เซิร์ฟเวอร์ในขณะที่ให้รันไทม์ ASP.NET ท่านสามารถเลือกช่องทางการสื่อสารที่ใช้ได้
ระหว่าง mod_mono และ mod-mono-server หากคุณระบุตัวเลือก --filename ซ็อกเก็ตยูนิกซ์คือ
ใช้มิฉะนั้นคุณสามารถให้ --port ใช้ซ็อกเก็ต TCP

OPTIONS


--ที่อยู่ addr
ตั้งค่าที่อยู่ IP ที่จะฟัง โดยค่าเริ่มต้น จะเป็น 0.0.0.0 สำหรับ xsp4 และ 127.0.0.1
สำหรับ mod-mono-server ชื่อคีย์ AppSettings: MonoServerAddress

--ท่า PORT
เปลี่ยนพอร์ตเริ่มต้นที่เซิร์ฟเวอร์ XSP จะรับฟังคำขอ โดยค่าเริ่มต้น
XSP รับฟังบนพอร์ต 8080 และ mod-mono-server ไม่มีค่าเริ่มต้น ชื่อคีย์ AppSettings:
โมโนเซิร์ฟเวอร์พอร์ต

--งานค้าง N
Backlog ของการเชื่อมต่อที่จะตั้งค่าบนซ็อกเก็ตผู้ฟัง โดยค่าเริ่มต้น ค่าคือ
ตั้งเป็น 500

--minกระทู้ N
จำนวนเธรดขั้นต่ำที่ threadpool จัดสรร เพิ่มค่านี้เป็น
ดีกว่าจัดการกับการเชื่อมต่อมาถึงอย่างกะทันหัน ค่าเริ่มต้นถูกกำหนด
โดยรันไทม์โมโน

--ชื่อไฟล์ ไฟล์ (mod-mono-เซิร์ฟเวอร์ และ fastcgi-โมโนเซิร์ฟเวอร์)
ชื่อไฟล์ซ็อกเก็ตยูนิกซ์ที่จะฟัง ค่าเริ่มต้น: /tmp/mod_mono_server
(fastcgi-mono-server: /tmp/fastcgi-mono-server) ชื่อคีย์ AppSettings:
UnixSocketFileName (เซิร์ฟเวอร์ fastcgi-mono: MonoUnixSocket)

--ราก เส้นทาง
ไดเร็กทอรีรากสำหรับ XSP ค่าดีฟอลต์คือไดเร็กทอรีที่เรียกใช้ XSP
ไดเร็กทอรีปัจจุบันจะถูกเปลี่ยนเป็นไดเร็กทอรีนี้ก่อนที่จะสร้างแอปพลิเคชันใดๆ
ชื่อคีย์ AppSettings: MonoServerRootDir

--appconfigfile ชื่อไฟล์
เพิ่มคำจำกัดความของแอปพลิเคชันจากไฟล์คอนฟิกูเรชัน XML ดูตัวอย่าง
ไฟล์การกำหนดค่าที่มาพร้อมกับเซิร์ฟเวอร์ (sample.webapp) และ เว็บบัพ ไฟล์
FORMAT ด้านล่าง. ชื่อคีย์ AppSettings: MonoApplicationsConfigFile

--appconfigdir DIR
เพิ่มคำจำกัดความของแอปพลิเคชันจากไฟล์ XML ทั้งหมดที่พบในไดเร็กทอรีที่ระบุ
ผบ. ไฟล์ต้องมีนามสกุล '.webapp' ชื่อคีย์ AppSettings:
MonoApplicationsConfigDir

--การประยุกต์ใช้ แอพพลิเคชัน
รายการไดเร็กทอรีเสมือนและไดเร็กทอรีจริงคั่นด้วยเครื่องหมายจุลภาคสำหรับ
แอปพลิเคชันที่เราต้องการจัดการกับเซิร์ฟเวอร์นี้ dirs เสมือนจริงและจริง เป็น
คั่นด้วยเครื่องหมายทวิภาค ค่าเริ่มต้นคือ '/:.'

ตัวอย่างบางส่วน:

'/:.' เสมือน / ถูกแมปกับไดเร็กทอรีปัจจุบัน

'/blog:../myblog'
/blog เสมือนถูกแมปกับ ../myblog

'/:.,/blog:../myblog'
มีการจัดการแอปพลิเคชันสองรายการดังที่กล่าวไว้ข้างต้น

myhost.someprovider.net:/blog:../myblog
/blog เสมือนที่ myhost.someprovider.net ถูกแมปกับ ../myblog

--ผู้เชี่ยวชาญ

อินสแตนซ์นี้จะถูกใช้โดย mod_mono เพื่อสร้าง ASP.NET
แอปพลิเคชันตามความต้องการ หากมีตัวเลือกนี้ ไม่จำเป็นต้องระบุ a
รายการแอปพลิเคชันที่จะเริ่มต้น สิ่งนี้ใช้ได้กับ mod-mono-server.exe เท่านั้น
--ไม่หยุด โดยค่าเริ่มต้น xsp4/mod-mono-server จะหยุดประมวลผลคำขอเมื่อ
กดปุ่มย้อนกลับ ใช้สิ่งนี้เพื่อหลีกเลี่ยงพฤติกรรมนี้

--no-ซ่อน
อย่าปกป้องไฟล์/ไดเร็กทอรีที่ซ่อนอยู่ไม่ให้เข้าถึงโดยไคลเอนต์ ที่ซ่อนอยู่
ไฟล์/ไดเร็กทอรีคือไฟล์ที่มีแอตทริบิวต์ที่ซ่อนอยู่ใน Windows และมีชื่อเริ่มต้น
ด้วยจุดบน Unix ไฟล์/ไดเร็กทอรีใดๆ ที่อยู่ใต้ไดเร็กทอรีที่ซ่อนอยู่จะไม่สามารถเข้าถึงได้
ตัวเลือกนี้จะปิดการทำงานเริ่มต้นของการปกป้องสถานที่ดังกล่าว ถ้าคุณ
แอปพลิเคชั่นไม่มีไฟล์ / ไดเรกทอรีที่ซ่อนอยู่คุณอาจต้องการใช้
ตัวเลือกนี้เนื่องจากกระบวนการตรวจสอบมีค่าใช้จ่ายต่อคำขอ ชื่อคีย์ AppSettings:
MonoServerCheckHiddenFiles (บูลีนยอมรับ 'จริง' หรือ 'เท็จ')

--https
เปิดใช้งานการสนับสนุน HTTPS บนเซิร์ฟเวอร์ คุณต้องระบุใบรับรอง X.509 และ a
คีย์ส่วนตัวพร้อมตัวเลือก --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
ลิขสิทธิ์ 2002, 2003 Motus Technologies ลิขสิทธิ์ 2004-2005 โนเวล ใบอนุญาต BSD

ความสำเร็จ

จากนั้น คุณต้องส่งแฟล็กต่อไปนี้ไปยัง xsp4:
$ xsp4 --https --p12file เซิร์ฟเวอร์p12 --pkpwd s3kr3t

ตัวเลือกนี้ใช้ได้กับ XSP เท่านั้น สำหรับ mod_mono คุณควรกำหนดค่า Apache สำหรับ SSL/TLS

--https-ลูกค้ายอมรับ
เช่นเดียวกับ --https สิ่งนี้จะเปิดใช้งานการสนับสนุน HTTPS บนเซิร์ฟเวอร์ อย่างไรก็ตามตัวเลือกนี้ด้วย
ส่ง "คำเชิญ" ให้กับลูกค้าเพื่อให้ใบรับรองลูกค้าเพื่อตรวจสอบสิทธิ์
ตัวพวกเขาเอง. ไคลเอ็นต์มีอิสระที่จะให้ใบรับรองไคลเอ็นต์หรือไม่ก็ได้ เว็บ
แอปพลิเคชันสามารถตรวจพบว่ามีการใช้ใบรับรองไคลเอ็นต์และตอบสนองตามนั้นหรือไม่ ที่สุด
เว็บเบราว์เซอร์จะไม่ส่งใบรับรองไคลเอ็นต์เว้นแต่จะได้รับอย่างชัดเจน
ขอให้ทำเช่นนั้น

ตัวเลือกนี้ใช้ได้กับ XSP เท่านั้น สำหรับ mod_mono คุณควรกำหนดค่า Apache สำหรับ SSL/TLS

--https-ลูกค้าต้องการ
เช่นเดียวกับ --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 จะเป็นรหัสผ่านที่ใช้ในการถอดรหัส
คีย์ส่วนตัว ตัวเลือกนี้ใช้ได้กับทั้งรูปแบบ PVK และ PKCS#12

ตัวเลือกนี้ใช้ได้กับ XSP เท่านั้น สำหรับ mod_mono คุณควรกำหนดค่า Apache สำหรับ SSL/TLS

--มาตรการ มาตรการ
ระบุโปรโตคอลที่พร้อมใช้งานสำหรับการเข้ารหัสการสื่อสาร NS
ค่าที่เป็นไปได้คือ Default, Tls และ Ssl3 SSL2 ไม่ใช่ ได้รับการสนับสนุน. ค่าดีฟอลต์
ค่าคือ "ค่าเริ่มต้น" ซึ่งตรวจจับโปรโตคอลไคลเอนต์โดยอัตโนมัติและปรับเซิร์ฟเวอร์
โปรโตคอลตามลำดับ

ตัวเลือกนี้ใช้ได้กับ XSP เท่านั้น สำหรับ mod_mono คุณควรกำหนดค่า Apache สำหรับ SSL/TLS

--ยุติ (mod-mono-เซิร์ฟเวอร์ เท่านั้น)
ยุติอินสแตนซ์ mod-mono-server ที่ทำงานอยู่อย่างสง่างาม ตัวเลือกอื่นๆ ทั้งหมด แต่
--filename หรือ --address และ --port จะถูกละเว้นหากมีตัวเลือกนี้

--รุ่น
แสดงข้อมูลเวอร์ชันและการออก

--ช่วยด้วย แสดงรายการตัวเลือกและทางออก

--รายละเอียด
พิมพ์ข้อความพิเศษ มีประโยชน์สำหรับการดีบัก

--pidfile ไฟล์
เขียน xsp4 PID ไปยังไฟล์ที่ระบุ

MONO รันไทม์ OPTIONS


xsp4 และ xsp42 เป็นสคริปต์ที่เรียกโมโน หากคุณต้องการส่งตัวเลือกเป็นโมโน (for
ตัวอย่าง ตัวเลือกในการรับหมายเลขบรรทัดในการติดตามสแต็ก) คุณสามารถใช้ MONO_OPTIONS
ตัวแปรสภาพแวดล้อมเมื่อเรียกใช้ xsp4 หรือ xsp42

ตัวอย่างเช่น:
$ MONO_OPTIONS=--ดีบัก xsp42

เริ่มต้น ดัชนี ไฟล์


คุณสามารถเลือกไฟล์ที่จะถือว่าเป็นดัชนีได้โดยใช้ xsp4.exe.config องค์ประกอบ
ไฟล์เช่นนี้:


<เพิ่มคีย์ = "MonoServerDefaultIndexFiles"
value="index.aspx" />


โดยค่าเริ่มต้น จะมี index.aspx, Default.aspx, default.aspx, index.html และ index.htm NS
เรื่องการสั่งซื้อ

เว็บบัพ ไฟล์ FORMAT


รูปแบบของไฟล์ .webapp ที่ใช้สำหรับ --appconfigfile และ --appconfigdir คือ:



{ชื่อแอป}
{โฮสต์เสมือนสำหรับแอปพลิเคชัน}
{พอร์ตสำหรับแอปพลิเคชัน}
{ไดเรกทอรีเสมือนใน apache}
{เส้นทางทางกายภาพไปยังไฟล์ aspx}
is true by default -->
{จริง|เท็จ}



คุณสามารถรวม .จำนวนเท่าใดก็ได้ โหนด หนึ่งโหนดต่อแอปพลิเคชัน ASP.NET เพื่อเรียกใช้

มี ตัวอย่าง.webapp ไฟล์ในไดเร็กทอรีตัวอย่าง XSP

ผู้เขียน


เซิร์ฟเวอร์ Mono XSP เขียนโดย Gonzalo Paniagua Javier ([ป้องกันอีเมล]- Fastcgi-
โมโนเซิร์ฟเวอร์เขียนโดย Brian Nickelhttp://kerrick.wordpress.com>.

และพวกเรา ตัวแปร


MONO_ASPNET_NODELETE
หากตั้งค่าเป็นค่าใด ๆ ไฟล์ต้นฉบับชั่วคราวที่สร้างโดยคลาสสนับสนุน ASP.NET
จะไม่ถูกลบออก พวกเขาจะถูกเก็บไว้ในไดเร็กทอรีชั่วคราวของผู้ใช้

ใช้ xsp ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-ข้อมูล
    cpupower-idle-ข้อมูล
    cpupower idle-info - ยูทิลิตี้เพื่อ
    ดึงข้อมูลเคอร์เนลของ CPU ที่ไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] รายละเอียด: เครื่องมือ
    ซึ่งพิมพ์ออกมาเพ...
    เรียกใช้ cpupower-idle-info
  • 4
    cpupower-ไม่ได้ใช้งาน-set
    cpupower-ไม่ได้ใช้งาน-set
    cpupower idle-set - ยูทิลิตี้สำหรับตั้งค่าซีพียู
    ตัวเลือกเคอร์เนลเฉพาะสถานะไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] คำอธิบาย: The
    cpupower idle se...
    รัน cpupower-idle-set
  • 5
    g.mapsetsหญ้า
    g.mapsetsหญ้า
    g.mapsets - แก้ไข/พิมพ์ผู้ใช้
    เส้นทางการค้นหา mapset ปัจจุบัน ส่งผลกระทบต่อ
    ผู้ใช้เข้าถึงข้อมูลที่มีอยู่ภายใต้
    mapset อื่นๆ ในตำแหน่งปัจจุบัน ...
    เรียกใช้ g.mapsetsgrass
  • 6
    g.ข้อความหญ้า
    g.ข้อความหญ้า
    g.message - พิมพ์ข้อความ คำเตือน
    ข้อมูลความคืบหน้าหรือข้อผิดพลาดร้ายแรงใน
    ทางหญ้า ควรใช้โมดูลนี้ใน
    สคริปต์สำหรับข้อความที่ส่งถึงผู้ใช้
    คีย์โว...
    เรียกใช้ g.messagegrass
  • เพิ่มเติม»

Ad