การติดตั้งพอร์ทัลบริการสําหรับนักพัฒนาแอป

พอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ เวอร์ชัน 4.16.05

ทำตามขั้นตอนต่อไปนี้เพื่อติดตั้งพอร์ทัลบริการช่องทางขายสำหรับนักพัฒนาแอป

ก่อนดำเนินการติดตั้ง ให้สำรองข้อมูลรูทเว็บของ Drupal ทั้งหมด ไดเรกทอรี ตำแหน่งการติดตั้งเริ่มต้นคือ /var/www/html แต่คุณอาจเปลี่ยนแล้ว ณ เวลาติดตั้ง หลังจากทำตามขั้นตอนการติดตั้งตามที่อธิบายไว้ด้านล่างแล้ว คุณสามารถคืนค่า การปรับแต่งจากข้อมูลสำรอง

1. รับแพ็กเกจบริการช่องทางขายสำหรับนักพัฒนาซอฟต์แวร์

ไปที่ http://community.apigee.com/content/apigee-customer-support แล้วเลือก "เข้าสู่ระบบพอร์ทัลการสนับสนุน" เพื่อขอไฟล์ .tar ของบริการช่องทางขายสำหรับนักพัฒนาซอฟต์แวร์ หนึ่งใน 2 วิธีต่อไปนี้

  • ขอสิทธิ์เข้าถึงไดเรกทอรีดาวน์โหลด Edge for Private Cloud
  • ขอ URL ไปยังไฟล์ .tar ของบริการช่องทางขายสำหรับนักพัฒนาซอฟต์แวร์

2. ตรวจสอบว่าระบบของคุณเป็นไปตามระบบ ข้อกำหนด

ก่อนที่คุณจะติดตั้งพอร์ทัล เซิร์ฟเวอร์ของคุณต้องมีคุณสมบัติตรงตามข้อกำหนดต่อไปนี้

  1. ตรวจสอบว่าคุณดำเนินการติดตั้ง เวอร์ชัน 64 บิตของ เวอร์ชันที่สนับสนุน Red Hat Enterprise Linux, CentOS หรือ Oracle ดูรายการเวอร์ชันที่รองรับได้ที่นี่
  2. ตรวจสอบว่าติดตั้ง Yum แล้ว
  3. (สำหรับการติดตั้งบนเซิร์ฟเวอร์ที่ไม่มีการเชื่อมต่ออินเทอร์เน็ต) คุณต้อง ก่อนอื่น ให้ดาวน์โหลดไฟล์ที่จำเป็นทั้งหมดลงในเซิร์ฟเวอร์ที่มีการเชื่อมต่ออินเทอร์เน็ตเป็น ไฟล์ .tar.gz จากนั้นคุณคัดลอกไฟล์ .tar.gz นั้นไปยังเซิร์ฟเวอร์โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ดำเนินการติดตั้ง
    1. เข้าสู่ระบบเซิร์ฟเวอร์ด้วยการเชื่อมต่ออินเทอร์เน็ตในฐานะผู้ใช้ระดับรูทหรือเป็นผู้ใช้ระดับสูง
    2. สร้างไดเรกทอรีสำหรับไฟล์ติดตั้ง เช่น portal_tar
    3. ซีดีไปยังไดเรกทอรีใหม่และดาวน์โหลดบริการช่องทางขายสำหรับนักพัฒนาซอฟต์แวร์ DeveloperServices_x.y.z.tar โดยที่ x.y.z ตรงกับหมายเลขเวอร์ชันของพอร์ทัล
    4. แยกเนื้อหาของไฟล์ .tar สำหรับบริการช่องทางขายของนักพัฒนาซอฟต์แวร์โดยใช้ คำสั่ง:
      &gt; tar -xvf <tar file&gt;
    5. จาก CD ไปยัง DeveloperServices-4.x.y.z
    6. สร้างไฟล์ .tar.gz ของพอร์ทัลโดยใช้คำสั่ง
      &gt; ./non-networked-install.sh

      คำสั่งดังกล่าวจะดาวน์โหลดไฟล์ที่จำเป็นทั้งหมดลงในไฟล์ .tar.gz ไฟล์เดียว คุณ ให้คัดลอกไฟล์ .tar.gz นั้นไปยังเซิร์ฟเวอร์ของคุณที่ไม่มีการเชื่อมต่ออินเทอร์เน็ต เพื่อให้ ติดตั้ง
  4. ทดสอบการเชื่อมต่อกับเซิร์ฟเวอร์การจัดการ Edge โดยเรียกใช้คำสั่ง cURL ต่อไปนี้ จาก Command Prompt ในพอร์ทัลเซิร์ฟเวอร์
    &gt; curl -u {EMAIL}:{PASSWORD} https://{hostname}:8080/v1/organizations/{ORGNAME}

    โดยที่ EMAIL และ PASSWORD คืออีเมล ที่อยู่และรหัสผ่านของผู้ดูแลระบบสำหรับ ORGNAME

    โปรดระบุชื่อโฮสต์และหมายเลขพอร์ตเฉพาะสำหรับการติดตั้ง Edge พอร์ต 8080 คือพอร์ตเริ่มต้นที่ Edge ใช้ หากคุณกำลังเชื่อมต่อกับองค์กรในระบบคลาวด์ URL คำขอจะเป็น:
    https://api.enterprise.apigee.com/v1/organizations/{ORGNAME}

    หากสำเร็จ คำสั่งนี้จะแสดงการตอบกลับที่คล้ายกับตัวอย่างต่อไปนี้
    {
    "สร้างที่" : 1348689232699,
    "สร้างโดย" : "USERNAME",
    &quot;displayName&quot; : "cg",
    "สภาพแวดล้อม" : [ "ทดสอบ", "prod" ],
    "lastModifiedAt" (ครั้งสุดท้าย) : 1348689232699,
    "lastModifiedBy" : "foo@bar.com",
    "ชื่อ" : "cg",
    "คุณสมบัติ" : {
    "พร็อพเพอร์ตี้" : [ ]
    },
    "ประเภท" : "ทดลอง"
    }

