Howto install Hive on Ubuntu
Πίνακας περιεχομένων:
Ο διακομιστής HTTP Apache είναι ο πιο διαδεδομένος εξυπηρετητής ιστού στον κόσμο. Είναι ένας δωρεάν διακομιστής HTTP ανοικτού κώδικα και πλατφόρμας, που περιλαμβάνει ισχυρά χαρακτηριστικά και μπορεί να επεκταθεί από μια μεγάλη ποικιλία μονάδων., θα εξηγήσουμε τον τρόπο εγκατάστασης και διαχείρισης του διακομιστή Apache στο CentOS 8.
Εγκατάσταση του Apache
Το Apache είναι διαθέσιμο στα προεπιλεγμένα αποθετήρια CentOS και η εγκατάσταση είναι αρκετά απλή.
Στις διανομές που βασίζονται στο RHEL, το πακέτο και η υπηρεσία Apache ονομάζονται
httpd
. Για να εγκαταστήσετε το Apache εκτελέστε την ακόλουθη εντολή ως root ή χρήστη με δικαιώματα sudo:
sudo yum install
Μόλις ολοκληρωθεί η εγκατάσταση, ενεργοποιήστε και ξεκινήστε την υπηρεσία Apache:
sudo systemctl enable
sudo systemctl start
Για να επαληθεύσετε ότι η υπηρεσία εκτελείται, ελέγξτε την κατάστασή της:
sudo systemctl status
Η έξοδος θα πρέπει να φαίνεται κάπως έτσι:
● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2019-10-12 15:54:58 UTC; 6s ago…
Ρύθμιση του τείχους προστασίας
Το FirewallD είναι η προεπιλεγμένη λύση τείχους προστασίας στο Centos 8.
Κατά τη διάρκεια της εγκατάστασης, το Apache δημιουργεί αρχεία υπηρεσιών firewall με προκαθορισμένους κανόνες για την πρόσβαση σε θύρες HTTP (
80
) και HTTPS (
443
).
Οι παρακάτω εντολές ανοίγουν μόνιμα τις απαραίτητες θύρες:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Διαχείριση Apache
Αυτή η ενότητα εξηγεί πώς είναι δομημένα τα αρχεία διαμόρφωσης Apache και οι βέλτιστες πρακτικές για τη διαχείριση του διακομιστή Apache.
- Όλα τα αρχεία διαμόρφωσης Apache βρίσκονται στον κατάλογο
/etc/httpdκύριο αρχείο διαμόρφωσης Apache είναι/etc/httpd/conf/httpd.conf. Τα/etc/httpd/conf/httpd.confπου τελειώνουν με το.confβρίσκονται στον κατάλογο/etc/httpd/conf.dείναι που περιλαμβάνονται στο κύριο αρχείο διαμόρφωσης Apache.Τα αρχεία διαμόρφωσης που είναι υπεύθυνα για τη φόρτωση διαφόρων/etc/httpd/conf.modules.dApache βρίσκονται στον κατάλογο/etc/httpd/conf.modules.dαρχεία/etc/httpd/conf.modules.dαρχείων πρέπει να τελειώνουν με το.confκαι να αποθηκεύονται στο.conf/etc/httpd/conf.ddirectory. Μπορείτε να έχετε όσο το δυνατόν περισσότερα. Η δημιουργία ξεχωριστού αρχείου ρυθμίσεων (vhost) για κάθε τομέα καθιστά τον διακομιστή ευκολότερο στη συντήρηση.- Είναι μια καλή πρακτική να ακολουθήσετε μια τυποποιημένη σύμβαση ονομασίας. Για παράδειγμα, αν το όνομα τομέα είναι
mydomain.comτότε το αρχείο ρυθμίσεων πρέπει να ονομάζεταιmydomain.com.conf
Τα αρχεία καταγραφής Apache (access_logκαιerror_log) βρίσκονται στον κατάλογο/var/log/httpd/. Συνιστάται να έχετε διαφορετικά αρχεία καταγραφήςaccessκαιerrorγια κάθε vhost.Μπορείτε να ορίσετε τον ριζικό κατάλογο του εγγράφου τομέα σας σε οποιαδήποτε θέση θέλετε. Οι πιο συνηθισμένες τοποθεσίες για webroot περιλαμβάνουν:-
/home/ //home/ //var/www//var/www/html//opt/
- Είναι μια καλή πρακτική να ακολουθήσετε μια τυποποιημένη σύμβαση ονομασίας. Για παράδειγμα, αν το όνομα τομέα είναι
συμπέρασμα
Συγχαρητήρια, εγκαταστήσατε με επιτυχία το Apache στον κεντρικό υπολογιστή σας CentOS 8. Είστε πλέον έτοιμοι να αρχίσετε να αναπτύσσετε τις εφαρμογές σας και να χρησιμοποιείτε Apache ως web ή διακομιστή μεσολάβησης.
Μπορείτε να διαχειριστείτε την υπηρεσία Apache με τον ίδιο τρόπο όπως οποιαδήποτε άλλη συστημένη μονάδα.
apache centosΠώς να εγκαταστήσετε και να διαμορφώσετε το nextcloud με apache σε centos 7
Το Nextcloud είναι μια πλατφόρμα κοινόχρηστων αρχείων και συνεργασίας με ανοιχτές πηγές, παρόμοια με την Dropbox. Σε αυτό το σεμινάριο θα σας δείξουμε πώς να εγκαταστήσετε και να διαμορφώσετε το Nextcloud με το Apache σε μια μηχανή CentOS 7.
Πώς να εγκαταστήσετε apache cassandra σε centos 7
Το Apache Cassandra είναι μια βάση δεδομένων NoSQL ανοιχτού κώδικα χωρίς ενιαίο σημείο αποτυχίας, που παρέχει γραμμική επεκτασιμότητα και υψηλή διαθεσιμότητα χωρίς να διακυβεύει την απόδοση. Αυτό το σεμινάριο περιγράφει τον τρόπο εγκατάστασης του Apache Cassandra στο CentOS 7.
Πώς να εγκαταστήσετε και να ασφαλίσετε το phpmyadmin με apache σε centos 7
Το phpMyAdmin σάς επιτρέπει να αλληλεπιδράτε με βάσεις δεδομένων MySQL, να διαχειρίζεστε λογαριασμούς χρήστη και προνόμια και να εκτελείτε δηλώσεις SQL. Σε αυτό το σεμινάριο, θα ακολουθήσουμε τα βήματα που απαιτούνται για την εγκατάσταση και τη διασφάλιση του phpMyAdmin με το Apache στο CentOS 7.







