เป็นไปได้ไหมที่จะใช้งาน Chrome หรือ Firefox เป็นเว็บเบราว์เซอร์เริ่มต้นบน Windows Server?


1

ฉันกำลังพัฒนาระบบบนเว็บสำหรับ บริษัท ที่ฉันทำงานด้วย ในระบบนี้ช่วยให้คุณสามารถดาวน์โหลดข้อมูลในรูปแบบ PDF และเนื่องจากเป็นโครงการที่ฉันได้รับการครอบครองฟรีฉันจึงตัดสินใจเขียนโค้ดทั้งไซต์จากบนลงล่างด้วย CSS3 และ HTML5

ปัญหาที่ฉันมีคือวิธีการแสดงผล PDF คือเซิร์ฟเวอร์ใช้เป็นเว็บเบราว์เซอร์เริ่มต้น (ซึ่งก็คือ IE8) ดังนั้น HTML5 และ CSS3 อาจไม่แสดงหรือทำงานไม่ถูกต้อง มันจะไม่โหลดไฟล์ javascript เช่นกัน

คำถามของฉันคือฉันสามารถเรียกใช้ Chrome หรือ Firefox บนเซิร์ฟเวอร์ Windows ได้โดยไม่กระทบต่อความปลอดภัย

คำตอบ:


1

ใช่และไม่.

Windows Server แตกต่างจาก Windows Client เพียงอย่างเดียวโดยบริการและคุณสมบัติที่กำหนดค่าให้ทำงาน (รวมถึงการเปลี่ยนแปลงใบอนุญาตและการปรับแต่งอื่น ๆ )

สิ่งนี้ถูกกล่าวว่าคุณสามารถเรียกใช้เบราว์เซอร์ใดก็ได้บนเซิร์ฟเวอร์และตั้งเป็นค่าเริ่มต้น เบราว์เซอร์ที่ฉันจะคิดว่าทุกคนได้มีบางจัดเรียงของปัญหาความปลอดภัยในบางจุดและพวกเขาทั้งหมดอาจจะมีข้อบกพร่องที่ยังไม่ได้แก้ไขไม่กี่คนที่ไม่มีใครรู้ของ

ความจริงก็คือเซิร์ฟเวอร์ควรจะใช้เป็นเซิร์ฟเวอร์คุณไม่ควรเรียกดูไฟล์หรือใช้ PDF ในนั้นและฉันขอแนะนำให้คุณอย่าดำเนินการต่อ

หากคุณต้องใช้เครื่องนี้ให้พิจารณาใช้ Hyper-V หรือชุดเวอร์ชวลไลเซชันอื่น (ถ้าคุณใช้ประโยชน์จากเวอร์ชวลไลเซชันแล้ว) และรับระบบปฏิบัติการไคลเอนต์ใหม่และใช้สำหรับการเรียกดู .... หรือใช้เดสก์ทอป / แล็ปท็อป

ดังนั้นใช่มันควรใช้งานได้ แต่ไม่ - ฉันขอแนะนำอย่างยิ่งกับมัน ... เซิร์ฟเวอร์ควรได้รับการตั้งค่าและใช้เพื่อให้บริการไม่ใช่เดสก์ท็อป

ขออภัยสำหรับการบรรยาย ... เพิ่งเห็นมาหลายครั้งเกินไปที่เซิร์ฟเวอร์จมอยู่กับแถบเครื่องมือจำนวนมากและขยะเมื่อผู้ใช้ผิดใช้! หากคุณจำเป็นต้องใช้มันเป็นไคลเอนต์รู้สึกฟรีและมันจะทำงาน!


+1 สำหรับ "ใช่" อย่างถูกต้อง แต่ในขณะที่ "ให้บริการเซิร์ฟเวอร์" เป็นคำแนะนำที่ดีในกรณีนี้ดูเหมือนว่า OP ต้องการใช้เครื่องมือสร้างภาพเริ่มต้นของเบราว์เซอร์เพื่อสร้างไฟล์ PDF ไม่ใช่ใช้งานจริงหรือ เบราส์เว็บ.
DMA57361

ขอบคุณสำหรับคำตอบ แต่ฉันคิดว่าฉันอธิบายตัวเองไม่ถูกต้องขอโทษด้วย เราไม่ใช้เซิร์ฟเวอร์เป็นเดสก์ท็อป เมื่อผู้ใช้คลิกลิงก์ "ดาวน์โหลด PDF" รหัสจะใช้เบราว์เซอร์เซิร์ฟเวอร์เพื่อแสดงเนื้อหา HTML เป็น PDF แต่ขอบคุณสำหรับคำตอบมันจะช่วยฉันออกมา :) ไชโย!
mickburkejnr

@mickburkejnr - ฉันยังคงอยากจะแนะนำให้กับมัน - จะต้องมีวิธีที่ดีกว่าที่จะทำเช่นองค์ประกอบรูปแบบไฟล์ PDF ที่เกิดขึ้นจริงสำหรับสิ่งที่ภาษาที่คุณจะเขียนโปรแกรมอื่น ๆ
วิลเลียม Hilsum

@ ฉันจะไม่แน่ใจ โปรแกรมเมอร์หลักดูเหมือนจะชอบมัน ฉันอาจตรวจสอบเพิ่มเติมเมื่อฉันกลับถึงบ้าน
mickburkejnr

@mickburkejnr - ใช้ HTML และเรนเดอร์เป็น PDF ทำไม ทำไมไม่แปลงเป็น PDF ทันที? หากปัญหาคือเนื้อหาที่สร้างไว้ล่วงหน้ามีเฉพาะใน HTML เท่านั้นนั่นอาจเป็นทางออกที่ดีที่สุด ดูChromium Embeddedหรือ QT สำหรับองค์ประกอบ WebKit ที่ฝังอยู่ซึ่งนักพัฒนาซอฟต์แวร์ของคุณสามารถอัปเดตได้อย่างอิสระ หากเป็น HTML ที่ทำงานด้วยข้อมูล (เช่นใบแจ้งหนี้จากระบบตะกร้าสินค้าหรืออื่น ๆ ) แสดงว่า devs ของคุณขี้เกียจ :-)
afrazier
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.