3. ติดตั้ง Developer บริการช่องทางขายที่ใช้สคริปต์การติดตั้งอัตโนมัติ

ใช้ขั้นตอนต่อไปนี้เพื่อติดตั้งพอร์ทัลโดยใช้สคริปต์การติดตั้งอัตโนมัติ ช่วงเวลานี้ ใช้ได้กับเซิร์ฟเวอร์ที่มีหรือไม่มีการเชื่อมต่ออินเทอร์เน็ตภายนอก

  1. เข้าสู่ระบบเซิร์ฟเวอร์ในฐานะผู้ใช้ระดับรูทหรือเป็นผู้ใช้ระดับสูง
  2. สร้างไดเรกทอรีสำหรับไฟล์ติดตั้ง เช่น portal
  3. ในเซิร์ฟเวอร์ที่มีการเชื่อมต่ออินเทอร์เน็ต
    1. CD ไปยังพอร์ทัลใหม่ และดาวน์โหลดนักพัฒนาซอฟต์แวร์ DeveloperServices_x.y.z.tar โดยที่ x.y.z ตรงกับหมายเลขเวอร์ชันของพอร์ทัล

      คุณดาวน์โหลดไฟล์จากลิงก์ที่ Apigee ส่งให้คุณในเบราว์เซอร์หรือโดยการคัดลอกไฟล์ได้ แล้วเพิ่มลงในคำสั่ง cURL ต่อไปนี้:
      &gt; curl -kOL <วางลิงก์ here&gt;
    2. แยกเนื้อหาของไฟล์ .tar สำหรับบริการช่องทางขายของนักพัฒนาซอฟต์แวร์โดยใช้ คำสั่ง:
      &gt; tar -xvf <tar file&gt;
    3. จาก CD ไปยัง DeveloperServices-4.x.y.z
    4. เรียกใช้สคริปต์การติดตั้งโดยใช้คำสั่งต่อไปนี้
      &gt; ./networked-install.sh
  4. สิ่งที่จะเกิดขึ้นในเซิร์ฟเวอร์ที่ไม่มีการเชื่อมต่ออินเทอร์เน็ต
    1. คัดลอกไฟล์ .tar.gz ที่คุณสร้างไว้ข้างต้นในส่วนที่ 2 ตรวจสอบว่าระบบเป็นไปตามข้อกำหนด ข้อกำหนดของระบบ
    2. แยกเนื้อหาของไฟล์ .tar.gz โดยใช้คำสั่ง
      &gt; tar -xvf <tar file&gt;
    3. ซีดีไปยังไดเรกทอรีที่สร้างด้วยคำสั่ง tar
    4. ตั้งค่าสิทธิ์ในสคริปต์ install-from-rpm-bundle.sh ดังนี้
      chmod 755 install-from-rpm-bundle.sh
    5. เรียกใช้สคริปต์ install-from-rpm-bundle.sh โดยใช้ โดยใช้คำสั่ง:
      ./install-from-rpm-bundle.sh
  5. ตอบพรอมต์
  6. หลังจากติดตั้งเสร็จแล้ว ให้ไปที่ URL ของเซิร์ฟเวอร์ในเบราว์เซอร์ เช่น เป็น:
    http://localhost. หรือหากคุณมี IP หรือ DNS ที่เฉพาะเจาะจง กำหนดค่าแล้ว ให้ไปที่ http://IP_address หรือ http://DNS_name

    ระบบจะเปลี่ยนเส้นทางคุณไปยังหน้าการกำหนดค่าฐานข้อมูลโปรไฟล์ Apigee

    หมายเหตุ: โดยปกติ คุณจะกําหนดค่าชื่อโฮสต์และจดทะเบียนไว้แล้ว กับเซิร์ฟเวอร์ DNS คุณจึงไม่ต้องใช้ http://localhost
  7. กำหนดค่าการเชื่อมต่อกับ MySQL หาก MySQL อยู่ในเครื่องระยะไกล ให้ขยาย ตัวเลือกขั้นสูง แล้วป้อนข้อมูลการเชื่อมต่อกับเครื่องนั้น แล้วเลือกบันทึกและดำเนินการต่อ
  8. กำหนดค่าการเชื่อมต่อกับปลายทาง Apigee โดยป้อนข้อมูลต่อไปนี้ และ จากนั้นเลือกบันทึก:
    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับค่าเหล่านี้ โปรดดูที่ "ข้อมูลที่จำเป็นก่อนเริ่มต้นการติดตั้ง" ที่พอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ ข้อกำหนด
    1. องค์กรพอร์ทัลนักพัฒนาซอฟต์แวร์
    2. URL ปลายทางพอร์ทัลสำหรับการพัฒนา
    3. ผู้ใช้ที่ตรวจสอบสิทธิ์ปลายทางแล้ว
    4. ผู้ใช้ที่ตรวจสอบสิทธิ์แล้ว รหัสผ่าน
  9. เมื่อมีข้อความแจ้ง ให้เลือกปุ่มติดตั้ง WADL ของ SmartDocuments ตัวอย่างเพื่อติดตั้ง Smartdocs WADL หากคุณข้ามขั้นตอนนี้ Smartdocs API ตัวอย่างจะไม่ดำเนินการ จะปรากฏในพอร์ทัลของคุณ
    หมายเหตุ: หากพอร์ทัลของคุณเชื่อมต่อกับการติดตั้ง Apigee Edge สำหรับ Private Cloud และการติดตั้ง Edge ไม่มีการเชื่อมต่ออินเทอร์เน็ตภายนอก คุณจะต้องดำเนินการ การกำหนดค่าโมดูล SmartDocuments เพิ่มเติมก่อนที่คุณจะใช้ SmartDocuments ได้ สำหรับข้อมูลเพิ่มเติม ข้อมูลเกี่ยวกับ SmartDocuments โปรดดู http://apigee.com/docs/developer-services/content/using-smartdocs-document-apis
  10. กำหนดค่าการตั้งค่าเซิร์ฟเวอร์ SMTP Apigee กำหนดให้คุณต้องกำหนดค่า เซิร์ฟเวอร์ SMTP เพื่อส่งข้อความอีเมลจากพอร์ทัล
    ดูข้อมูลเพิ่มเติมได้ที่ http://apigee.com/docs/developer-services/content/configuring-email
  11. กำหนดค่าผู้ใช้ที่ดูแลระบบโดยป้อนข้อมูลต่อไปนี้ แล้วเลือก บันทึก โปรดทราบว่า Drupal จะสร้างผู้ใช้ที่ดูแลระบบโดยใช้ชื่อว่า "admin" ตามค่าเริ่มต้น ดังนั้นอย่าใช้คำว่า "ผู้ดูแลระบบ" ในฐานะ ชื่อผู้ใช้
    หากข้ามขั้นตอนนี้ คุณจะยังใช้ Drush เพื่อสร้างผู้ดูแลระบบได้ตามที่อธิบายไว้ด้านล่าง ใน 4. สร้างผู้ใช้ที่ดูแลระบบ
    1. ชื่อและนามสกุลของนักพัฒนาแอป
    2. ชื่อผู้ใช้พอร์ทัลของนักพัฒนาซอฟต์แวร์
    3. รหัสผ่าน
    4. อีเมล
  12. หลังจากติดตั้งเสร็จแล้ว ให้ตั้งค่าสิทธิ์ในไฟล์ settings.php ดังนี้
    chmod 640 /var/www/html/sites/default/settings.php
  13. ไปที่หน้าแรกของพอร์ทัลที่ http://localhost/ หรือไปที่ชื่อ DNS ของ พอร์ทัลของคุณ
  14. เข้าสู่ระบบพอร์ทัลโดยใช้ข้อมูลเข้าสู่ระบบของผู้ดูแลระบบ

