Η Vanilla είναι μια δημοφιλής εφαρμογή ιστού που βασίζεται σε σύννεφο και προσφέρει αξιόπιστες λύσεις φόρουμ για κοινότητες σε όλο τον κόσμο. Το ισχυρό λογισμικό συζήτησης είναι εξοπλισμένο με κορυφαίες δυνατότητες και διαθέτει μια ενεργή ομάδα προγραμματιστών που το κρατά ενημερωμένο.


Αν ψάχνετε για την καλύτερη λύση φόρουμ που φορτώνεται με ταχύτητα αστραπής, η Vanilla είναι μια εξαιρετική λύση για τις ανάγκες σας. Το λογισμικό είναι εύκολο να ρυθμιστεί και να εκτελεστεί.

Σε αυτόν τον οδηγό, θα σας δείξουμε πώς να ρυθμίσετε το Vanilla στο Ubuntu 18.04 VPS ή σε αποκλειστικό διακομιστή με Apache, διακομιστή MySQL και γλώσσα δέσμης ενεργειών PHP.

Προαπαιτούμενο

  • Ένα σχέδιο VPS με διακομιστή Ubuntu 18.04
  • Ένας μη ριζικός χρήστης με προνόμια sudo

Βήμα 1: Εγκατάσταση του Apache

Πριν ξεκινήσετε, πρέπει να έχετε μια ομάδα εφαρμογών λογισμικού ανοιχτού κώδικα που είναι απαραίτητες για την εκτέλεση ενός διακομιστή ιστού. Αυτά περιλαμβάνουν Linux, Apache web server, MySQL και PHP.

Το πρόγραμμα VPS θα πρέπει να διαθέτει διανομή Linux Ubuntu 18.04. Στη συνέχεια, SSH στον διακομιστή VPS σας και ενημερώστε το αποθετήριο πακέτων. Για να το κάνετε αυτό, χρησιμοποιήστε την παρακάτω εντολή:

$ Sudo apt-get ενημέρωση

Στη συνέχεια, εγκαταστήστε τον διακομιστή ιστού Apache εκτελώντας την παρακάτω εντολή:

$ Sudo apt-get install apache2

Τύπος Γ και χτύπησε Εισαγω όταν σας ζητηθεί να επιβεβαιώσετε την εγκατάσταση

Το φόρουμ βανίλιας λειτουργεί με ενεργοποιημένο το mod_rewrite. Αυτή η ενότητα επιτρέπει την επανεγγραφή URL. Για να το ενεργοποιήσετε, εκτελέστε την παρακάτω εντολή:

$ Sudo a2enmod επανεγγραφή

Για να λειτουργήσει το αρχείο .htaccess, πρέπει να επεξεργαστείτε το προεπιλεγμένο αρχείο διαμόρφωσης Apache Virtual Host.

$ sudo nano /etc/apache2/sites-available/000-default.conf

Προσθέστε το κείμενο που επισημαίνεται με κόκκινο χρώμα προς το τέλος του αρχείου λίγο πριν από το  κλείσιμο ετικέτας

Επιλογές Ευρετήρια FollowSymLinks MultiViews
AllowOverride Όλα
Παραγγελία επιτρέψτε, αρνηθείτε
επιτρέψτε από όλους

Στη συνέχεια, αντιγράψτε το προεπιλεγμένο αρχείο .htaccess.dist στο .htaccess χρησιμοποιώντας την παρακάτω εντολή:

$ Sudo cp /var/www/html/.htaccess.dist /var/www/html/.htaccess

Επανεκκινήστε το Apache:

$ Sudo systemctl επανεκκινήστε το apache2

Βήμα 2: Εγκατάσταση της MySQL

Το φόρουμ της Vanilla αποθηκεύει δεδομένα στο MySQL / MariaDb. Θα χρησιμοποιήσουμε τη MySQL σε αυτόν τον οδηγό. Για να εγκαταστήσετε το διακομιστή βάσης δεδομένων, εκτελέστε την παρακάτω εντολή:

$ sudo apt-get εγκαταστήστε τον διακομιστή mysql

Τύπος Γ και χτύπησε Εισαγω όταν σας ζητηθεί να επιβεβαιώσετε την εγκατάσταση.

Η προεπιλεγμένη εγκατάσταση του διακομιστή βάσης δεδομένων MySQL δεν είναι ασφαλής. Πρέπει να εκτελέσουμε την παρακάτω εντολή για να καταργήσουμε τις δοκιμαστικές βάσεις δεδομένων, να απενεργοποιήσουμε τις ανώνυμες / απομακρυσμένες συνδέσεις και να βελτιώσουμε τη δύναμη των κωδικών πρόσβασης που χρησιμοποιούνται για τους χρήστες:

$ Sudo mysql_secure_installation

Θα σας ζητηθεί μια σειρά ερωτήσεων. Έχουμε προετοιμάσει τις σωστές απαντήσεις που πρέπει να εισαγάγετε σε κάθε προτροπή:

