Πώς να εγκαταστήσετε το Greek Superleague Patch στο PES 2020 (Full Version PS4)
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκαθιστώντας Elasticsearch
- Ρύθμιση της ελαστικής αναζήτησης
- Απομακρυσμένη πρόσβαση
- συμπέρασμα
Το Elasticsearch είναι μια μηχανή αναζήτησης και αναλυτικής αναζήτησης πλήρους κειμένου που διανέμεται ανοιχτά. Υποστηρίζει λειτουργίες RESTful και σας επιτρέπει να αποθηκεύετε, να αναζητάτε και να αναλύετε μεγάλους όγκους δεδομένων σε πραγματικό χρόνο. Το Elasticsearch είναι μια από τις πιο δημοφιλείς μηχανές αναζήτησης που τροφοδοτούν εφαρμογές που έχουν πολύπλοκες απαιτήσεις αναζήτησης όπως μεγάλα καταστήματα ηλεκτρονικού εμπορίου και αναλυτικές εφαρμογές.
Αυτό το σεμινάριο εξηγεί πώς να εγκαταστήσετε το Elasticsearch στο CentOS 7.
Προϋποθέσεις
Ο χρήστης που έχετε συνδεθεί πρέπει να έχει δικαιώματα sudo για να μπορέσει να εγκαταστήσει πακέτα.
Εγκαθιστώντας Elasticsearch
Ο συνιστώμενος τρόπος για να εγκαταστήσετε το Elasticsearch στο CentOS 7 είναι η εγκατάσταση του πακέτου στροφών ανά λεπτό από τον επίσημο χώρο αποθήκευσης Elasticsearch.
Κατά τη σύνταξη αυτού του άρθρου, η τελευταία έκδοση του Elasticsearch είναι
6.7
και απαιτεί Java 8 ή νεότερη έκδοση.
Για να εγκαταστήσετε το OpenJDK 8 στον τύπο του συστήματος CentOS:
sudo yum install java-1.8.0-openjdk-devel
Επαληθεύστε την εγκατάσταση της Java εκτυπώνοντας την έκδοση Java:
java -version
Η έξοδος θα πρέπει να φαίνεται κάπως έτσι:
openjdk version "1.8.0_201" OpenJDK Runtime Environment (build 1.8.0_201-b09) OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)
Τώρα που έχει εγκατασταθεί η Java, το επόμενο βήμα είναι να προσθέσετε το αποθετήριο Elasticsearch.
Εισαγάγετε το κλειδί GPG του αποθετηρίου χρησιμοποιώντας την ακόλουθη εντολή:
sudo rpm --import
Ανοίξτε το πρόγραμμα επεξεργασίας κειμένου και δημιουργήστε το ακόλουθο αρχείο επαναφοράς:
sudo nano /etc/yum.repos.d/elasticsearch.repo
Επικολλήστε το ακόλουθο περιεχόμενο στο αρχείο:
/etc/yum.repos.d/elasticsearch.repo
name=Elasticsearch repository for 6.x packages baseurl=https://artifacts.elastic.co/packages/6.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md
Αποθηκεύστε το αρχείο και κλείστε τον επεξεργαστή κειμένου.
Αν θέλετε να εγκαταστήσετε μια προηγούμενη έκδοση του Elasticsearch, αλλάξτε
6.x
στην παραπάνω εντολή με την έκδοση που χρειάζεστε.
Τώρα μπορείτε να εγκαταστήσετε τη συσκευασία Elasticsearch πληκτρολογώντας:
sudo yum install elasticsearch
Μόλις ολοκληρωθεί η διαδικασία εγκατάστασης, ξεκινήστε και ενεργοποιήστε την υπηρεσία εκτελώντας:
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service
Μπορείτε να επαληθεύσετε ότι η Elasticsearch εκτελείται στέλνοντας ένα αίτημα HTTP στη θύρα 9200 on localhost με την ακόλουθη εντολή curl:
curl -X GET "localhost:9200/"
Η έξοδος θα μοιάζει με την εξής:
{ "name": "fLVNqN_", "cluster_name": "elasticsearch", "cluster_uuid": "6zKcQppYREaRH0tyfJ9j7Q", "version": { "number": "6.7.0", "build_flavor": "default", "build_type": "rpm", "build_hash": "8453f77", "build_date": "2019-03-21T15:32:29.844721Z", "build_snapshot": false, "lucene_version": "7.7.0", "minimum_wire_compatibility_version": "5.6.0", "minimum_index_compatibility_version": "5.0.0" }, "tagline": "You Know, for Search" }
Μπορεί να χρειαστούν 5-10 δευτερόλεπτα για να ξεκινήσει η υπηρεσία. Αν δείτε
curl: (7) Failed to connect to localhost port 9200: Connection refused
, περιμένετε μερικά δευτερόλεπτα και δοκιμάστε ξανά.
Για να δείτε τα μηνύματα που καταγράφηκαν από την υπηρεσία Elasticsearch, μπορείτε να χρησιμοποιήσετε την παρακάτω εντολή:
sudo journalctl -u elasticsearch
Σε αυτό το σημείο, έχετε εγκαταστήσει το Elasticsearch στο διακομιστή σας CentOS.
Ρύθμιση της ελαστικής αναζήτησης
Τα δεδομένα ελαστικής αναζήτησης αποθηκεύονται στον κατάλογο
/var/lib/elasticsearch
, τα αρχεία ρυθμίσεων βρίσκονται στο
/etc/elasticsearch
.
Από προεπιλογή, το Elasticsearch είναι ρυθμισμένο να ακούει μόνο στο localhost. Εάν ο υπολογιστής-πελάτης που συνδέεται με τη βάση δεδομένων εκτελείται επίσης στον ίδιο κεντρικό υπολογιστή και ρυθμίζετε ένα σύμπλεγμα μονάδων κόμβων, δεν χρειάζεται να αλλάξετε το προεπιλεγμένο αρχείο ρυθμίσεων.
Απομακρυσμένη πρόσβαση
Από το κουτί Elasticsearch, δεν εφαρμόζει έλεγχο ταυτότητας, ώστε να μπορεί να προσπελαστεί οποιοσδήποτε μπορεί να έχει πρόσβαση στο API HTTP. Εάν θέλετε να επιτρέψετε απομακρυσμένη πρόσβαση στον εξυπηρετητή Elasticsearch, θα πρέπει να ρυθμίσετε το τείχος προστασίας σας και να επιτρέψετε την πρόσβαση στη θύρα 9200 Elasticsearch μόνο από αξιόπιστους πελάτες.
Αρχίζοντας με το CentOS 7, το FirewallD αντικαθιστά το iptables ως το βασικό εργαλείο διαχείρισης τείχους προστασίας.
Εκτελέστε την ακόλουθη εντολή για να επιτρέψετε την αξιολόγηση από την απομακρυσμένη αξιόπιστη διεύθυνση IP στη θύρα
9200
:
sudo firewall-cmd --new-zone=elasticsearch --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --zone=elasticsearch --add-source=192.168.121.80/32 --permanent
sudo firewall-cmd --new-zone=elasticsearch --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --zone=elasticsearch --add-source=192.168.121.80/32 --permanent
sudo firewall-cmd --zone=elasticsearch --add-port=9200/tcp --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --zone=elasticsearch --add-port=9200/tcp --permanent
sudo firewall-cmd --reload
Μην ξεχάσετε να αλλάξετε το
192.168.121.80
με την απομακρυσμένη διεύθυνση IP.
Αργότερα, εάν θέλετε να επιτρέψετε την πρόσβαση από άλλη διεύθυνση IP, χρησιμοποιήστε:
Αφού διαμορφωθεί το τείχος προστασίας, το επόμενο βήμα είναι να επεξεργαστείτε τη διαμόρφωση Elasticsearch και να επιτρέψετε στην Elasticsearch να ακούσει για εξωτερικές συνδέσεις. Για να το κάνετε αυτό, ανοίξτε το αρχείο ρύθμισης
Αναζητήστε τη γραμμή που περιέχει το
Επανεκκινήστε την υπηρεσία Elasticsearch για να εφαρμοστούν οι αλλαγές: Αυτό είναι. Τώρα μπορείτε να συνδεθείτε στο διακομιστή Elasticsearch από την απομακρυσμένη θέση σας. Έχετε εγκαταστήσει με επιτυχία το Elasticsearch στο CentOS 7. Μπορείτε τώρα να επισκεφθείτε την επίσημη σελίδα Elasticsearch Documentation και να μάθετε πώς να ξεκινήσετε με το Elasticsearch.
sudo firewall-cmd --zone=elasticsearch --add-source= --permanent
sudo firewall-cmd --zone=elasticsearch --add-source= --permanent
sudo firewall-cmd --reload
elasticsearch.yml
:
sudo nano /etc/elasticsearch/elasticsearch.yml
network.host
, αποσυνδέστε την και αλλάξτε την τιμή στο
0.0.0.0
:
network.host: 0.0.0.0
sudo systemctl restart elasticsearch
συμπέρασμα
Η Google σταμάτησε αυτόματα την αναζήτησή της από την Κίνα προς τη μηχανή αναζήτησης του Χονγκ Κονγκ, κάτω από το Google.cn, τη λογοκρισία της μηχανής αναζήτησης που δημιούργησε για να συμμορφωθεί με τους Κινέζους νόμους. Η επισκεψιμότητα στον ιστότοπο μεταφέρθηκε στη μηχανή αναζήτησης Google, χωρίς λογοκρισία, στο Google.com.hk. Εκείνη την εποχή, η Google δήλωσε ότι η κίνηση για την ανακατεύθυνση της κίνησης από την κινεζική περιοχή στο Χονγκ Κονγκ ήταν μια «λογική λύση», αλλά αναγνώρισε ότι η
Αυτό δεν συνέβη ποτέ. Αλλά η απόφαση για ανακατεύθυνση της κίνησης στη μηχανή αναζήτησης του Χονγκ Κονγκ εξόργισε τους κινέζους αξιωματούχους, οι οποίοι ανάγκασαν τελικά την Google να σταματήσει.
Πώς να κάνετε αναζήτηση στο firefox (από την αναζήτηση, τη γραμμή διευθύνσεων) παραγωγικά
Ο τελευταίος οδηγός για τη χρήση της γραμμής αναζήτησης του Firefox και της γραμμής διευθύνσεων για αναζήτηση πιο γρήγορα και πιο έξυπνα.
Πώς να πραγματοποιήσετε αναζήτηση εντός εφαρμογών χρησιμοποιώντας την προεπιλεγμένη αναζήτηση Google στο Android
Ακολουθεί μια γρήγορη συμβουλή που σας δείχνει πώς να κάνετε αναζήτηση μέσα σε εφαρμογές που χρησιμοποιούν την προεπιλεγμένη αναζήτηση Google Android.