4. สร้างผู้ใช้ที่ดูแลระบบ

ใช้ Drush เพื่อสร้างผู้ใช้ที่มีสิทธิ์ดูแลระบบสำหรับการติดตั้งบริการช่องทางขายสำหรับนักพัฒนาซอฟต์แวร์ Drupal จะสร้างผู้ใช้ที่ดูแลระบบในชื่อ "ผู้ดูแลระบบ" โดยอัตโนมัติ ตามค่าเริ่มต้น ดังนั้นอย่าใช้คำว่า "ผู้ดูแลระบบ" ในฐานะ ชื่อผู้ใช้

  1. CD ไปยังไดเรกทอรี drupal_root/sites/default ตำแหน่งมาตรฐานสำหรับรูท Drupal ไดเรกทอรีคือ /var/www/html:
    &gt; cd &lt;drupal_root&gt;/sites/default
  2. ตรวจสอบว่าคุณมีสิทธิ์เขียนในไฟล์ Drupal ส่วนตัวดังนี้
    &gt; Drush Vget file_private_path

    คำสั่งนี้จะแสดงเส้นทางไปยังไฟล์ Drupal ส่วนตัว เช่น
    file_private_path: "sites/default/private"

    สอดคล้องกับ /var/www/html/sites/default/private/ ใช้คำสั่งต่อไปนี้เพื่อให้แน่ใจว่า เจ้าของและผู้กลุ่มนี้เขียนไดเรกทอรีนี้ได้:
    chmod -R g+w dirPathAndName
    chmod -R o+r dirPathAndName
  3. ป้อนคำสั่งต่อไปนี้เพื่อสร้างผู้ใช้ที่ดูแลระบบ โดยแทนที่คำสั่งใน "< >" ที่มีค่าของคุณ:
    &gt; Drush สร้าง User-Create <ชื่อผู้ใช้> --mail=&quot;&lt;email-address&gt;&quot; --password=&quot;&lt;password&gt;&quot;
    drush ผู้ดูแลระบบการเพิ่มบทบาทของผู้ใช้ <ชื่อผู้ใช้>
  4. เข้าสู่ระบบพอร์ทัลนักพัฒนาซอฟต์แวร์ในฐานะผู้ดูแลระบบโดยใช้ชื่อผู้ใช้และรหัสผ่านที่ระบุ ที่ด้านบน

