Persyaratan¶
MRBS 1.12.2 adalah aplikasi PHP yang didukung oleh MySQL, MariaDB, atau PostgreSQL. Siapkan server aplikasi dan database sebelum menginstal file.
Platform yang didukung¶
| Komponen | Minimal | Direkomendasikan |
|---|---|---|
| PHP | 7.2.5 | Rilis PHP yang saat ini didukung |
| MySQL | 5.5.3 | 5.7.5 atau lebih baru |
| MariaDB | Rilis MySQL yang kompatibel | 10.0.2 atau lebih baru |
| PostgreSQL | 8.2 | Rilis PostgreSQL yang saat ini didukung |
| Peramban | Peramban modern | JavaScript diaktifkan |
MRBS dapat berjalan di server web mana pun yang didukung oleh PHP. Apache, nginx dengan PHP-FPM, dan IIS adalah pilihan umum.
Ruang lingkup versi
Ini adalah persyaratan yang dipublikasikan dengan MRBS 1.12.2. Vendor sistem operasi dan database Anda mungkin menerapkan versi baru yang didukung.
Ekstensi PHP¶
Instal ekstensi untuk database yang ingin Anda gunakan, bersama dengan ekstensi yang diperlukan dan direkomendasikan di bawah.
| Perpanjangan | Status | Tujuan |
|---|---|---|
iconv |
Diperlukan | Konversi kumpulan karakter dan internasionalisasi |
pdo_mysql |
Diperlukan untuk MySQL/MariaDB | Koneksi basis data |
pdo_pgsql |
Diperlukan untuk PostgreSQL | Koneksi basis data |
intl |
Direkomendasikan | Pemformatan dan penyusunan yang sadar lokal |
mbstring |
Direkomendasikan | Penanganan string multibyte |
Fitur lain mungkin memerlukan ekstensi tambahan. Autentikasi LDAP memerlukan ldap, autentikasi IMAP memerlukan imap, dan beberapa integrasi memiliki persyaratannya sendiri.
Periksa instalasi baris perintah PHP yang aktif dengan:
Server web mungkin menggunakan instalasi PHP yang berbeda. Setelah pengaturan, administrator dapat membuka Help di MRBS untuk melihat versi PHP dan ekstensi yang dimuat yang digunakan oleh aplikasi web.
Akses basis data¶
Membuat:
- database kosong untuk MRBS;
- akun basis data yang digunakan MRBS saat beroperasi; dan
- kredensial dengan hak mengubah skema untuk instalasi dan peningkatan.
Akun peningkatan dapat dipisahkan dari akun operasi yang memiliki hak istimewa lebih rendah. Selalu cadangkan basis data sebelum melakukan peningkatan.
Sebelum melanjutkan¶
Kamu harus tahu:
- zona waktu ruangan yang dipesan;
- apakah Anda akan menggunakan MySQL/MariaDB atau PostgreSQL;
- host database, nama, nama pengguna, dan kata sandi;
- URL publik tempat MRBS akan disajikan; dan
- metode autentikasi mana yang ingin Anda gunakan.
Lanjutkan dengan Instalasi.