$ Ενεργοποίηση επικύρωσης κωδικού πρόσβασης Plugin; Γ
Επίπεδο πολιτικής επικύρωσης $: 2
$ Root Password: Εισαγάγετε τον κωδικό πρόσβασης εδώ
$ Εισαγάγετε ξανά τον κωδικό πρόσβασης: Επαναλάβετε τον κωδικό πρόσβασης εδώ
$ Συνέχεια με τον κωδικό πρόσβασης που παρέχεται; Γ
$ Κατάργηση ανώνυμων χρηστών; Γ
$ Να μην επιτρέπεται απομακρυσμένη είσοδος ρίζας; Γ
$ Κατάργηση δοκιμαστικής βάσης δεδομένων και πρόσβαση σε αυτήν; Γ
$ Επαναφόρτωση πινάκων προνομίων τώρα; Γ

Θα πρέπει να λάβετε ένα μήνυμα επιτυχίας στο τέλος.

Βήμα 3: Δημιουργία βάσης δεδομένων και χρήστη φόρουμ βανίλιας

Ο διακομιστής MySQL έχει πλέον ρυθμιστεί και είναι έτοιμος για χρήση. Θα προχωρήσουμε και θα δημιουργήσουμε μια βάση δεδομένων για το φόρουμ Vanilla. Αρχικά, συνδεθείτε στον διακομιστή MySQL χρησιμοποιώντας την παρακάτω εντολή:

$ Sudo mysql -uroot -p

Εισαγάγετε τον ριζικό κωδικό πρόσβασης που ρυθμίζετε κατά την προστασία του διακομιστή MySQL και πατήστε Εισαγω για να συνδεθείτε στο τερματικό της γραμμής εντολών MySQL.

Στη συνέχεια, εκτελέστε την παρακάτω εντολή SQL για να δημιουργήσετε μια βάση δεδομένων:

mysql> Δημιουργία βάσης δεδομένων ΒΑΣΙΛΙΑΣ ΧΑΡΑΚΤΗΡΟΣ utf8 COLLATE utf8_general_ci;

Η πρόσβαση στη βάση δεδομένων γίνεται μέσω προνομιούχου χρήστη. Για να δημιουργήσετε ένα, εκτελέστε την παρακάτω εντολή:

mysql>Δημιουργία χρήστη “vanilla_user” @ “localhost” ΠΡΟΣΔΙΟΡΙΣΜΕΝΟ ΜΕ “PASSWORD”.

Όπως πάντα, χρησιμοποιήστε μια ισχυρή τιμή για τον κωδικό πρόσβασης. Στη συνέχεια, παραχωρήστε στον χρήστη μας όλα τα δικαιώματα στη βάση δεδομένων «βανίλια» που δημιουργήσαμε παραπάνω:

mysql>Εκχωρήστε όλα τα προνόμια στη βανίλια. * Στο ‘vanilla_user’ @ ‘localhost’;

Φορτώστε ξανά τα προνόμια για να ισχύσουν οι αλλαγές

mysql> προνόμια flush?

Τώρα μπορείτε να βγείτε από το εργαλείο γραμμής εντολών MySQL:

mysql>έξοδος;

Βήμα 4: Εγκατάσταση PHP

Το φόρουμ βανίλιας είναι γραμμένο στην PHP. Για να λειτουργήσει, πρέπει να εγκαταστήσουμε αυτήν τη δημοφιλή γλώσσα δέσμης ενεργειών από τον διακομιστή. Εκτελέστε τις παρακάτω εντολές για να το κάνετε αυτό:

$ Sudo apt-get install php

Τύπος Γ και χτύπησε Εισαγω όταν σας ζητηθεί να επιβεβαιώσετε την εγκατάσταση

Πρέπει επίσης να εγκαταστήσουμε όλες τις λειτουργικές μονάδες PHP που απαιτούνται από το φόρουμ της Vanilla. Εκτελέστε την παρακάτω εντολή:

$ sudo apt-get install libapache2-mod-php php-gd php-mysql php-mbstring php-curl php-cli php-pear php-dev

Τύπος Γ και χτύπησε Εισαγω όταν σας ζητηθεί να επιβεβαιώσετε την εγκατάσταση

Η εγκατάσταση της PHP πρέπει να ολοκληρωθεί σε λίγο. Στη συνέχεια, εκτελέστε την παρακάτω εντολή για επανεκκίνηση του Apache

$ Sudo systemctl επανεκκινήστε το apache2

Βήμα 5: Λήψη φόρουμ βανίλιας

Τώρα έχουμε έναν διακομιστή ιστού, μια βάση δεδομένων MySQL και μια γλώσσα δέσμης ενεργειών PHP. Μπορούμε τώρα να προχωρήσουμε και να κατεβάσουμε το φόρουμ Vanilla.