5. ตั้งรหัสผ่านรูท MySQL

หากคุณติดตั้ง MySQL เป็นส่วนหนึ่งของการติดตั้งพอร์ทัล สคริปต์การติดตั้งจะทิ้ง ตั้งรหัสผ่านรูท MySQL เป็นค่าเริ่มต้น ซึ่งเป็นค่าว่างเปล่า

ใช้คำสั่งต่อไปนี้เพื่อตั้งรหัสผ่านราก

> mysqladmin -u root password NEWPASSWORD

หากคุณเคยตั้งรหัสผ่านรากไว้แล้วและต้องการเปลี่ยนรหัสผ่าน ให้ใช้ข้อมูลต่อไปนี้ คำสั่ง:

> mysqladmin -u root -p'OLDPASSWORD' password NEWPASSWORD

คุณต้องอัปเดตรหัสผ่านใน /var/www/html/sites/default/settings.php

6. ตรวจสอบว่าโมดูลตัวจัดการการอัปเดต เปิดใช้อยู่

หากต้องการรับการแจ้งเตือนเกี่ยวกับการอัปเดต Drupal โปรดตรวจสอบว่าโมดูลตัวจัดการการอัปเดตของ Drupal มีลักษณะดังนี้ เปิดอยู่ จากเมนู Drupal ให้เลือกโมดูล แล้วเลื่อนลงไปที่ โมดูลอัปเดตผู้จัดการ หากไม่ได้เปิดใช้ ให้เปิดใช้

