Howto install Hive on Ubuntu
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκαταστήστε Apache
- Ρυθμίστε το τείχος προστασίας
- Επαλήθευση της εγκατάστασης Apache
- Δομή και βέλτιστες πρακτικές του αρχείου διαμόρφωσης Apache
- συμπέρασμα
Ο διακομιστής HTTP Apache είναι ο πιο δημοφιλής εξυπηρετητής ιστού στον κόσμο. Πρόκειται για έναν δωρεάν διακομιστή HTTP ανοιχτού κώδικα και πολλαπλής πλατφόρμας που παρέχει ισχυρά χαρακτηριστικά τα οποία μπορούν να επεκταθούν από μια μεγάλη ποικιλία μονάδων.
Αυτό το σεμινάριο εξηγεί τον τρόπο εγκατάστασης και διαχείρισης του διακομιστή ιστού Apache στο Ubuntu 18.04.
Προϋποθέσεις
Πριν ξεκινήσετε με το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.
Εγκαταστήστε Apache
Το Apache είναι διαθέσιμο στα προεπιλεγμένα αποθετήρια του Ubuntu ώστε να το εγκαταστήσουμε εύκολα χρησιμοποιώντας το εργαλείο διαχείρισης πακέτων
apt
. Στα συστήματα Ubuntu και Debian το πακέτο Apache και η υπηρεσία ονομάζεται
apache2
.
Πρώτα, ενημερώστε το ευρετήριο πακέτων και στη συνέχεια εγκαταστήστε το πακέτο
apache2
με τις ακόλουθες εντολές:
sudo apt update
sudo apt install apache2
Αυτό είναι, το Apache είναι εγκατεστημένο και ξεκινά αυτόματα. Μπορείτε να ελέγξετε την κατάσταση της υπηρεσίας Apache εκδίδοντας:
sudo systemctl status apache2
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d `-apache2-systemd.conf Active: active (running) since Sun 2018-06-24 02:17:57 PDT; 2min 41s ago Main PID: 3143 (apache2) Tasks: 55 (limit: 2321) CGroup: /system.slice/apache2.service |-3143 /usr/sbin/apache2 -k start |-3144 /usr/sbin/apache2 -k start `-3145 /usr/sbin/apache2 -k start
Ρυθμίστε το τείχος προστασίας
Εάν ο διακομιστής σας Ubuntu προστατεύεται από τείχος προστασίας, θα πρέπει να ανοίξετε θύρες HTTP (
80
) και HTTPS (
443
).
Υποθέτοντας ότι χρησιμοποιείτε
UFW
για τη διαχείριση του τείχους προστασίας, μπορείτε να ανοίξετε τις απαραίτητες θύρες με την ακόλουθη εντολή:
sudo ufw allow 'Apache Full'
Μπορείτε να επαληθεύσετε την αλλαγή με:
sudo ufw status
Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere Apache Full ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6) Apache Full (v6) ALLOW Anywhere (v6)
Επαλήθευση της εγκατάστασης Apache
Για να επιβεβαιώσετε ότι όλα λειτουργούν σωστά, ανοίξτε το πρόγραμμα περιήγησης, πληκτρολογήστε τη διεύθυνση IP του διακομιστή σας
http://YOUR_IP_OR_DOMAIN/
και θα δείτε την προεπιλεγμένη σελίδα υποδοχής του
http://YOUR_IP_OR_DOMAIN/
18.04 Apache όπως φαίνεται παρακάτω:

