พอร์ทัลบริการนักพัฒนาซอฟต์แวร์ เวอร์ชัน 4.16.09
การติดตั้ง Private Cloud ที่แนะนําทั้งหมดของ Apigee กําหนดให้พอร์ทัลต้องมีตัวจัดสรรภาระงาน ดังนั้นคุณจึงกําหนดค่า SSL ในตัวจัดสรรภาระงานเอง และไม่ใช่พอร์ทัล ขั้นตอนที่คุณใช้เพื่อกําหนดค่า SSL จึงขึ้นอยู่กับตัวจัดสรรภาระงาน
ดูการใช้ TLS ในพอร์ทัล สําหรับภาพรวมของการใช้ SSL ในพอร์ทัล
แต่หากจําเป็น คุณกําหนดค่า SSL ในเว็บเซิร์ฟเวอร์ที่โฮสต์พอร์ทัลได้ โดยค่าเริ่มต้น Apigee จะติดตั้งเว็บเซิร์ฟเวอร์ Apache
- รับคีย์ SSL และใบรับรอง
- ตรวจสอบว่าคุณได้ติดตั้ง mod_ssl ตามที่อธิบายไว้ในการติดตั้งพอร์ทัลบริการสําหรับนักพัฒนาซอฟต์แวร์โดยใช้คําสั่งต่อไปนี้
> yum install mod_ssl - อัปเดต /etc/httpd/conf/httpd.conf ดังนี้
- หากต้องการปิดใช้การเข้าถึง HTTP บนพอร์ต 80 ให้ค้นหา "ฟัง 80" แล้วแสดงความคิดเห็น
- เพิ่มบรรทัดต่อไปนี้ที่ส่วนท้ายของไฟล์
LoadModule ssl_modules/module_ssl.so
ฟัง 443
- ตั้งค่าโฮสต์เสมือนโดยการแก้ไข /etc/httpd/conf/vhosts/devportal.conf to add the following:
<VirtualHost *:443>
ServerName localhost
SSLEngine on
SSLCertificateFile "<public cert path>"
SSLCertificateKeyFile "<private key path>"
private cache path>"[private key path>"
cache.ดังกล่าวต้องขึ้นบรรทัดใหม่ (ชุด 2 เวอร์ชันองค์ประกอบหลักของระบบ Gmail ยังไม่ได้ฝากไว้ SQL SSL FileFile "<public cert path>"
SSLCertificateKeyFile "<private key path:"
SSLCertificateKeyFile "<private key path:"
You've JavaScript API?+ ข้างขึ้นบรรทัดใหม่ อย่าให้บรรทัดย่อไว้ไม่เกินระดับที่ครอบคลุมไว้ คุณจะเห็นชุดระดับเงื่อนไข (ขั้นตอนการใส่เงื่อนไขไว้ไม่เกินระดับให้ขึ้นไว้ไม่เกินระดับ ไม่ต้องขึ้นบรรทัดเหล่าบุตรหลานไว้ - เนื่องจาก SSL ได้รับการกําหนดค่าใน httpd.conf คุณไม่จําเป็นต้องใช้ ssl.conf:
> mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig - รีสตาร์ท Apache:
> รีสตาร์ท httpd บริการ
ระบบอาจแจ้งให้คุณป้อนรหัสผ่านสําหรับไฟล์คีย์ของคุณ
คุณควรเข้าถึงพอร์ทัลผ่าน SSL ได้