Πώς να εγκαταστήσετε το memcached (XAMPP)
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκαταστήστε το OpenJDK
- Δημιουργία χρήστη του συστήματος Tomcat
- Κατεβάστε Tomcat
- Δημιουργήστε ένα συστημένο αρχείο μονάδας
- Ρυθμίστε το τείχος προστασίας
- Ρύθμιση της διεπαφής διαχείρισης ιστού Tomcat
- Δοκιμάστε την Εγκατάσταση
- συμπέρασμα
Αυτό το σεμινάριο σας δείχνει πώς να εγκαταστήσετε το Tomcat 8.5 στο CentOS 7. Το Tomcat είναι μια εφαρμογή ανοιχτού κώδικα Java Servlet, JavaServer Pages, Java Expression Language και τεχνολογίες Java WebSocket.
Προϋποθέσεις
Πριν ξεκινήσετε με αυτό το σεμινάριο, βεβαιωθείτε ότι είστε συνδεδεμένοι στο διακομιστή σας με ένα λογαριασμό χρήστη με δικαιώματα sudo ή με τον χρήστη root. Είναι η καλύτερη πρακτική να τρέχετε τις διοικητικές εντολές ως χρήστη sudo αντί για root. Αν δεν έχετε χρήστη του sudo στο σύστημά σας, δημιουργήστε έναν ακολουθώντας αυτές τις οδηγίες.
Εγκαταστήστε το OpenJDK
Το Tomcat 8.5 απαιτεί Java SE 7 ή νεότερη έκδοση. Σε αυτό το σεμινάριο θα εγκαταστήσουμε το OpenJDK 8, την ανοιχτού κώδικα υλοποίηση της πλατφόρμας Java, η οποία είναι η προεπιλεγμένη ανάπτυξη Java και runtime στο CentOS 7.
Η εγκατάσταση είναι απλή και απλή:
sudo yum install java-1.8.0-openjdk-devel
Δημιουργία χρήστη του συστήματος Tomcat
Η εκτέλεση του Tomcat ως χρήστης root είναι ένας κίνδυνος ασφάλειας και δεν συνιστάται. Αντ 'αυτού, θα δημιουργήσουμε ένα νέο χρήστη συστήματος και μια ομάδα με τον κατάλογο home
/opt/tomcat
που θα εκτελέσει την υπηρεσία Tomcat:
sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat
Κατεβάστε Tomcat
Θα λάβουμε την τελευταία έκδοση του Tomcat 8.5.x από τη σελίδα λήψεων Tomcat. Τη στιγμή της γραφής, η τελευταία έκδοση είναι 8.5.37. Πριν συνεχίσετε με το επόμενο βήμα, πρέπει να ελέγξετε τη σελίδα λήψης για οποιαδήποτε νέα έκδοση.
Μεταβείτε στον κατάλογο
/tmp
και χρησιμοποιήστε το wget για να κάνετε λήψη του αρχείου zip:
cd /tmp
wget
Μόλις ολοκληρωθεί η λήψη, εξαγάγετε το αρχείο zip και μετακινήστε τον στον κατάλογο
/opt/tomcat
:
unzip apache-tomcat-*.zip
sudo mkdir -p /opt/tomcat
sudo mv apache-tomcat-8.5.37 /opt/tomcat/
Το Tomcat 8.5 ενημερώνεται συχνά. Για να έχουμε μεγαλύτερο έλεγχο στις εκδόσεις και τις ενημερώσεις, θα δημιουργήσουμε
latest
συμβολική σύνδεση, η οποία θα δείχνει στον κατάλογο εγκατάστασης του Tomcat:
sudo ln -s /opt/tomcat/apache-tomcat-8.5.37 /opt/tomcat/latest
Ο χρήστης tomcat που έχουμε ήδη εγκαταστήσει πρέπει να έχει πρόσβαση στον κατάλογο Tomcat. Αλλάξτε την ιδιοκτησία καταλόγου σε ομάδα χρήστη και ομαδοποίηση:
sudo chown -R tomcat: /opt/tomcat
Κάντε τα σενάρια μέσα στον κατάλογο
bin
εκτελέσιμα με την έκδοση της ακόλουθης εντολής
chmod
::
sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh'
Δημιουργήστε ένα συστημένο αρχείο μονάδας
Για να εκτελέσετε το Tomcat ως υπηρεσία δημιουργήστε ένα αρχείο μονάδας
tomcat.service
στον κατάλογο
/etc/systemd/system/
με τα ακόλουθα περιεχόμενα:
Description=Tomcat 8.5 servlet container After=network.target Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/jre" Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom" Environment="CATALINA_BASE=/opt/tomcat/latest" Environment="CATALINA_HOME=/opt/tomcat/latest" Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid" Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC" ExecStart=/opt/tomcat/latest/bin/startup.sh ExecStop=/opt/tomcat/latest/bin/shutdown.sh WantedBy=multi-user.target
Ειδοποιήστε systemd ότι δημιουργήσαμε ένα νέο αρχείο μονάδας και ξεκινήσαμε την υπηρεσία Tomcat εκτελώντας:
sudo systemctl daemon-reload
sudo systemctl start tomcat
Ελέγξτε την κατάσταση της υπηρεσίας με την ακόλουθη εντολή:
sudo systemctl status tomcat
tomcat.service - Tomcat 8.5 servlet container Loaded: loaded (/etc/systemd/system/tomcat.service; disabled; vendor preset: disabled) Active: active (running) since Sat 2018-03-31 16:30:48 UTC; 3s ago Process: 23826 ExecStart=/opt/tomcat/latest/bin/startup.sh (code=exited, status=0/SUCCESS) Main PID: 23833 (java) CGroup: /system.slice/tomcat.service └─23833 /usr/lib/jvm/jre/bin/java -Djava.util.logging.config.file=/opt/tomcat/latest/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.security.egd=fi…
Εάν δεν υπάρχουν σφάλματα, μπορείτε να ενεργοποιήσετε την υπηρεσία Tomcat να ξεκινήσει αυτόματα κατά την εκκίνηση:
Ρυθμίστε το τείχος προστασίας
Εάν ο διακομιστής σας προστατεύεται από ένα τείχος προστασίας και θέλετε να έχετε πρόσβαση στη διασύνδεση tomcat από το εξωτερικό του τοπικού δικτύου, ανοίξτε τη θύρα
8080
.
Χρησιμοποιήστε τις ακόλουθες εντολές για να ανοίξετε την απαραίτητη θύρα:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
Στις περισσότερες περιπτώσεις, όταν εκτελείτε το Tomcat σε περιβάλλον παραγωγής, θα χρησιμοποιήσετε έναν εξισορροπητή φορτίου ή αντίστροφο διακομιστή μεσολάβησης. Η βέλτιστη πρακτική που επιτρέπει την πρόσβαση στη θύρα
8080
μόνο στο εσωτερικό σας δίκτυο.
Ρύθμιση της διεπαφής διαχείρισης ιστού Tomcat
Σε αυτό το σημείο εγκαθίσταται το Tomcat και μπορούμε να έχουμε πρόσβαση σε αυτό με ένα πρόγραμμα περιήγησης ιστού στη θύρα
8080
, αλλά δεν μπορούμε να έχουμε πρόσβαση στη διεπαφή διαχείρισης ιστού επειδή δεν έχουμε δημιουργήσει ακόμα έναν χρήστη.
Οι χρήστες Tomcat και οι ρόλοι τους ορίζονται στο αρχείο
tomcat-users.xml
.
sudo nano /opt/tomcat/latest/conf/tomcat-users.xml
Για να προσθέσετε ένα νέο χρήστη που θα έχει πρόσβαση στην διεπαφή ιστού Tomcat (manager-gui και admin-gui) πρέπει να ορίσουμε τον χρήστη στο αρχείο
tomcat-users.xml
όπως φαίνεται παρακάτω. Βεβαιωθείτε ότι αλλάξατε το όνομα χρήστη και τον κωδικό πρόσβασης σε κάτι πιο ασφαλές:
Από προεπιλογή, η διεπαφή διαχείρισης ιστού Tomcat έχει ρυθμιστεί ώστε να επιτρέπει πρόσβαση μόνο από τον τοπικό υπολογιστή. Εάν θέλετε να έχετε πρόσβαση στην διεπαφή ιστού από μια απομακρυσμένη διεύθυνση IP ή από οπουδήποτε δεν συνιστάται, επειδή υπάρχει κίνδυνος για την ασφάλεια, μπορείτε να ανοίξετε τα ακόλουθα αρχεία και να κάνετε τις ακόλουθες αλλαγές.
/opt/tomcat/latest/webapps/manager/META-INF/context.xmlΗ λίστα επιτρεπόμενων διευθύνσεων IP είναι μια λίστα χωρισμένη με κάθετη γραμμή
|
. Μπορείτε να προσθέσετε μεμονωμένες διευθύνσεις IP ή να χρησιμοποιήσετε κανονικές εκφράσεις.
Κάντε επανεκκίνηση της υπηρεσίας Tomcat για να εφαρμοστούν οι αλλαγές:
Δοκιμάστε την Εγκατάσταση
Ανοίξτε το πρόγραμμα περιήγησης και πληκτρολογήστε:
http://:8080
http://:8080
Μετά την επιτυχή εγκατάσταση, θα εμφανιστεί μια οθόνη παρόμοια με την παρακάτω:



συμπέρασμα
Έχετε εγκαταστήσει με επιτυχία το Tomcat 8.5 στο σύστημα CentOS 7 και μάθατε πώς να έχετε πρόσβαση στη διεπαφή διαχείρισης Tomcat. Τώρα μπορείτε να επισκεφθείτε την επίσημη τεκμηρίωση Apache Tomcat 8 και να μάθετε περισσότερα σχετικά με τις λειτουργίες Apache Tomcat.
java tomcat centosΠώς να εγκαταστήσετε το tomcat 8.5 στο debian 9
Αυτό το σεμινάριο θα σας δείξει πώς να εγκαταστήσετε το Apache Tomcat 8.5 στο Debian 9 και να διαμορφώσετε τη διεπαφή διαχείρισης web Tomcat. Το Tomcat είναι μία από τις πιο διαδεδομένες εφαρμογές και web server στον κόσμο σήμερα.
Πώς να εγκαταστήσετε το tomcat 8.5 στο ubuntu 18.04
Αυτό το σεμινάριο δείχνει πώς να εγκαταστήσετε το Tomcat 8.5 στο Ubuntu 18.04. Το Tomcat είναι μία από τις πιο ευρέως χρησιμοποιούμενες εφαρμογές και διακομιστές web στον κόσμο σήμερα.
Πώς να εγκαταστήσετε το tomcat 9 σε centos 7
Αυτό το σεμινάριο καλύπτει τα βήματα που απαιτούνται για την εγκατάσταση του Tomcat 9 στο CentOS 7. Το Tomcat είναι μια εφαρμογή ανοιχτού κώδικα των τεχνολογιών Java Servlet, JavaServer Pages, Java Expression Language και Java WebSocket.