Η σελίδα περιλαμβάνει μερικές βασικές πληροφορίες σχετικά με τα αρχεία ρυθμίσεων Apache, τις δέσμες βοηθημάτων και τις τοποθεσίες καταλόγων.
Δομή και βέλτιστες πρακτικές του αρχείου διαμόρφωσης Apache
- Όλα τα αρχεία ρυθμίσεων Apache βρίσκονται στον κατάλογο
/etc/apache2κύριο αρχείο διαμόρφωσης Apache είναι/etc/apache2/apache2.conf. Οι θύρες που θα ακούσει το Apache καθορίζονται στο/etc/apache2/ports.conf.Apache Τα αρχεία Virtual Hosts αποθηκεύονται στον κατάλογο/etc/apache2/sites-available. Τα αρχεία ρυθμίσεων που βρίσκονται σε αυτόν τον κατάλογο δεν χρησιμοποιούνται από το Apache, εκτός αν συνδέονται με τον/etc/apache2/sites-enableddirectory.Για να ενεργοποιήσετε έναν εικονικό κεντρικό υπολογιστή, πρέπει να δημιουργήσετε έναa2ensiteχρησιμοποιώντας την εντολήa2ensiteαπό τα αρχεία ρυθμίσεων που βρίσκονται στο τοsites-availableκατάλογοsites-enabledκατάλογο μεsites-enabled. Για να απενεργοποιήσετε έναν εικονικό κεντρικό υπολογιστή, χρησιμοποιήστε τηνa2dissiteΕίναι καλή ιδέα να ακολουθήσετε μια τυπική σύμβαση ονομασίας. Για παράδειγμα, εάν το όνομα τομέα σας είναιmydomain.comτότε το αρχείο ρυθμίσεων εικονικού κεντρικού υπολογιστή θα πρέπει να ονομάζεται/etc/apache2/sites-available/mydomain.com.confαρχεία διαμόρφωσης που είναι υπεύθυνα για τη φόρτωση διαφόρων μονάδων Apache βρίσκονται στο/etc/apache2/mods-available/κατάλογος. Οι διαρθρώσεις στον κατάλογοmods-availableμπορούν να ενεργοποιηθούν δημιουργώντας έναa2enconfστον κατάλογο/etc/apache2/mods-enable/με την εντολήa2enconfκαι απενεργοποιημένο με τηνa2disconfπεριέχουν σφαιρικά θραύσματα διαμόρφωσης αποθηκεύονται στοa2disconf/etc/apache2/conf-available/κατάλογος. Τα αρχεία στονconf-availableκατάλογο μπορούν να ενεργοποιηθούν δημιουργώντας έναa2disconfσύνδεσης στην/etc/apache2/conf-enabled/με την εντολήa2enconfκαι απενεργοποιημένα με τηνa2disconfαρχεία καταγραφήςaccess.log(access.logκαιerror.log) στον κατάλογο/var/log/apache/. Συνιστάται να έχετε διαφορετικά αρχεία καταγραφήςaccessκαιerrorγια κάθε vhost. Μπορείτε να ορίσετε τον ριζικό κατάλογο του εγγράφου τομέα σας σε οποιαδήποτε θέση θέλετε. Οι πιο συνηθισμένες τοποθεσίες για webroot περιλαμβάνουν:-
/home/ //home/ //var/www//var/www/html//opt/
-
συμπέρασμα
Έχετε εγκαταστήσει με επιτυχία το Apache στο διακομιστή Ubuntu 18.04. Είστε πλέον έτοιμοι να αρχίσετε να αναπτύσσετε τις εφαρμογές σας και να χρησιμοποιείτε Apache ως web ή διακομιστή μεσολάβησης.
apache ubuntuΑυτή η ανάρτηση αποτελεί μέρος της σειράς how-to-install-lamp-stack-on-ubuntu-18-04.
Άλλες θέσεις αυτής της σειράς:
• Πώς να εγκαταστήσετε το Apache στο Ubuntu 18.04 • Πώς να ρυθμίσετε τους Apache Virtual Hosts στο Ubuntu 18.04 • Ασφαλής Apache με την Κρυπτογράφηση για το Ubuntu 18.04 • Πώς να εγκαταστήσετε MySQL στο Ubuntu 18.04 • Πώς να εγκαταστήσετε την PHP στο Ubuntu 18.04Πώς να εγκαταστήσετε και να διαμορφώσετε το nextcloud με apache στο ubuntu 18.04
Το Nextcloud είναι μια πλατφόρμα κοινόχρηστων αρχείων και συνεργασίας με ανοιχτές πηγές, παρόμοια με την Dropbox. Σε αυτό το σεμινάριο θα σας δείξουμε πώς να εγκαταστήσετε και να διαμορφώσετε το Nextcloud με Apache σε μια μηχανή Ubuntu 18.04.
Πώς να εγκαταστήσετε και να ρυθμίσετε το ίδιο το cloud με apache στο ubuntu 18.04
Το ownCloud είναι μια πλατφόρμα συγχρονισμού αρχείων ανοιχτού κώδικα και αρχειοθέτησης αρχείων. Σε αυτό το σεμινάριο θα σας δείξουμε πώς να εγκαταστήσετε και να διαμορφώσετε το ίδιο τοCloud με Apache σε μια μηχανή Ubuntu 18.04.
Πώς να εγκαταστήσετε το apache cassandra στο ubuntu 18.04
Το Apache Cassandra είναι μια βάση δεδομένων NoSQL ελεύθερης και ανοικτής πηγής χωρίς κανένα σημείο αποτυχίας. Σε αυτό το σεμινάριο θα σας δείξουμε πώς να εγκαταστήσετε το Apache Cassandra στο Ubuntu 18.04.