เมื่อเปิดใช้แล้ว คุณสามารถดูการอัปเดตที่มีได้โดยใช้รายงาน > พร้อมใช้งาน รายการในเมนู "อัปเดต" คุณยังใช้คำสั่ง Drush ต่อไปนี้ได้ด้วย

> drush pm-info update

ใช้รายงาน > การอัปเดตที่มี > รายการในเมนูการตั้งค่าที่จะกำหนดค่า เพื่อส่งอีเมลแจ้งเมื่อมีการอัปเดต และเพื่อกำหนดความถี่ในการตรวจหา อัปเดต

7. ไม่บังคับ - การติดตั้งใช้งานในเวอร์ชันที่ใช้งานจริง เซิร์ฟเวอร์

หากทำให้พอร์ทัลใช้งานได้ในเซิร์ฟเวอร์ที่ใช้งานจริง คุณควรดำเนินการรักษาความปลอดภัยเพิ่มเติม ดังต่อไปนี้

  1. เรียกใช้สคริปต์ต่อไปนี้เพื่อรักษาความปลอดภัยการติดตั้ง MySQL
    &gt; /usr/bin/mysql_secure_installation

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

8. ไม่บังคับ - กำหนดค่า Apache Solr เครื่องมือค้นหา

โดยค่าเริ่มต้น โมดูล Drupal ที่เชื่อมต่อกับเครื่องมือค้นหา Apache Solr จะถูกปิดใช้งานเมื่อ ที่คุณติดตั้งพอร์ทัล พอร์ทัลส่วนใหญ่ใช้เครื่องมือค้นหาภายใน Drupal ดังนั้นจึงไม่ใช้ ซึ่งต้องการโมดูล Drupal Solr

หากคุณตัดสินใจใช้ Solr เป็นเครื่องมือค้นหา คุณต้องติดตั้ง Solr ในเซิร์ฟเวอร์ จากนั้นเปิดใช้และกำหนดค่าโมดูล Drupal Solr บนพอร์ทัล

วิธีเปิดใช้โมดูล Drupal Solr

  1. ลงชื่อเข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบหรือการสร้างเนื้อหา
  2. เลือก Modules ในเมนู Drupal
  3. เปิดใช้โมดูล Apache Solr Framework และ Apache Solr Search
  4. บันทึกการเปลี่ยนแปลง
  5. กำหนดค่า Solr ตามที่อธิบายไว้ใน https://drupal.org/node/1999280

9. ไม่บังคับ - ติดตั้ง mod_ssl เพื่อสนับสนุน HTTPS

เซิร์ฟเวอร์ Apache HTTP ใช้โมดูล mod_ssl เพื่อแสดงหน้าเว็บผ่าน HTTPS หากคุณ ต้องการใช้ HTTPS ให้ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง mod_ssl

> yum install mod_ssl

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าพอร์ทัลเพื่อใช้ SSL ที่ http://apigee.com/docs/developer-services/content/using-ssl-portal

10. ไม่บังคับ - ติดตั้ง SmartDocuments

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

  • หากคุณเชื่อมต่อพอร์ทัลกับการติดตั้ง Edge Cloud แสดงว่า Smartdocs อยู่แล้ว ติดตั้งแล้ว และไม่จำเป็นต้องมีการกำหนดค่าเพิ่มเติม
  • หากคุณเชื่อมต่อพอร์ทัลกับ Edge สำหรับการติดตั้ง Private Cloud คุณต้องตรวจสอบให้แน่ใจว่า ที่มีการติดตั้ง SmartDocuments ใน Edge โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการติดตั้ง Edge และ Smartdocs ที่หัวข้อติดตั้ง SmartDocuments