Θα χρησιμοποιήσουμε την εντολή wget Linux για να το κάνουμε αυτό. Πριν, αυτό, μεταβείτε στο tmp Ευρετήριο. Αυτό θα διασφαλίσει ότι τα περιττά αρχεία που χρησιμοποιούμε για εγκατάσταση θα διαγραφούν κατά την επανεκκίνηση του συστήματος

$ cd / tmp

Στη συνέχεια, κατεβάστε το αρχείο:

$ wget https://open.vanillaforums.com/get/vanilla-core.zip

Μετά από λίγα δευτερόλεπτα,vanilla-core.zip » θα ληφθεί στον κατάλογο εργασίας:

Στη συνέχεια, εγκαταστήστε το βοηθητικό πρόγραμμα αποσυμπίεσης:

Αποσυμπιέστε την εγκατάσταση του $ sudo apt-get

Στη συνέχεια, αποσυμπιέστε το αρχείο αρχειοθέτησης («Vanilla-core.zip») στη ρίζα του διακομιστή ιστού χρησιμοποιώντας τις παρακάτω εντολές:

$ Sudo unzip vanilla-core.zip -d / var / www / html

Η εγκατάσταση του Apache έχει ένα προεπιλεγμένο index.html στη ρίζα του καταλόγου, θα πρέπει να το διαγράψετε με την παρακάτω εντολή, καθώς θα αντικαταστήσει το αρχείο index.php που συνοδεύει το Vanilla Forum:

$ Sudo rm /var/www/html/index.html

Βήμα 6: Ολοκλήρωση της εγκατάστασης

Επισκεφθείτε τη δημόσια διεύθυνση IP ή το όνομα τομέα του διακομιστή σας σε ένα πρόγραμμα περιήγησης ιστού:

http: // ip_address_or_domain_name

Πώς να ρυθμίσετε το φόρουμ βανίλιας στον διακομιστή Ubuntu 18.04

Τώρα μπορείτε να παρέχετε λεπτομέρειες διαχειριστή και βάσης δεδομένων που δημιουργήσατε παραπάνω για να ολοκληρώσετε την εγκατάσταση. Ο οδηγός εγκατάστασης θα ολοκληρώσει την εγκατάσταση του Vanilla Forum και θα μεταφερθείτε σε έναν πίνακα ελέγχου όπου μπορείτε να συνδεθείτε και να διαχειριστείτε το φόρουμ σας.

Πώς να ρυθμίσετε το φόρουμ βανίλιας στον διακομιστή Ubuntu 18.04

συμπέρασμα

Σε αυτόν τον οδηγό, σας έχουμε ακολουθήσει τα βήματα εγκατάστασης του Vanilla Forum στον διακομιστή Ubuntu 18.04. Ξεκινήσαμε με την εγκατάσταση του διακομιστή ιστού Apache, προχωρήσαμε και εγκαταστήσαμε τη MySQL και ολοκληρώσαμε την εγκατάσταση της γλώσσας σεναρίων PHP. Τώρα μπορείτε να ξεκινήσετε την προώθηση του φόρουμ συζήτησης και να προσκαλέσετε νέα μέλη στον ιστότοπό σας.

Δείτε αυτές τις 3 κορυφαίες υπηρεσίες VPS:

Φιλοξενία Α2

Αρχική τιμή:
5,00 $


Αξιοπιστία
9.3


Τιμολόγηση
9.0


Φιλικό προς τον χρήστη
9.3


Υποστήριξη
9.3


Χαρακτηριστικά
9.3

Διαβάστε κριτικές

Επισκεφτείτε το A2 Hosting

ScalaHosting

Αρχική τιμή:
12,00 $


Αξιοπιστία
9.4


Τιμολόγηση
9.5


Φιλικό προς τον χρήστη
9.5


Υποστήριξη
9.5


Χαρακτηριστικά
9.4

Διαβάστε κριτικές

Επισκεφτείτε το ScalaHosting

Hostinger

Αρχική τιμή:
3,95 $


Αξιοπιστία
9.3


Τιμολόγηση
9.3


Φιλικό προς τον χρήστη
9.4


Υποστήριξη
9.4


Χαρακτηριστικά
9.2

Διαβάστε κριτικές

Επισκεφτείτε το Hostinger

Σχετικά άρθρα με οδηγίες

  • Πώς να εγκαταστήσετε το phpIPAM στο Ubuntu 18.04
    ενδιάμεσος
  • Πώς να εγκαταστήσετε το Vagrant στο Ubuntu 18
    ενδιάμεσος
  • Τρόπος εγκατάστασης ενός διακομιστή Ark σε Ubuntu 18.04 VPS ή Dedicated Server
    ειδικός
  • Πώς να ρυθμίσετε το πρωτόκολλο μεταφοράς αρχείων SSH (SFTP) χωρίς πρόσβαση στο κέλυφος στο Ubuntu 18.04
    αρχάριος
  • Πώς να εγκαταστήσετε και να ρυθμίσετε το Mosquitto MQTT στον διακομιστή Ubuntu 18.04?
    ενδιάμεσος
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me