การติดตั้ง

การติดตั้งโดยทั่วไปจะใช้เวลาประมาณครึ่งวัน อาจแตกต่างกันไปขึ้นอยู่กับค่ากำหนดเบื้องต้นในการดาวน์โหลดและติดตั้ง, ตลอดจนความเร็วอินเทอร์เน็ตที่มีให้, และประสิทธิภาพการติดตั้งของฮาร์ดแวร์

ส่วนประกอบต่างๆ ของ PMA.core และคำศัพท์ที่ใช้ในคู่มือนี้จะอธิบายไว้ในแบบแผนต่อไปนี้:

เซิร์ฟเวอร์อาจมีการแยกส่วนประกอบเพิ่มเติม ขึ้นอยู่กับสถานการณ์เฉพาะของคุณ คุณสามารถมี IIS และ PMA.core บนเซิร์ฟเวอร์เดียว และใช้สตริงการเชื่อมต่อเพื่อบ่งชี้ทรัพยากร SQLServer ที่โฮสต์ไว้ที่อื่น เป็นต้น โปรดทราบว่าสไลด์จริงจะใช้ทรัพยากรและงบประมาณของคุณจำนวนมาก เนื่องจากคุณไม่สามารถ (รวมถึงราคาที่แพงมาก) ขยายพื้นที่จัดเก็บฮาร์ดดิสก์ของเซิร์ฟเวอร์ภายในเครื่องได้ตลอดไป PMA.core จึงรองรับทางเลือกมากมาย ดังนั้นการกำหนดค่าขั้นสุดท้ายของคุณจึงอาจมีลักษณะดังนี้

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

HTTP ที่ปลอดภัย

PMA.core รองรับทั้ง HTTP ปกติ (http:) และ HTTP ที่ปลอดภัย (https:) การดำเนินการต่อไปนี้ควรทำโดยผู้ใช้ที่มีประสบการณ์เท่านั้น หากคุณไม่รู้ว่า web.config คืออะไร (หรือจะหาไฟล์ web.config ได้ที่ไหน) คุณควรหยุดอ่านและติดต่อผู้ที่มีความเชี่ยวชาญในด้านนี้

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

จำเป็นต้องเปลี่ยนแปลงไฟล์การกำหนดค่าของ PMA.core เพื่อให้ทำงานภายใต้ http ที่ปลอดภัยได้ สำหรับการตั้งค่า http คุณจะพบส่วนต่อไปนี้ในไฟล์ web.config:

<basicHttpBinding>

     <binding name="soapBinding"> 
     </binding> 
   </basicHttpBinding> 
   <webHttpBinding> 
     <binding name="webjsonHttp"> 
     </binding> 
     <binding name="webpoxHttp"> 
     </binding> 
   </webHttpBinding> 

For secure http, this becomes:

<basicHttpBinding>

     <binding name="soapBinding"> 
       <security mode="Transport"> 
         <transport clientCredentialType="None"/> 
       </security> 
     </binding> 
   </basicHttpBinding> 
   <webHttpBinding> 
     <binding name="webjsonHttp"> 
       <security mode="Transport"> 
         <transport clientCredentialType="None"/> 
       </security> 
     </binding> 
     <binding name="webpoxHttp"> 
       <security mode="Transport"> 
         <transport clientCredentialType="None"/> 
       </security> 
     </binding> 
   </webHttpBinding> 

เมื่อรัน PMA.core ภายใต้ https คุณจะได้รับการแจ้งเตือนจากเบราว์เซอร์ของคุณถึงความเป็นไปได้ในการดึงข้อมูลเพิ่มเติมเกี่ยวกับผู้ออกใบรับรอง (CA):

คุณจะต้องใช้ PMA.view เพื่อดึงเนื้อหาจาก PMA.core ในโหมด https โดย PMA.View จะเชื่อมต่อกับไทล์เซิร์ฟเวอร์แบบทั้งปลอดภัยหรือไม่ปลอดภัย เช่น PMA.core กล่าวโดยสรุปจะมีเหตุกาณ์ที่เป็นไปได้ต่อไปนี้:

PMA.view running in https: and PMA.core running in http:

PMA.view running in https: and PMA.core running in https:

PMA.view running in http: and PMA.core running in http: (default behavior of PMA.view)

PMA.view running in http: and PMA.core running in https: