Πώς να διαμορφώσετε και να καθαρίσετε Εγκαταστήστε τα Windows 10 Tutorial
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Βήμα 1: Δημιουργία βάσης δεδομένων MySQL
- Βήμα 2: Εγκατάσταση PHP και Apache
- Βήμα 3: Διαμόρφωση του τείχους προστασίας
- Βήμα 4: Λήψη Nextcloud
- Βήμα 5: Ρύθμιση του Apache
- Βήμα 6: Εγκατάσταση του Nextcloud
- συμπέρασμα
Το Nextcloud είναι μια πλατφόρμα κοινόχρηστων αρχείων και συνεργασίας με ανοιχτές πηγές, παρόμοια με την Dropbox. Συνοδεύεται από media player, ημερολόγιο και διαχείριση επαφών.
Το Nextcloud είναι επεκτάσιμο μέσω εφαρμογών και έχει υπολογιστές-πελάτες και υπολογιστές-πελάτες για όλες τις μεγάλες πλατφόρμες.
Αυτό το σεμινάριο θα σας καθοδηγήσει στη διαδικασία εγκατάστασης και ρύθμισης του Nextcloud με το Apache σε ένα σύστημα CentOS 7.
Προϋποθέσεις
Πριν ξεκινήσετε με το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.
Βήμα 1: Δημιουργία βάσης δεδομένων MySQL
Το NextCloud μπορεί να χρησιμοποιήσει τη βάση δεδομένων SQLite, PostgreSQL ή MySQL για να αποθηκεύσει όλα τα δεδομένα του.
Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε την MySQL ως βάση δεδομένων επιλογής.
Εάν δεν έχετε ήδη εγκατεστημένο το MySQL ή το MariaDB στον κεντρικό διακομιστή σας, μπορείτε να το εγκαταστήσετε ακολουθώντας μία από τις παρακάτω οδηγίες:
Ξεκινήστε καταγράφοντας το κέλυφος MySQL πληκτρολογώντας την ακόλουθη εντολή:
sudo mysql
Εκτελέστε τις ακόλουθες δηλώσεις SQL για να δημιουργήσετε μια βάση δεδομένων που ονομάζεται
nextcloud
, όνομα χρήστη
nextclouduser
και να παραχωρήσετε τα απαραίτητα δικαιώματα στον χρήστη:
CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
FLUSH PRIVILEGES;
EXIT;
Βήμα 2: Εγκατάσταση PHP και Apache
Nextcloud είναι μια εφαρμογή PHP. Το CentOS 7 συνοδεύεται από PHP 5.4, το οποίο δεν υποστηρίζεται από το Nextcloud.
Θα εγκαταστήσουμε την PHP 7.2 από το χώρο αποθήκευσης Remi. Οι εντολές που ακολουθούν θα δώσουν τη δυνατότητα στις αποθήκες EPEL και Remi:
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi-php72
Μόλις ενεργοποιηθούν τα αποθετήρια, εγκαταστήστε το Apache PHP 7.2 και όλες τις απαιτούμενες επεκτάσεις PHP με την ακόλουθη εντολή:
sudo yum install httpd php php-gd php-json php-mysql php-curl php-mbstring php-intl php-mcrypt php-imagick php-xml php-zip
Βήμα 3: Διαμόρφωση του τείχους προστασίας
Μπορείτε να το κάνετε αυτό εκτελώντας τις ακόλουθες εντολές:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Βήμα 4: Λήψη Nextcloud
Κατεβάστε την τελευταία έκδοση του Nextcloud από τη σελίδα λήψης Nextcloud με το wget:
wget -P /tmp
Κατά τη σύνταξη αυτού του άρθρου, η τελευταία έκδοση του Nextcloud είναι έκδοση 15.0.0.
Μόλις ολοκληρωθεί η λήψη, εξαγάγετε το αρχείο στον κατάλογο / var / www:
sudo unzip /tmp/nextcloud-15.0.0.zip -d /var/www
Ορίστε τη σωστή ιδιοκτησία έτσι ώστε ο διακομιστής ιστού Apache να έχει πλήρη πρόσβαση στα αρχεία και τους καταλόγους του Nextcloud:
sudo chown -R apache: /var/www/nextcloud
Βήμα 5: Ρύθμιση του Apache
Ανοίξτε το πρόγραμμα επεξεργασίας κειμένου και δημιουργήστε το ακόλουθο αρχείο ρυθμίσεων Apache.
sudo nano /etc/httpd/conf.d/nextcloud.conf
/etc/httpd/conf.d/nextcloud.conf
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Ενεργοποιήστε τις αλλαγές κάνοντας επανεκκίνηση της υπηρεσίας Apache:
Βήμα 6: Εγκατάσταση του Nextcloud
Τώρα που το Nextcloud μεταφορτώνεται και όλες οι απαραίτητες υπηρεσίες είναι ρυθμισμένες ανοίξτε το πρόγραμμα περιήγησής σας και ξεκινήστε την εγκατάσταση του Nextcloud με την επίσκεψη του ονόματος τομέα ή της διεύθυνσης IP του διακομιστή σας που ακολουθείται από
/nextcloud
:
http://domain_name_or_ip_address/nextcloud
Θα εμφανιστεί η σελίδα ρύθμισης Nextcloud.


συμπέρασμα
Έχετε μάθει πώς να εγκαταστήσετε και να διαμορφώσετε το Nextcloud στη μηχανή σας CentOS 7. Αν έχετε ένα όνομα τομέα που συσχετίζεται με τον διακομιστή σας Nextcloud, μπορείτε να ακολουθήσετε αυτόν τον οδηγό και να ασφαλίσετε το Apache με την κρυπτογράφηση Let's.
Για να βρείτε περισσότερες πληροφορίες σχετικά με τη διαχείριση της εμφάνισής σας Nextcloud, επισκεφθείτε τη σελίδα τεκμηρίωσης Nextcloud.
επόμενο κενά apacheΠώς να εγκαταστήσετε και να διαμορφώσετε ένα διακομιστή nfs σε centos 8
Σε αυτό το σεμινάριο, θα ακολουθήσετε τα απαραίτητα βήματα για τη δημιουργία ενός διακομιστή NFSv4 στο CentOS 8. Θα σας δείξουμε επίσης πώς να προσαρτήσετε ένα σύστημα αρχείων NFS στον πελάτη.
Πώς να εγκαταστήσετε και να διαμορφώσετε redis σε centos 7
Το Redis είναι ένα κατάστημα δομής δεδομένων ανοιχτού κώδικα μέσα στην μνήμη. Μπορεί να χρησιμοποιηθεί ως βάση δεδομένων, προσωρινή μνήμη και μεσίτης μηνυμάτων και υποστηρίζει διάφορες δομές δεδομένων όπως χορδές, χάρες, λίστες, σύνολα κ.λπ.
Πώς να εγκαταστήσετε και να διαμορφώσετε το nextcloud με apache στο ubuntu 18.04
Το Nextcloud είναι μια πλατφόρμα κοινόχρηστων αρχείων και συνεργασίας με ανοιχτές πηγές, παρόμοια με την Dropbox. Σε αυτό το σεμινάριο θα σας δείξουμε πώς να εγκαταστήσετε και να διαμορφώσετε το Nextcloud με Apache σε μια μηχανή Ubuntu 18.04.







