คู่มือ Multiple Domains with Public IP สำหรับ การตั้งค่า Application
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
ประโยชน์ของการมีหลาย Domain
- การใช้งาน
ข้อดีหลักประการหนึ่งของการมีชื่อ Domain หลายชื่อคือการช่วยให้คุณได้รับทางเข้าหลายจุด: สิ่งนี้จะมีประโยชน์ตัวอย่างเช่นหากคุณต้องการให้ Domain ที่แตกต่างกันนำไปสู่ไซต์ที่มีธีมต่างกันสำหรับแคมเปญการตลาดหรือประสบการณ์ผู้ใช้ที่แตกต่างกัน
- ประหยัดต้นทุน
ประโยชน์อีกอย่างหนึ่งที่คุณสามารถใช้ประโยชน์ได้ก็คือความสามารถในการมีมากกว่าหนึ่ง Domain ที่ทำงานใน Environment เดียว. ตัวอย่างเช่นคุณสามารถมีสอง Application ที่แตกต่างกันโดยมี Domain ที่แตกต่างกันสอง Domain ที่ทำงานบน Instance Tomcat เดียว
การตั้งค่าหลาย Domain
ในการใช้ชื่อ Domain สำหรับ Application ของคุณคุณต้องจดทะเบียนหรือมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ
-
เข้าสู่ระบบบัญชี PaaS
-
ขณะที่อยู่ใน DashboardPlatform ให้คลิกที่สร้าง Environmentปุ่ม:
3. ในTopology Environmentกล่องโต้ตอบเลือก Application Server ของคุณ (เช่นแมวตัวผู้) เปิดสวิตช์IPv4 สาธารณะสำหรับ Server ของคุณและพิมพ์ชื่อ Environment ของคุณเช่นการรวมหลายรายการ.
ในไม่กี่นาที Environment ของคุณด้วยแมวตัวผู้จะสร้างได้สำเร็จ
4. ผูกมัดของคุณชื่อ Domainไปยัง Public IP ของ Tomcat ซึ่งคุณสามารถดูได้ในรายการแบบเลื่อนลงสำหรับ Server ขั้นตอนการผูกมัดขึ้นอยู่กับบริษัท Hosting ที่คุณซื้อ Domain
5. อัปโหลดไฟล์/ไฟล์ war ของคุณไปที่ผู้จัดการฝ่าย Deployและนำไปใช้กับบริบทที่แตกต่างกัน
6. คลิกที่การกำหนดค่าปุ่มสำหรับ Tomcat
7. นำทางไปยังServer.xmlไฟล์ (Serverdirectory) และตั้งค่า Configuration สำหรับ Host หลาย Domain (เพิ่มแท็ก Hostสำหรับแต่ละ Domain ที่คุณต้องการ Host)
ตัวอย่างเช่น:
คัดลอก xml
<Host name="firstdomain.com" appBase="webapps/firstdomain">
<Alias>firstdomain.com</Alias>
<Context path="" docBase="."/>
</Host>
<Host name="seconddomain.com" appBase="webapps/seconddomain">
<Alias>seconddomain.com</Alias>
<Context path="" docBase="."/>
</Host>
<Host name="thirddomain.com" appBase="webapps/thirddomain">
<Alias>thirddomain.com</Alias>
<Context path="" docBase="."/>
</Host>
...
8.บันทึกการเปลี่ยนแปลงและRestartแมวตัวผู้
- ตอนนี้คุณสามารถตรวจสอบผลลัพธ์ได้แล้ว Application ของคุณจะสามารถใช้ได้ผ่านชื่อ Domain ที่ระบุ
บันทึก:หากคุณต้องการ Deploy Application อีกครั้งกับ Instance Tomcat ที่กำหนดค่าไว้แล้วServer.xmlคุณต้องแสดงความคิดเห็น< Host >บล็อกก่อนที่จะ Deploy ใหม่และยกเลิกการใส่เครื่องหมายข้อคิดเห็นในภายหลัง