ดูข้อมูลเพิ่มเติมเกี่ยวกับ Smart Docs ได้ที่หัวข้อการใช้ SmartDocuments เพื่อจัดทำเอกสาร API

11. มีอะไรต่อไป

ขั้นตอนถัดไปหลังจากติดตั้งพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์คือการกำหนดค่าและปรับแต่ง ตามความต้องการเฉพาะของคุณ เอกสารประกอบในเว็บไซต์ Apigee นั้นมีข้อมูล ข้อมูลเกี่ยวกับการกำหนดค่า การจัดรูปแบบ และการจัดการพอร์ทัล เข้าถึงเอกสารได้ที่ http://apigee.com/docs/developer-services/content/what-developer-portal

ตารางต่อไปนี้แสดงงานทั่วไปที่คุณทำหลังจากการติดตั้ง และมีลิงก์ไปยังเอกสารประกอบของ Apigee ซึ่งคุณจะดูข้อมูลเพิ่มเติมได้ ดังนี้

งาน

คำอธิบาย

การกำหนดค่า ธีม

ธีมจะกำหนดรูปลักษณ์ของพอร์ทัล รวมถึงสี การจัดรูปแบบ และอื่นๆ ด้านภาพ

ปรับแต่ง ลักษณะที่ปรากฏ

หน้าแรกจะมีเมนูหลัก ข้อความต้อนรับ ส่วนหัว ส่วนท้าย และชื่อ

เพิ่มและ จัดการบัญชีผู้ใช้

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

การกำหนดค่า อีเมล

พอร์ทัลจะส่งอีเมลเพื่อตอบกลับเหตุการณ์บางอย่าง เช่น เมื่อมีการเรียก จะลงทะเบียนในพอร์ทัลและเมื่อนักพัฒนาแอปทำรหัสผ่านหาย

เพิ่มและ จัดการบัญชีผู้ใช้

เพิ่มข้อกำหนดและ หน้าเงื่อนไขที่นักพัฒนาแอปต้องยอมรับก่อนที่จะได้รับอนุญาต เข้าถึงพอร์ทัล

เพิ่มและ จัดการบัญชีผู้ใช้

พอร์ทัลจะใช้โมเดลการให้สิทธิ์ตามบทบาท ก่อนอนุญาตให้นักพัฒนาแอป ลงทะเบียน กำหนดสิทธิ์และบทบาทที่พอร์ทัลใช้

เพิ่มบล็อกและ โพสต์ในฟอรัม

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

ตรวจสอบว่ากำลังสำรองข้อมูลฐานข้อมูล

ตรวจสอบว่าคุณกำลังสำรองข้อมูลฐานข้อมูล Drupal โปรดทราบว่าเนื่องจากทุกๆ แต่การติดตั้งโปรแกรมนั้นแตกต่างกัน ขึ้นอยู่กับคุณว่าใครคือวิธีที่ดีที่สุดที่จะสำรองข้อมูล ฐานข้อมูล

ตั้งค่าชื่อโฮสต์

หากไม่ได้ตั้งค่าชื่อโฮสต์ในเซิร์ฟเวอร์ DNS คุณสามารถเข้าถึงเว็บไซต์ได้เสมอผ่าน ที่อยู่ IP ของเซิร์ฟเวอร์ ถ้าคุณต้องการใช้ชื่อโฮสต์ คุณสามารถกำหนดค่า DNS สำหรับ เซิร์ฟเวอร์ได้ ซึ่งควรทำงานได้อย่างถูกต้องโดยไม่มีการกำหนดค่าอื่นใดในการตั้งค่าพื้นฐาน

หากคุณตั้งค่าตัวจัดสรรภาระงานหรือได้รับ URL ที่ไม่ถูกต้องในเว็บไซต์สำหรับบางรายการ อีกสาเหตุหนึ่ง คุณสามารถตั้งค่า $base_url ในไฟล์ settings.php ของพอร์ทัลสำหรับนักพัฒนาเว็บ ซึ่งโดยค่าเริ่มต้นจะอยู่ใน /var/www/html/sites/default ไดเรกทอรี