Απαιτήσεις¶
Το MRBS 1.12.2 είναι μια εφαρμογή PHP που υποστηρίζει MySQL, MariaDB και PostgreSQL. Προετοιμάστε τον διακομιστή web και τη βάση δεδομένων πριν εγκαταστήσετε τα αρχεία.
Υποστηριζόμενη πλατφόρμα¶
| Εξάρτημα | Ελάχιστο | Συνιστάται |
|---|---|---|
| PHP | 7.2.5 | Μια υποστηριζόμενη έκδοση PHP |
| MySQL | 5.5.3 | 5.7.5 ή μεταγενέστερη |
| MariaDB | Συμβατή έκδοση MySQL | 10.0.2 ή νεότερη έκδοση |
| PostgreSQL | 8.2 | Μια υποστηριζόμενη έκδοση PostgreSQL |
| Πρόγραμμα περιήγησης | Σύγχρονο πρόγραμμα περιήγησης | Ενεργοποιημένη JavaScript |
Το MRBS μπορεί να εκτελεστεί σε οποιονδήποτε διακομιστή ιστού που υποστηρίζεται από το PHP. Το Apache, το nginx με PHP-FPM και το IIS είναι κοινές επιλογές.
Εύρος έκδοσης
Αυτές είναι οι απαιτήσεις που δημοσιεύονται με MRBS 1.12.2. Ο προμηθευτής του λειτουργικού σας συστήματος και της βάσης δεδομένων ενδέχεται να επιβάλει νεότερες υποστηριζόμενες εκδόσεις.
Επεκτάσεις PHP¶
Εγκαταστήστε την επέκταση για τη βάση δεδομένων που σκοπεύετε να χρησιμοποιήσετε, μαζί με τις απαιτούμενες και προτεινόμενες επεκτάσεις παρακάτω.
| Επέκταση | Κατάσταση | Σκοπός |
|---|---|---|
iconv |
Απαιτείται | Μετατροπή συνόλου χαρακτήρων και διεθνοποίηση |
pdo_mysql |
Απαιτείται για MySQL/MariaDB | Σύνδεση βάσης δεδομένων |
pdo_pgsql |
Απαιτείται για PostgreSQL | Σύνδεση βάσης δεδομένων |
intl |
Συνιστάται | Μορφοποίηση και αντιπαραβολή με επίγνωση των τοπικών στοιχείων |
mbstring |
Συνιστάται | Χειρισμός συμβολοσειρών πολλών byte |
Άλλες λειτουργίες μπορεί να απαιτούν πρόσθετες επεκτάσεις. Ο έλεγχος ταυτότητας LDAP απαιτεί την επέκταση ldap, ο έλεγχος ταυτότητας IMAP απαιτεί την imap, ενώ ορισμένες ενσωματώσεις έχουν δικές τους απαιτήσεις.
Ελέγξτε την ενεργή εγκατάσταση της γραμμής εντολών PHP με:
Ο διακομιστής ιστού ενδέχεται να χρησιμοποιεί διαφορετική εγκατάσταση PHP. Μετά τη ρύθμιση, ένας διαχειριστής μπορεί να ανοίξει τη Βοήθεια στο MRBS για να δει την έκδοση PHP και τις φορτωμένες επεκτάσεις που χρησιμοποιεί η εφαρμογή ιστού.
Πρόσβαση στη βάση δεδομένων¶
Δημιουργήστε:
- μια κενή βάση δεδομένων για MRBS.
- έναν λογαριασμό βάσης δεδομένων που θα χρησιμοποιεί το MRBS κατά τη λειτουργία· και
- διαπιστευτήρια με δικαιώματα αλλαγής σχήματος για εγκατάσταση και αναβαθμίσεις.
Ο λογαριασμός αναβάθμισης μπορεί να είναι ξεχωριστός από τον χαμηλότερο προνομιακό λογαριασμό χρόνου εκτέλεσης. Να δημιουργείτε πάντα αντίγραφα ασφαλείας της βάσης δεδομένων πριν από την αναβάθμιση.
Πριν συνεχίσετε¶
Θα πρέπει να γνωρίζετε:
- τη ζώνη ώρας των αιθουσών για τις οποίες γίνονται κρατήσεις·
- εάν θα χρησιμοποιήσετε το MySQL/MariaDB ή το PostgreSQL.
- τον κεντρικό υπολογιστή της βάσης δεδομένων, το όνομα, το όνομα χρήστη και τον κωδικό πρόσβασης·
- τη δημόσια διεύθυνση URL από την οποία θα είναι διαθέσιμο το MRBS· και
- ποια μέθοδο ελέγχου ταυτότητας σκοπεύετε να χρησιμοποιήσετε.
Συνεχίστε με Εγκατάσταση.