ข้อกำหนด¶
MRBS 1.12.2 เป็นแอปพลิเคชัน PHP ที่ใช้ MySQL, MariaDB หรือ PostgreSQL ควรเตรียมเว็บเซิร์ฟเวอร์และฐานข้อมูลให้พร้อมก่อนติดตั้ง
แพลตฟอร์มที่รองรับ¶
| ส่วนประกอบ | ขั้นต่ำ | แนะนำ |
|---|---|---|
| PHP | 7.2.5 | รุ่น PHP ที่รองรับในปัจจุบัน |
| MySQL | 5.5.3 | 5.7.5 หรือใหม่กว่า |
| มาเรียดีบี | เข้ากันได้ MySQL ปล่อย | 10.0.2 หรือใหม่กว่า |
| PostgreSQL | 8.2 | รุ่น PostgreSQL ที่รองรับในปัจจุบัน |
| เบราว์เซอร์ | เบราว์เซอร์ที่ทันสมัย | เปิดใช้งานจาวาสคริปต์แล้ว |
MRBS สามารถทำงานภายใต้เว็บเซิร์ฟเวอร์ใดก็ได้ที่รองรับ PHP Apache, nginx ที่มี PHP-FPM และ IIS เป็นตัวเลือกทั่วไป
ขอบเขตเวอร์ชัน
ข้อกำหนดเหล่านี้เป็นข้อกำหนดที่เผยแพร่ด้วย MRBS 1.12.2 ผู้จำหน่ายระบบปฏิบัติการและฐานข้อมูลของคุณอาจกำหนดเวอร์ชันที่รองรับใหม่กว่า
ส่วนขยาย PHP¶
ติดตั้งส่วนขยายสำหรับฐานข้อมูลที่คุณต้องการใช้ ร่วมกับส่วนขยายที่จำเป็นและแนะนำด้านล่างนี้
| ส่วนขยาย | สถานะ | วัตถุประสงค์ |
|---|---|---|
iconv |
ที่จำเป็น | การแปลงชุดอักขระและความเป็นสากล |
pdo_mysql |
จำเป็นสำหรับ MySQL/MariaDB | การเชื่อมต่อฐานข้อมูล |
pdo_pgsql |
จำเป็นสำหรับ PostgreSQL | การเชื่อมต่อฐานข้อมูล |
intl |
ที่แนะนำ | การจัดรูปแบบและการจัดเรียงที่รับรู้สถานที่ |
mbstring |
ที่แนะนำ | การจัดการสตริงแบบหลายไบต์ |
คุณลักษณะอื่นๆ อาจต้องมีส่วนขยายเพิ่มเติม LDAP ต้องการการรับรองความถูกต้อง ldap; การรับรองความถูกต้อง IMAP ต้องการ imap; และการบูรณาการบางอย่างก็มีข้อกำหนดของตัวเอง
ตรวจสอบการติดตั้งบรรทัดคำสั่งที่ใช้งานอยู่ PHP ด้วย:
เว็บเซิร์ฟเวอร์อาจใช้การติดตั้ง PHP อื่น หลังจากการตั้งค่า ผู้ดูแลระบบสามารถเปิด Help ใน MRBS เพื่อดูเวอร์ชัน PHP และโหลดส่วนขยายที่ใช้โดยเว็บแอปพลิเคชัน
การเข้าถึงฐานข้อมูล¶
สร้าง:
- ฐานข้อมูลว่างสำหรับ MRBS;
- บัญชีฐานข้อมูลสำหรับให้แอปพลิเคชัน MRBS ใช้งาน และ
- ข้อมูลรับรองที่มีสิทธิ์ในการเปลี่ยนแปลงสคีมาสำหรับการติดตั้งและอัปเกรด
บัญชีสำหรับอัปเกรดอาจแยกจากบัญชีฐานข้อมูลของแอปพลิเคชันที่มีสิทธิ์ต่ำกว่า ควรสำรองฐานข้อมูลก่อนอัปเกรดทุกครั้ง
ก่อนที่จะดำเนินการต่อ¶
คุณควรรู้:
- เขตเวลาของห้องที่กำลังจอง
- ไม่ว่าคุณจะใช้ MySQL/MariaDB หรือ PostgreSQL;
- โฮสต์ฐานข้อมูล ชื่อ ชื่อผู้ใช้ และรหัสผ่าน
- URL สาธารณะที่จะให้บริการ MRBS และ
- ซึ่ง วิธีการรับรองความถูกต้อง ที่คุณตั้งใจจะใช้
ต่อด้วย การติดตั้ง.