ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / PHP

คู่มือ Apache PHP สำหรับ PHP

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

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

Platform ดังกล่าวปรับให้เข้ากับโอเพ่นซอร์สที่แข็งแกร่งระดับเชิงพาณิชย์และServer อาปาเช่ HTTP("httpd") เพื่อสร้าง Application Server ที่ปลอดภัยมีประสิทธิภาพและปรับขนาดได้สำหรับการ Host PHPอาปาเช่ PHPstack by the platform ให้การสนับสนุนนอกกรอบของภาษาการเขียนโปรแกรม PHP และ Protocol HTTP/2 (เอสเอสแอลจำเป็น) โดยการใช้php7_module.phpและhttp2_moduleโมดูลตามลำดับ

หมายเหตุ:

  • Template นี้ใช้ความทันสมัยระบบดีมอนการเริ่มต้น
  • สามารถดูรายการโมดูลทั้งหมดที่โหลดบน Server ได้ด้วยapachectl -Mคำสั่งหรือตามค่าเริ่มต้นphpinfo.phpหน้าหนังสือ.

Image 36: phpinfo loaded modules

เพื่อรับของคุณอาปาเช่ PHPServer ให้ทำตามขั้นตอนด้านล่าง:

  1. เข้าสู่ระบบบัญชี PaaS ของคุณแล้วคลิกEnvironment ใหม่ที่ด้านบน

Image 37: new environment button2.ภายในช่องเปิดตัวช่วยสร้าง Topologyให้เปลี่ยนไปที่PHPแท็บแล้วเลือกอาปาเช่เป็น Application Server ของคุณตั้งค่าการกำหนดค่าอื่นๆตามความต้องการของคุณ (เช่นขีดจำกัดของ cloudlets,Public IP,ภูมิภาคฯลฯ)

Image 38: Apache PHP topology wizardพิมพ์ชื่อ Environment ของคุณแล้วคลิกสร้าง.

  1. เมื่อสร้าง Environment แล้วคุณสามารถคลิกเปิดใน Browserปุ่มถัดจากอาปาเช่ApplicationServer:

Image 39: Apache PHP open in browser4. ภายในหน้าเริ่มต้นที่เปิดอยู่คุณจะเห็น Server ของคุณphpinfo.phpข้อมูล.

Image 40: Apache phpinfo start pageตอนนี้คุณสามารถDeployApplication PHP ของคุณสู่ Environment

การกำหนดค่าอาปาเช่

Apache PHP มีไฟล์การกำหนดค่าหลักบางไฟล์ที่คุณอาจต้องการปรับเปลี่ยนเพื่อปรับแต่ง Application Server ของคุณให้ตรงตามความต้องการเฉพาะของคุณ:

  • /etc/php.ini- รายการคำสั่งที่กำหนดค่าของคุณPHPการตั้งค่า
  • /etc/httpd/conf.d/php.conf- กำหนดค่าการดำเนินการ Script PHP
  • /etc/httpd/conf/httpd.conf- รายการคำสั่งที่กำหนดค่าของคุณอาปาเช่Server

ตามตัวอย่างเราจะแสดงวิธีที่คุณสามารถเปลี่ยนขนาดของไฟล์ซึ่งสามารถอัปโหลดไปยัง Application ของคุณได้

  1. คลิกที่การกำหนดค่าปุ่มสำหรับ Server Apache ของคุณเพื่อเข้าถึงConfiguration File Manager::

Image 42: Apache PHP config button2. เปิด/etc/php.iniไฟล์ (มีให้ผ่านรายการโปรดShortcut) และค้นหา Parameter ถัดไป:

  • upload_max_ขนาดไฟล์- ขนาดไฟล์สูงสุดที่สามารถอัพโหลดขึ้น Server ได้ (100MBโดยค่าเริ่มต้น)
  • post_max_size- ขนาดสูงสุดของข้อมูล POST ที่ PHP จะยอมรับ (100MBโดยค่าเริ่มต้น)

Image 43: Apache adjust php.ini file

บันทึก:โดยไม่คำนึงถึงการตั้งค่าเหล่านี้ขนาดไฟล์สูงสุดที่สามารถอัพโหลดผ่านตัวจัดการไฟล์ Platform จากเครื่องท้องถิ่นคือ150MB(อาจแตกต่างกันไปตามการตั้งค่าผู้ให้บริการ Host) หากต้องการใช้งานไฟล์ขนาดใหญ่ให้ใช้URLตัวเลือกหรือแนบPublic IPและใช้ผู้จัดการของคุณเอง (เช่นโปรแกรมเสริม FTP).

Image 44: file upload via URL

  1. อย่าลืมที่จะบันทึกการเปลี่ยนแปลงและRestart Nodeของ Application Server ของคุณเพื่อใช้การตั้งค่าใหม่

Image 45: Apache PHP restart nodesสำหรับข้อมูลโดยละเอียดเกี่ยวกับการกำหนดค่า Server PHP โปรดดูคำแนะนำที่เหมาะสม: