Οδηγίες για τη χρήση της ενότητας Cloud VDS του πίνακα ελέγχου. Προσθήκη νέας βάσης δεδομένων

Αυτή η ανάρτηση θα είναι εξ ολοκλήρου αφιερωμένη σε οδηγίες για την εγκατάσταση του bot Clash of Clans σε ένα VPS. Αυτοί δεν είναι τόσο περίπλοκοι χειρισμοί και ο καθένας μπορεί να εγκαταστήσει ένα bot σε ένα VPS. Θέλουμε να σας πούμε πώς να το κάνετε αυτό, πώς να εκκινήσετε το bot στο τηλέφωνό σας, δηλαδή, δεν χρειάζεστε καν υπολογιστή, μπορείτε να κάνετε τα πάντα από τη συσκευή σας, είτε είναι Android είτε iPhone.

Το VPS είναι το ίδιο με το VDS, μόνο που δεν θα βρείτε VDS με ξένους hosters, είναι καθαρά όρος RuNet.

VPS/VDS- μια υπηρεσία στην οποία παρέχεται στον χρήστη ο λεγόμενος Virtual Dedicated Server.

Θα χρειαστούμε έναν αποκλειστικό διακομιστή με εγκατεστημένο το λειτουργικό σύστημα Windows. Τώρα δεν θα μιλήσουμε για δωρεάν VPS και πώς να τα αποκτήσουμε, τώρα θα εγκαταστήσουμε το bot σε μόνιμη βάση και χρειαζόμαστε μια επί πληρωμή επιλογή. Το RUVDS θεωρείται πλέον το πιο κατάλληλο όσον αφορά την τιμολογιακή πολιτική με κατάλληλη διαμόρφωση διακομιστή, μπορείτε να κανονίσετε ένα VPS για 760 ρούβλια το μήνα, που είναι μόνο 25 ρούβλια την ημέρα.

Στη συνέχεια δημιουργούμε έναν διακομιστή με αυτήν τη διαμόρφωση:

  • CPU: 4x2,6 GHz
  • RAM: 3 GB
  • Δίσκος: 20 GB (HHD)
  • IP: 1
  • ΛΣ: Windows Server 2012

Κάντε κλικ στην παραγγελία, εάν εγγράφεστε για πρώτη φορά, θα έχετε μια δοκιμαστική λειτουργία για 3 ημέρες, εάν το έχετε δοκιμάσει, θα χρειαστεί να πληρώσετε 760 ρούβλια, τα οποία δεν θεωρούνται τόσο πολλά για αυτήν τη διαμόρφωση διακομιστή.

Μετά την επιτυχή πληρωμή, θα ειδοποιηθείτε ότι όλα τα απαραίτητα δεδομένα θα σταλούν μέσω email και μπορείτε επίσης να τα λάβετε στον προσωπικό σας λογαριασμό.

Εάν μεταβείτε αμέσως στον προσωπικό σας λογαριασμό μετά την εγγραφή, θα δείτε πώς δημιουργείται ένας διακομιστής VPS, μετά τον οποίο μπορείτε να τον χρησιμοποιήσετε με επιτυχία.

Για να συνδεθείτε σε αυτόν τον διακομιστή, χρειαζόμαστε μια διεύθυνση IP και έναν χρήστη με πάσο.

Για να συνδεθείτε στον διακομιστή, δεν χρειάζεστε λογισμικό, το οποίο είναι διαθέσιμο τόσο για υπολογιστές όσο και για κινητές συσκευές. Εγκαταστήστε και προχωρήστε στο επόμενο σημείο.

  • Για τα Windows, αυτή είναι μια τυπική λύση, αναζητήστε τις τυπικές εφαρμογές.

Αφού εγκαταστήσετε με επιτυχία το Remote Desktop Microsoft στο σύστημα που χρειάζεστε, προσθέστε τη διεύθυνση IP του διακομιστή κάνοντας κλικ στο κουμπί συν στην επάνω δεξιά γωνία της εφαρμογής.

Στο επόμενο μενού, κάντε κλικ στο κουμπί "Επιφάνεια εργασίας".

Στο επόμενο μενού, κάντε κλικ στο κουμπί «Όνομα υπολογιστή», εισάγετε τη διεύθυνση IP του διακομιστή μας, κάντε κλικ στην επιλογή έτοιμο και προσθέστε έναν νέο λογαριασμό διακομιστή.

Προσθήκη του λογαριασμού διακομιστή μας

Εισάγουμε τα στοιχεία του λογαριασμού, συνήθως το όνομα χρήστη ορίζεται αυτόματα από τον Διαχειριστή. Αυτά τα δεδομένα είναι διαθέσιμα στον προσωπικό σας λογαριασμό και αντιγράφονται επίσης στο καθορισμένο email.

Αποθηκεύστε και συνδεθείτε στον διακομιστή.

Μόλις ξεκινήσει ο διακομιστής, εάν συνδεθήκατε μέσω κινητής συσκευής, ενεργοποιήστε τον δείκτη του ποντικιού στο μενού για να απλοποιήσετε την εργασία με το σύστημα.

Μετά από αυτό, στο παράθυρο που εμφανίζεται, απενεργοποιήστε τη λειτουργία ασφαλείας στον Explorer, ώστε να μπορείτε να κατεβάσετε όλο το απαραίτητο λογισμικό για την εκτέλεση του bot χωρίς προβλήματα.

Στο παράθυρο που ανοίγει, απενεργοποιήστε αυτήν τη λειτουργία

Στη συνέχεια, για να είναι συνεχώς συνδεδεμένος ο διακομιστής και να μην μπαίνει σε κατάσταση αδρανοποίησης, πρέπει να δημιουργήσουμε έναν δεύτερο χρήστη και να του δώσουμε δικαιώματα διαχειριστή. Για να το κάνετε αυτό, μεταβείτε στον πίνακα ελέγχου και κάντε κλικ στο Λογαριασμοί χρηστών

Ας αλλάξουμε τον έλεγχο λογαριασμού χρήστη σύμφωνα με το παράδειγμα.

Στο παράθυρο που ανοίγει, κάντε κλικ στο "Προσθήκη λογαριασμού χρήστη", μετά από το οποίο θα ανοίξει ένα παράθυρο με την ευκαιρία να εισαγάγετε τα στοιχεία ενός νέου χρήστη

Εισαγάγετε δεδομένα που είναι εύκολο να θυμάστε και καθορίστε έναν απλό κωδικό πρόσβασης και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο και Τέλος

Επιλέξτε το λογαριασμό σας για να εκχωρήσετε δικαιώματα διαχειριστή

Στην ενότητα προφίλ, επιλέξτε "Αλλαγή τύπου λογαριασμού"

Στο παράθυρο που ανοίγει, επιλέξτε ότι αυτός ο χρήστης έχει δικαιώματα διαχειριστή, αποθηκεύστε και κλείστε τον πίνακα ελέγχου.

Αφού δημιουργήσουμε και αναθέσουμε με επιτυχία έναν διαχειριστή στον δεύτερο χρήστη, θα χρειαστεί να συνδεθούμε σε αυτόν μέσω της σύνδεσης απομακρυσμένης επιφάνειας εργασίας, αυτό θα επιτρέψει στον διακομιστή VPS/VDS να είναι συνεχώς σε κατάσταση λειτουργίας και το bot θα λειτουργεί όλο το εικοσιτετράωρο.

Στο 99% των περιπτώσεων, το βοηθητικό πρόγραμμα Remote Desktop Connection είναι ήδη εγκατεστημένο στα Windows, καθώς είναι μια τυπική εφαρμογή. Επομένως, θα χρειαστεί να το βρούμε στη λίστα των εφαρμογών μέσω του Start ή μέσω της αναζήτησης στη δεξιά γωνία.

Στο βοηθητικό πρόγραμμα Remote Desktop Connection που ανοίγει, θα χρειαστεί να εισαγάγετε τη διεύθυνση IP του διακομιστή

Και στο επόμενο παράθυρο, πληκτρολογήστε το όνομα χρήστη και τον κωδικό πρόσβασης του δεύτερου χρήστη που δημιουργήσαμε μαζί σας νωρίτερα

Μόλις συνδεθείτε με τον δεύτερο χρήστη, ανοίξτε τον Explorer και ακολουθήστε αυτόν τον σύνδεσμο - θα χρειαστεί να κατεβάσουμε όλα τα απαραίτητα για την εκκίνηση του bot για το Clash of Clans.

Κατεβάζουμε επίσης το bot που χρειάζεστε, θα βρείτε όλα όσα χρειάζεστε σε αυτή τη σελίδα, θα δείξουμε ένα παράδειγμα στο MyBot. Ας εκκινήσουμε το bot και ας δούμε τι θα χρειαστεί για να λειτουργήσει άνετα στο VPS/VDS σας.

Σε αυτό το σύστημα θα χρειαστούμε το Visual Studio, είναι στο πακέτο που κατεβάσαμε προηγουμένως μαζί σας.

Εγκαταστήστε το Visual Studio και το BlueStack από το πακέτο του απαραίτητου λογισμικού που έχετε λάβει

Μετά την επιτυχή εγκατάσταση του εξομοιωτή BlueStacks, στο κύριο παράθυρο βλέπουμε το κουμπί Όλες οι εφαρμογές στην επάνω δεξιά γωνία, κάνουμε κλικ σε αυτό και ανοίγουμε τις ρυθμίσεις του BlueStacks

Στη συνέχεια, θα χρειαστεί να προσθέσουμε έναν λογαριασμό Google στον οποίο είναι συνδεδεμένο το χωριό Εάν δεν έχετε ένα χωριό συνδεδεμένο με έναν λογαριασμό Google, τότε θα χρειαστεί να δημιουργήσετε έναν νέο λογαριασμό και να τον μεταφέρετε από τη συσκευή σας iOS.

Μετά την επιτυχή εγκατάσταση του Clash of Clans, ανοίξτε το παιχνίδι και θα μας ζητηθεί να φορτώσουμε τον λογαριασμό σας, εάν κάνετε σύνδεση, θα πρέπει να μεταβείτε στις ρυθμίσεις και να συνδέσετε τον λογαριασμό σας από τη συσκευή σας iOS. Στη συνέχεια, διαμορφώστε το bot σύμφωνα με τις απαιτήσεις σας και κάντε κλικ στην έναρξη. Το bot θα λειτουργεί όλο το εικοσιτετράωρο.

Ο διακομιστής πρέπει να επιλέξει την ακόλουθη επιλογή:

Θα λάβετε δεδομένα πρόσβασης μέσω email. Εάν κάνετε επανεγκατάσταση, όλα τα τρέχοντα δεδομένα από τον διακομιστή θα διαγραφούν.

Όσοι επιθυμούν να εγκαταστήσουν VestaCPμέσω της κονσόλας μπορείτε να χρησιμοποιήσετε ανεξάρτητα τις παρακάτω οδηγίες.

1. Εάν χρησιμοποιείτε λειτουργικό σύστημα Windows στον υπολογιστή σας, κάντε λήψη του δημοφιλούς προγράμματος-πελάτη SSH Στόκος .
Εάν χρησιμοποιείτε Linux ή MacOS σε τοπικό υπολογιστή, μπορείτε να χρησιμοποιήσετε την κονσόλα SSH που είναι ενσωματωμένη στο λειτουργικό σύστημα.

2. Μετά την εγκατάσταση Στόκοςεκτελέστε το πρόγραμμα και εισαγάγετε την IP του διακομιστή σας:

Εισάγουμε τη βασική σύνδεση και τον κωδικό πρόσβασης για τον διακομιστή, λάβατε αυτά τα δεδομένα κατά την ενεργοποίηση του VDS στο email επικοινωνίας του λογαριασμού σας, ένα αίτημα με αυτά τα δεδομένα είναι επίσης διαθέσιμο στην ενότητα "Εισιτήρια". Λάβετε υπόψη ότι ο κωδικός πρόσβασης δεν πρέπει να είναι ορατός κατά την εισαγωγή. Όταν το έχετε εισάγει, πατήστε το κουμπί Εισαγω.

3. Εκτελέστε τις εντολές μία προς μία:

Curl -O http://vestacp.com/pub/vst-install.sh

Bash vst-install.sh

4. Θα δούμε πρόταση για συνέχιση της εγκατάστασης, πληκτρολογήστε "υ"


Στη συνέχεια, το σύστημα θα σας ζητήσει να εισαγάγετε το email και το όνομα κεντρικού υπολογιστή του διακομιστή, κάντε το και περιμένετε έως και 15 λεπτά μέχρι να εγκατασταθεί ο πίνακας ελέγχου μαζί με το απαραίτητο σετ λογισμικού.

5. Όταν ολοκληρωθεί η εγκατάσταση, θα δούμε το ακόλουθο μήνυμα στην κονσόλα SSH:


Αποθηκεύστε τα δεδομένα που επισημαίνονται με κόκκινο χρώμα.

7. Αφού εισάγουμε το login και τον κωδικό πρόσβασης που λάβαμε στο βήμα 5, προχωράμε στην προσθήκη του domain μας. Αυτό μπορεί να γίνει στην ενότητα ΙΣΤΟΣχρησιμοποιώντας το πράσινο κουμπί με τη μορφή πινακίδας "+" , δημιουργούμε τη βάση δεδομένων MySQL με τον ίδιο τρόπο, αλλά στην ενότητα D.B.. Λεπτομερείς πληροφορίες για την εργασία με VestaCPΜπορείτε να επισκεφτείτε τον ιστότοπο των προγραμματιστών.

8. Για λήψη αρχείων από τον προστιθέμενο τομέα, πρέπει να χρησιμοποιήσετε οποιοδήποτε βολικό πελάτης FTPκαι όνομα χρήστη/κωδικό πρόσβασης διαχειριστής, λάβαμε αυτά τα δεδομένα στην παράγραφο 5 αυτής της οδηγίας. Πως Διακομιστής FTPυποδείξετε την IP του VDS μας, ανεβάστε αρχεία ιστότοπου στον κατάλογο /web/YOURDOMAIN/public_html/
Εάν είναι απαραίτητο, μπορείτε να προσθέσετε νέους χρήστες VestaCP.

9. Μπορείτε να βρείτε πληροφορίες σχετικά με τα NS που θα χρησιμοποιηθούν για έναν τομέα.

Καλησπέρα, κυρίες και κύριοι.

Όπως ίσως έχετε παρατηρήσει, η απεραντοσύνη του Διαδικτύου είναι γεμάτη από τύπους που προσφέρουν ενοικιάσεις διακομιστών VDS.
Δεν είναι όμως όλα τα γιαούρτια εξίσου υγιεινά...
Αποφάσισα να κάνω τη ζωή πιο εύκολη για τους αρχάριους διαχειριστές,
και να σας πω τις βασικές οδηγίες για την επιλογή διακομιστή VDS για το έργο σας.

Τι είναι ένας διακομιστής VDS;
Με απλά λόγια, αυτός είναι ένας αποκλειστικός διακομιστής, σαν τον υπολογιστή σας, αλλά πιθανώς ακόμα πιο ισχυρός.
Χωρίζεται, χρησιμοποιώντας ειδικό λογισμικό, σε πολλούς άλλους διακομιστές (VDS).

Ναι, είναι πιθανώς ήδη ξεκάθαρο ότι αγοράζετε ένα VDS που είναι στην πραγματικότητα
θα είναι λιγότερο ισχυρό από έναν πραγματικό υπολογιστή.
Ναι, στο 90% των περιπτώσεων αυτό ισχύει. Και δεν υπάρχει τίποτα να γίνει γι 'αυτό.
Αλλά ευτυχώς για εσάς, υπάρχουν εταιρείες που επιτυγχάνουν υψηλές επιδόσεις VDS
και κρατήστε το επίπεδο.

Πώς να ξεχωρίσετε ένα καλό VDS από ένα κανονικό VDS;
Αρκεί να πραγματοποιήσετε μερικές απλές δοκιμές, μετά τις οποίες μπορείτε να είστε σίγουροι για τον διακομιστή VDS.

Μέρος 1

Δίσκοι

1. Πώς να προσδιορίσετε την απόδοση ενός συστήματος δίσκων;

Ας πάμε σε οποιοδήποτε ηλεκτρονικό κατάστημα και ας δούμε τους σκληρούς δίσκους.
http://www.apitcomp.ru/shop/hdd_dlya_pk/western_digital/item510797/
Μεταβείτε στα χαρακτηριστικά του προϊόντος, εκεί θα δείτε την παράμετρο:
Ρυθμός δεδομένων σταθερής κατάστασης Έως 110 Mb/sec

Αποδεικνύεται ότι η ταχύτητα του δίσκου είναι έως και 110 MB/sec
Τόσο σκληρά, που κάνει τον οικιακό υπολογιστή να λειτουργεί λίγο πολύ κανονικά.

Επομένως, όταν ελέγχετε το επόμενο VDS, βεβαιωθείτε ότι η ταχύτητα του δίσκου είναι
όχι μικρότερη από 110 MB/sec.
Αν βρήκες ένα VDS με τέτοια ταχύτητα, δεν σημαίνει ότι βρήκες ένα καλό VDS!
Εξάλλου, δεν θα φιλοξενείτε έναν επιτραπέζιο υπολογιστή, αλλά έναν πραγματικό διακομιστή παιχνιδιών!

Προσωπικά, προτείνω η ταχύτητα του δίσκου στο VDS να είναι τουλάχιστον 160-200MB/sec.
Λοιπόν, το καλύτερο είναι 200-260 MB/sec.
Αυτός ο δείκτης σημαίνει ότι το VDS είναι πιθανότατα σε μονάδες SSD και το hoster δεν σας κόβει την ταχύτητα.

Δοκιμή

Το Debian OS είναι κατάλληλο για δοκιμή.
Αυτή είναι μια αρκετά απλή δοκιμή που σας επιτρέπει να αξιολογήσετε την απόδοση ενός συστήματος αποθήκευσης χωρίς να εγκαταστήσετε πρόσθετα ειδικά βοηθητικά προγράμματα.
dd if=/dev/zero of=testfile bs=64k count=16k conv=fdatasync
Σημασία επιλογών:

  • if=/dev/zero- μια ψευδο-συσκευή που είναι μηδενική γεννήτρια χρησιμοποιείται ως πηγή δεδομένων
  • του=/test.bin- αυτό είναι το αρχείο όπου γράφονται οι πληροφορίες. Μην ξεχάσετε να διαγράψετε αυτό το αρχείο μετά τη δοκιμή
  • bs=64k- Μέγεθος μπλοκ δεδομένων 64 kilobyte
  • καταμέτρηση=16κ- τον αριθμό των μπλοκ δεδομένων που έχουν εγγραφεί στο αρχείο. Το αποτέλεσμα είναι ένα αρχείο 1 GB.
  • conv=fdatasync- φυσική εγγραφή στο δίσκο για την εξάλειψη της επιρροής της προσωρινής αποθήκευσης εγγραφής
Μετά την εκτέλεση της εντολής, θα εμφανιστούν πληροφορίες σχετικά με την ταχύτητα εκτέλεσης.

Ομάδα

Dd if=/dev/zero of=testfile bs=64k count=16k conv=fdatasync

συμπέρασμα

Διαβάστηκαν 16384+0 εγγραφές
Γράφτηκαν 16384+0 καταχωρήσεις
αντιγράφηκαν 1073741824 byte (1,1 GB), 9,30189 s, 115 MB/s

Κάντε κλικ για επέκταση...

Έτσι ανακαλύψαμε την ταχύτητα εκτέλεσης!
Ας συνεχίσουμε:
Ομάδα

Echo 3 > /proc/sys/vm/drop_caches #clear cache

Ομάδα

Dd if=testfile of=/dev/null bs=64k

συμπέρασμα

Διαβάστηκαν 2097152+0 εγγραφές
Γράφτηκαν 2097152+0 καταχωρήσεις
αντιγράφηκαν 1073741824 byte (1,1 GB), 1,12647 s, 160 MB/s

Κάντε κλικ για επέκταση...

Έτσι μάθαμε την ταχύτητα ανάγνωσης.

Τώρα μπορείτε να δοκιμάσετε με ασφάλεια την ταχύτητα των δίσκων στο VDS και να αποφασίσετε για την αγορά σας.

Θυμηθείτε τους αριθμούς: 160MB/δευτ(ανεκτός) 200MB/δευτ(κανόνας), 260 Mb/sec(Εξαιρετική)!
Με τέτοιες ταχύτητες δίσκου, ο διακομιστής σας θα αισθάνεται άνετα.

Προσοχή!
Κάντε δοκιμές όχι μόνο πριν από την αγορά, αλλά και κατά τη χρήση του VDS!
Γιατί ένας αδίστακτος οικοδεσπότης μια μέρα θα πουλήσει την ταχύτητά σου σε κάποιον άλλον!

Θα σταματήσω εδώ.

Μέρος 2ο

Ping

Στην καθομιλουμένη, το ping είναι ο χρόνος που δαπανάται για τη μετάδοση ενός πακέτου πληροφοριών παιχνιδιών σε δίκτυα υπολογιστών από πελάτη σε διακομιστή και από διακομιστή σε διακομιστή.

Για τα διαδικτυακά παιχνίδια, το ping από εσάς στον διακομιστή είναι ένα πολύ σημαντικό μέρος.

  • Κανονικό ping 20 ms
  • Μέσος όρος ping 30 - 40 ms
  • Υψηλό ping 50 - 60 ms
  • Κακό Ping 80 - 100 ms
  • Πολύ κακό από 100 msκαι ψηλότερα.
Ο έλεγχος του ping είναι εύκολος.
Windows 7
ΠάμεΈναρξη - Όλα τα προγράμματα - Αξεσουάρ - Γραμμή εντολών

Θα ανοίξει μια μαύρη κονσόλα.

Γράφουμε την εντολή στην κονσόλα:

συμπέρασμα

Ανταλλάξτε πακέτα με το loadcore.ru [ ] με 32 byte δεδομένων:
Απάντηση από
Απάντηση από : αριθμός byte=32 χρόνος=75ms TTL=50
Απάντηση από
Απάντηση από : αριθμός byte=32 χρόνος=76ms TTL=50

Στατιστικά ping για :
Πακέτα: απεσταλμένα = 4, παραληφθέντα = 4, χαμένα = 0
(0% απώλεια)
Κατά προσέγγιση χρόνος μετ' επιστροφής σε ms:
Ελάχιστο = 75 ms, Μέγιστο = 76 ms, Μέσος όρος = 75 ms

Κάντε κλικ για επέκταση...

Πριν αγοράσετε έναν διακομιστή, ελέγξτε προσεκτικά τα ping!

Αξίζει να λάβετε υπόψη το κοινό σας, οι άνθρωποι που θα παίξουν στον διακομιστή σας πρέπει να αισθάνονται άνετα.

Για παράδειγμα, υπάρχουν 3 άτομα που παίζουν στον διακομιστή:
Vasya - ping 25
Kolya - ping 40
Sasha - ping 80

Αποδεικνύεται ότι ο Σάσα δεν θα είναι εντελώς άνετος, όλα τα δεδομένα από τον διακομιστή θα φτάσουν σε αυτόν με καθυστέρηση.
Και αντίστροφα, όλα τα δεδομένα από τη Sasha θα φτάνουν στον διακομιστή με καθυστέρηση.

Γιατί αλλιώς είναι σημαντικό το ping;
FPS- Όσο χαμηλότερο είναι το ping, τόσο καλύτερο είναι το FPS του διακομιστή!
Όσο καλύτερο είναι το FPS, τόσο πιο άνετο είναι το παιχνίδι.

Μια μεγάλη διαφορά στο ping μεταξύ των παικτών προκαλεί αποσυγχρονισμό του διακομιστή του παιχνιδιού.

Προσπαθήστε να επιλέξετε μια φιλοξενία με ελάχιστο ping για εσάς και τους παίκτες σας.

Σημείωμα:

  • Κανονικό ping 20 ms
  • Μέσος όρος ping 30 - 40 ms
  • Υψηλό ping 50 - 60 ms
  • Κακό Ping 80 - 100 ms
  • Πολύ κακό από 100 msκαι ψηλότερα.

Κάντε κλικ για επέκταση...


Μέρος 3

ΕΠΕΞΕΡΓΑΣΤΗΣ

Καλημέρα σε όλους.
Επειδή εργαζόμαστε συνεχώς για τη βελτίωση της απόδοσης της εικονικοποίησης,
πρέπει να κάνουμε σημεία αναφοράς για αυτήν ακριβώς την απόδοση.
Δεδομένου ότι βρισκόμαστε στην αγορά για αρκετά χρόνια και έχουμε αρκετές χιλιάδες πελάτες, αναζητούμε νέες λύσεις,
για μέγιστη ομοιότητα μεταξύ του διακομιστή VDS και του Dedicated Server.

ΥΣΤΕΡΟΓΡΑΦΟ. Εδώ είναι ο πίνακας των επίσημων δοκιμών.

Καλή τύχη σε όλους.

Συνεχίζεται.

Οι εικονικοί αποκλειστικοί διακομιστές (VDS) έχουν σχεδιαστεί για να φιλοξενούν έργα Διαδικτύου με υψηλό επίπεδο επισκέψεων, τα οποία χαρακτηρίζονται από πολύ μεγάλο φόρτο στην τακτική φιλοξενία. Μια τέτοια λύση σάς επιτρέπει να επεκτείνετε τις δυνατότητες διαχείρισης, να αυξήσετε την αντίσταση στις υπερφορτώσεις και να παρέχετε την απαιτούμενη ασφάλεια. Η χρήση του VDS ανοίγει μεγάλες ευκαιρίες για την εφαρμογή σύγχρονων τεχνολογιών για τη διαχείριση του περιεχομένου του ιστότοπου.

Ένας εικονικός διακομιστής είναι ένας εξομοιούμενος υπολογιστής με εγκατεστημένο λειτουργικό σύστημα. Κατά συνέπεια, όταν εργάζεστε με αυτό, τα εργαλεία διαχείρισης και διαμόρφωσης του VDS δεν διαφέρουν από αυτά ενός αποκλειστικού φυσικού διακομιστή. Το VDS λειτουργεί με Microsoft Windows, Mac OS ή Linux, ανάλογα με την επιλογή του προγράμματος χρέωσης. Όπως ένας φυσικός διακομιστής, ο εικονικός του αντίστοιχος παρέχει εργασία με δικαιώματα root, εκχώρηση IP, θύρες, πολιτικές ασφαλείας κ.λπ.

Για να ξεκινήσετε να χρησιμοποιείτε το VDS, το πρώτο πράγμα που πρέπει να κάνετε είναι να παραγγείλετε τις κατάλληλες υπηρεσίες από τον πάροχο φιλοξενίας σας. Μπορείτε να συνδεθείτε σε έναν εικονικό διακομιστή χρησιμοποιώντας το βοηθητικό πρόγραμμα Remote Desktop. Μια παρόμοια εφαρμογή έχει αναπτυχθεί για όλα τα δημοφιλή λειτουργικά συστήματα - Microsoft Windows, MacOS, Linux και ακόμη και Android. Στην περίπτωση του Linux, τα προγράμματα rdesktop, FreeRDP ή Remmina είναι κατάλληλα και στα Microsoft Windows χρησιμοποιούν mstsc.exe.

Η σύνδεση με τον διακομιστή μπορεί επίσης να απαιτεί ορισμένες γνώσεις - αυτές είναι εντολές και παράμετροι της κονσόλας, χωρίς τις οποίες είναι αδύνατο να ελέγξετε το απομακρυσμένο σύστημα. Υπάρχουν τρεις τρόποι για να μάθετε πώς να χρησιμοποιείτε το VDS μετά τη σύνδεση:

  • σε σχετικά υλικά αναφοράς·
  • μόνοι σας - για να το κάνετε αυτό, απλώς κατεβάστε και εγκαταστήστε τον διακομιστή web nginx ή Apache, πακέτα PHP και MySQL και άλλο λογισμικό απαραίτητο για την πλήρη λειτουργία του διακομιστή.
  • επικοινωνήστε με τον πάροχο φιλοξενίας, ο οποίος θα σας δώσει τις απαραίτητες οδηγίες βήμα προς βήμα.

Για να είναι βολική η διαχείριση του συστήματος, χρησιμοποιούνται ειδικά προγράμματα - πίνακες ελέγχου VDS. Αυτά περιλαμβάνουν, για παράδειγμα, το ISP Manager, μια εμπορική εφαρμογή που χρησιμοποιείται ενεργά από ρωσικά πρακτορεία Διαδικτύου.

Εάν δεν θέλετε να χάσετε το χρόνο σας αναζητώντας πληροφορίες για τη ρύθμιση και τη διαχείριση ενός εικονικού διακομιστή, είναι προτιμότερο να παραγγείλετε αμέσως την απαραίτητη τεχνική υποστήριξη. Συγκεκριμένα, στο δίκτυο 3data των κέντρων δεδομένων μπορείτε πάντα να βασίζεστε σε αυτήν την υπηρεσία. Χάρη σε αυτό, μπορείτε να εστιάσετε την προσοχή σας στον ιστότοπο και την προώθησή του και όχι στις περιπλοκές της εγκατάστασης και της διαχείρισης.

Η διαχείριση πραγματοποιείται χρησιμοποιώντας τη γραμμή εντολών. Για αυτούς τους σκοπούς, είναι πιο βολικό να χρησιμοποιήσετε ένα δωρεάν πρόγραμμα Στόκος. Δεν απαιτεί εγκατάσταση: μετά τη λήψη και την εκτέλεση του βοηθητικού προγράμματος, μπορείτε να συνδεθείτε αμέσως στο VDS μέσω SSH εισάγοντας τη διεύθυνση IP (ο προεπιλεγμένος αριθμός θύρας είναι 22) και κάνοντας κλικ στο κουμπί "Άνοιγμα". Μετά από αυτό, ένα παράθυρο κονσόλας θα εμφανιστεί στην οθόνη με μια πρόσκληση για εξουσιοδότηση "σύνδεση ως:". Εισαγάγετε root, πατήστε "Enter", μετά πληκτρολογήστε τον κωδικό πρόσβασης που λάβατε κατά την παραγγελία της υπηρεσίας και επιβεβαιώστε ξανά την ενέργεια με το πλήκτρο enter. Τώρα μπορείτε να αρχίσετε να εργάζεστε.

Η ίδια η διαδικασία εγκατάστασης VDS περιλαμβάνει την εισαγωγή εντολών κειμένου στην κονσόλα, με τις οποίες μπορείτε να εκτελέσετε σχεδόν οποιαδήποτε λειτουργία στον διακομιστή. Ακολουθεί μια σειρά βασικών ενεργειών που πρέπει να εκτελεστούν αμέσως μετά την εκκίνηση της εικονικής μηχανής, καθώς και βήμα προς βήμα εγκατάσταση του πακέτου λογισμικούαπαραίτητο για τη φιλοξενία ιστοσελίδων. Τα παραδείγματα είναι προσαρμοσμένα για τις δύο πιο κοινές οικογένειες Linux: το Debian (που περιλαμβάνει, για παράδειγμα, το δημοφιλές Ubuntu) και το Centos (που περιλαμβάνει το ίδιο το Centos, το Fedora και έναν αριθμό άλλων).

Προσοχή! Για την έκδοση λειτουργικού συστήματος Bitrix 6 που είναι εγκατεστημένη σε VDS, δεν απαιτείται εγκατάσταση LEMP!

Αρχική ρύθμιση VDS

Αναβάθμιση λογισμικού

Πρέπει να ξεκινήσετε τη ρύθμιση του VDS με μια καθολική ενημέρωση. Μπορείτε να εκτελέσετε την ενημέρωση σε λειτουργικά συστήματα παρόμοια με το Debian ως εξής:

Apt-get ενημέρωση && apt-get αναβάθμιση

για το Centos η εντολή είναι διαφορετική:

Κατά τη διαδικασία ενημέρωσης θα ερωτηθείτε εάν θέλετε να εγκαταστήσετε νέα πακέτα. Απαντήστε ναι χρησιμοποιώντας το πλήκτρο Y και επιβεβαιώστε την επιλογή σας πατώντας «Enter».

Προσθήκη νέου χρήστη

Δεν συνιστάται ανεπιφύλακτα η εργασία με τον διακομιστή κάτω από τον λογαριασμό root - είναι καλύτερο να δημιουργήσετε έναν νέο χρήστη και να του εκχωρήσετε τα απαραίτητα δικαιώματα. Σε συστήματα τύπου Debian αυτό γίνεται με την εντολή:

Όνομα χρήστη Adduser

όπου το όνομα χρήστη πρέπει να αντικατασταθεί με το επιθυμητό όνομα χρήστη. Αφού το ολοκληρώσετε, θα σας ζητηθεί να ορίσετε έναν κωδικό πρόσβασης και, στη συνέχεια, θα σας ζητηθεί να συμπληρώσετε επιπλέον πεδία (αυτό δεν είναι απαραίτητο - μπορείτε να τα αφήσετε κενά).

Όταν εργάζεστε με το Centos, χρησιμοποιείται επίσης η εντολή:

Όνομα χρήστη Adduser

Ωστόσο, ο κωδικός πρόσβασης ορίζεται ξεχωριστά:

Όνομα χρήστη Passwd

Μεταφορά προνομίων root

Αφού δημιουργήσετε έναν νέο χρήστη, πρέπει να του εκχωρήσετε δικαιώματα υπερ-διαχειριστή, διαφορετικά δεν θα μπορείτε να διαμορφώσετε πλήρως το VDS. Αυτό γίνεται προσθέτοντας τον νέο λογαριασμό στην κατάλληλη ομάδα. Για τύπου Debian:

Gpasswd -ένα όνομα χρήστη sudo

για Centos-όπως:

Gpasswd -ένας τροχός ονόματος χρήστη

Διαχείριση SSH

Για λόγους ασφαλείας, είναι απαραίτητο να εκτελέσετε έναν αριθμό χειρισμών με το αρχείο διαμόρφωσης sshd_config, το οποίο, όπως μπορείτε να μαντέψετε, είναι υπεύθυνο για τη ρύθμιση μιας απομακρυσμένης σύνδεσης με τον διακομιστή μέσω SSH. Διαφορετικές διανομές Linux χρησιμοποιούν διαφορετικά βοηθητικά προγράμματα για επεξεργασία και, κατά συνέπεια, οι εντολές για αυτές θα είναι ελαφρώς διαφορετικές. Αυτά που μοιάζουν με το Debian χρησιμοποιούν nano:

Nano /etc/ssh/sshd_config

Για να αποθηκεύσετε τις αλλαγές που έχετε κάνει, πατήστε το συνδυασμό πλήκτρων Ctrl+X, μετά Y και «Enter». Το Centos περιλαμβάνει έναν επεξεργαστή vi:

Vi /etc/ssh/sshd_config

Η αποθήκευση πληροφοριών πραγματοποιείται με την εντολή: x, μετά την οποία πρέπει να πατήσετε "Enter".

Στο sshd_config θα πρέπει να απενεργοποιήσετε τις συνδέσεις root αντικαθιστώντας

PermitRootLogin ναι

PermitRootLogin αρ

και επίσης αλλάξτε την προεπιλεγμένη θύρα SSH αντικαθιστώντας

για παράδειγμα, στις

Είναι καλύτερα να επιλέξετε έναν αριθμό θύρας από την περιοχή 49152-65535 - αυτό θα αποφύγει πιθανές διενέξεις με διάφορες υπηρεσίες Linux. Μετά τους περιγραφόμενους χειρισμούς, πρέπει να επανεκκινήσετε το SSH. Στο Debian αυτό γίνεται ως εξής:

Επανεκκίνηση υπηρεσίας ssh

Systemctl επαναφόρτωση sshd

Τώρα πρέπει να συνδεθείτε ξανά στον διακομιστή μέσω της εκχωρημένης θύρας σε έναν νέο λογαριασμό, μετά τον οποίο μπορείτε να συνεχίσετε τη ρύθμιση του VDS.

Εγκατάσταση και διαμόρφωση του LEMP

Τα περισσότερα σύγχρονα CMS είναι γραμμένα στη γλώσσα προγραμματισμού PHP. Αυτό σημαίνει ότι για να φιλοξενήσουμε σχεδόν κάθε ιστότοπο, ανεξαρτήτως τύπου και λειτουργικότητας, θα χρειαστούμε LEMP. Αυτή η συντομογραφία αντιπροσωπεύει έναν συνδυασμό ενός σύγχρονου και πολύ γρήγορου διακομιστή web Nginx, του διερμηνέα php-fpm και του συστήματος διαχείρισης βάσεων δεδομένων MySQL. Η διαδικασία εγκατάστασης είναι αρκετά απλή και δεν θα πάρει πολύ χρόνο.

Εγκατάσταση του Nginx

Ας ξεκινήσουμε εγκαθιστώντας το Nginx. Σε διανομές τύπου Debian αυτό γίνεται σε μία γραμμή:

Sudo apt-get εγκατάσταση nginx

μετά την οποία ο διακομιστής θα ξεκινήσει αυτόματα.

Στο Centos, πρέπει πρώτα να προσθέσετε το αποθετήριο EPEL:

Sudo yum εγκατάσταση epel-release

και μόνο μετά από αυτό πραγματοποιήστε την εγκατάσταση:

Sudo yum εγκατάσταση nginx

Το τελικό στάδιο είναι η εκκίνηση του Nginx:

Sudo systemctl start nginx

Εγκατάσταση MySQL

Σε λειτουργικά συστήματα τύπου Debian, η υπηρεσία βάσης δεδομένων εγκαθίσταται με την εντολή:

Sudo apt-get εγκατάσταση mysql-server mysql-client

Κατά τη διάρκεια της διαδικασίας, θα σας ζητηθεί να ορίσετε έναν κωδικό πρόσβασης διαχειριστή MySQL.

Οι διανομές τύπου Centos χρησιμοποιούν ένα fork της MariaDB αντί της MySQL, η οποία έχει την ίδια λειτουργικότητα. Αφού το εγκαταστήσετε:

Sudo yum εγκατάσταση mariadb-διακομιστή mariadb

Ο διακομιστής βάσης δεδομένων πρέπει να ξεκινήσει και επίσης να προστεθεί στη λίστα εκκίνησης:

Sudo systemctl εκκίνηση mariadb sudo systemctl ενεργοποίηση mariadb

Ρύθμιση της MySQL

Η αρχική εγκατάσταση του διακομιστή βάσης δεδομένων πραγματοποιείται χρησιμοποιώντας ένα ειδικό σενάριο που περιλαμβάνεται στο κύριο λογισμικό:

Sudo mysql_secure_installation

Μετά την εκκίνηση, θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασης διαχειριστή MySQL που ορίσαμε στο προηγούμενο βήμα και, στη συνέχεια, θα σας ζητηθεί μια σειρά ερωτήσεων, οι οποίες πρέπει να απαντηθούν με τα κουμπιά Y (ναι) και Ν (όχι), επιβεβαιώνοντας την επιλογή με το πλήκτρο «Enter»:

  • Θέλετε να αλλάξετε τον κωδικό πρόσβασής σας; (Αλλαγή του κωδικού πρόσβασης root;) - Όχι (Ν)
  • Διαγραφή ανώνυμων χρηστών; (Να καταργηθούν οι ανώνυμοι χρήστες;) - Ναι (Y)
  • Άρνηση απομακρυσμένης εξουσιοδότησης με δικαιώματα υπερχρήστη; (Να επιτρέπεται η απομακρυσμένη σύνδεση root;) - Ναι (Y)
  • Διαγραφή δοκιμαστικής βάσης δεδομένων; (Κατάργηση της βάσης δεδομένων δοκιμής και πρόσβαση σε αυτήν;) - Ναι (Y)
  • Επαναφόρτωση του πίνακα προνομίων; (Επανάληψη φόρτωσης πινάκων προνομίων τώρα;) - Ναι (Y)

Προσθήκη νέας βάσης δεδομένων

Η διαχείριση της βάσης δεδομένων πραγματοποιείται μέσω της κονσόλας MySQL. Για να το εισαγάγετε, πρέπει να εισάγετε την εντολή:

Για να φιλοξενήσετε έναν δυναμικό ιστότοπο, πρέπει να δημιουργήσετε μια βάση δεδομένων με την οποία θα λειτουργεί ο κινητήρας. Συνήθως, δημιουργείται μια ξεχωριστή βάση δεδομένων και ένας ξεχωριστός χρήστης που μπορεί να τη διαχειριστεί για κάθε έργο. Ας δημιουργήσουμε μια βάση δεδομένων sitedb, έναν χρήστη site_user και, στη συνέχεια, δώσουμε δικαιώματα διαχείρισης sitedb στον τελευταίο (μπορείτε να αντικαταστήσετε τα προτεινόμενα ονόματα με άλλα).

Αυτό γίνεται ως εξής:

Δημιουργία βάσης δεδομένων:

ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ ΔΗΜΙΟΥΡΓΙΑΣ ATE sitedb;

Δημιουργία χρήστη (αντί για κωδικό πρόσβασης, πληκτρολογήστε έναν μοναδικό κωδικό πρόσβασης)

ΔΗΜΙΟΥΡΓΙΑ ΧΡΗΣΤΗ site_user@localhost ΠΟΥ ΑΝΑΓΝΩΡΙΖΕΤΑΙ ΜΕ "κωδικό πρόσβασης".

Μεταφέρουμε δικαιώματα διαχείρισης sitedb στον χρήστη site_user:

ΠΑΡΑΧΩΡΗΣΤΕ ΟΛΑ ΤΑ ΠΡΟΝΟΜΙΑ ΣΤΟ sitedb.* ΣΤΟ site_user@localhost ΠΟΥ ΑΝΑΓΝΩΡΙΖΕΤΑΙ ΑΠΟ "κωδικό πρόσβασης".

Ενημέρωση πληροφοριών σχετικά με τα προνόμια:

FLUSH ΠΡΟΝΟΜΙΑ?

Όταν ολοκληρωθούν όλες οι λειτουργίες, βγείτε από την κονσόλα MySQL:

Εγκατάσταση PHP

Ένα σημαντικό βήμα στη ρύθμιση του VDS είναι η εγκατάσταση και η διαμόρφωση του διερμηνέα PHP. Οι εντολές για διαφορετικές διανομές Linux είναι διαφορετικές. Η εγκατάσταση στο Debian πραγματοποιείται ως εξής:

Sudo apt-get εγκατάσταση php5-fpm php5-mysql

Στο Centos είναι λίγο διαφορετικά:

Sudo yum εγκατάσταση php php-mysql php-fpm

Διαμόρφωση PHP

Το πρώτο βήμα είναι να επεξεργαστείτε το αρχείο php.ini. Στο Debian και στο Ubuntu βρίσκεται εδώ:

Sudo nano /etc/php5/fpm/php.ini

Σε διανομές τύπου Centos - απευθείας στον κατάλογο etc:

Sudo vi /etc/php.ini

Και στα δύο συστήματα, πρέπει πρώτα να αφαιρέσετε το σχόλιο και να αλλάξετε την τιμή στην ακόλουθη γραμμή:

;cgi.fix_pathinfo=1

Cgi.fix_pathinfo=0

Έτσι, κλείσαμε μια σημαντική ευπάθεια που θα μπορούσε να είχε χρησιμοποιηθεί από εισβολείς για να αποκτήσουν μη εξουσιοδοτημένη πρόσβαση στον ιστότοπο. Αυτό ολοκληρώνει τη ρύθμιση του διερμηνέα στο Debian το μόνο που μένει είναι να επανεκκινήσει τον επεξεργαστή PHP:

Επανεκκίνηση της υπηρεσίας Sudo php5-fpm

Στο Centos, πρέπει επίσης να επεξεργαστείτε το αρχείο www.conf:

Sudo vi /etc/php-fpm.d/www.conf

Εδώ πρέπει να βρείτε τη γραμμή

Ακούστε = 127.0.0.1:9000

και αντικαταστήστε με

Listen = /var/run/php-fpm/php-fpm.sock

Αλλάζουμε κι εμείς

Listen.owner = κανείς δεν ακούει.group = κανένας

Sudo systemctl εκκίνηση php-fpm sudo systemctl ενεργοποίηση php-fpm

Δημιουργία καταλόγου

Τώρα πρέπει να δημιουργήσετε έναν κατάλογο στον οποίο θα βρίσκονται τα αρχεία πόρων σας. Σε οποιοδήποτε λειτουργικό σύστημα Linux αυτό γίνεται με την ακόλουθη εντολή:

Sudo mkdir /var/www/sitename.ru/public_html

Σε αυτό το παράδειγμα, το sitename.ru πρέπει να αντικατασταθεί με το όνομα τομέα του ιστότοπου. Όσον αφορά τα αρχεία CMS, θα πρέπει να φορτωθούν στο φάκελο public_html. Μόλις ολοκληρωθεί η λήψη, πρέπει να μεταφέρετε τα δικαιώματα ελέγχου στον διακομιστή web. Υπάρχουν διαφορές στα ονόματα που χρησιμοποιούνται για την αναφορά στο Nginx. Για διανομές τύπου Debian, η εντολή θα μοιάζει με αυτό:

Sudo chown -R www-data:www-data /var/www/html/*

Είναι διαφορετικά στο Centos:

Sudo chown -R nginx:nginx /var/www/html/*

Προσθήκη νέου κεντρικού υπολογιστή Nginx

Το τελευταίο βήμα για τη ρύθμιση ενός VDS για τη φιλοξενία ενός ιστότοπου είναι η προσθήκη ενός εικονικού κεντρικού υπολογιστή Nginx. Απλώς πρέπει να επεξεργαστούμε την προεπιλογή. Στην οικογένεια Debian αυτό γίνεται ως εξής:

Sudo nano /etc/nginx/sites-available/default

Sudo vi /etc/nginx/conf.d/default.conf

Αφού ανοίξετε το αρχείο, αφαιρέστε όλες τις πληροφορίες από αυτό, αντικαθιστώντας το με τον κώδικα που παρουσιάζεται παρακάτω (αντί για το sitename.ru, αντικαταστήστε το τρέχον όνομα τοποθεσίας) και αποθηκεύστε το αποτέλεσμα:

Διακομιστής (ακρόαση 80; όνομα_διακομιστή_όνομα_ιστοτόπου.ru; όνομα_διακομιστή_σε_ανακατεύθυνση απενεργοποιημένο; πρόσβαση_log /var/log/nginx/sitename.access_log; error_log /var/log/nginx/sitename.error_log; root /var/www/sitename.ru/public_html; ευρετήριο index.php index.html index.htm default.html προεπιλογή.htm; τοποθεσία = /50x.html ( root /usr/share/nginx/html; ) τοποθεσία ~ \.php$ ( try_files $uri =404; fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

Το μόνο που μένει είναι να επανεκκινήσετε το Nginx. Εντολή για διανομές Debian:

Επανεκκίνηση της υπηρεσίας Sudo nginx

Sudo systemctl επανεκκίνηση του nginx

Τώρα ο εικονικός διακομιστής είναι εντελώς έτοιμος για χρήση και μπορείτε να αρχίσετε να εργάζεστε απευθείας με τον πόρο Ιστού. Τα περαιτέρω βήματα εξαρτώνται από το επιλεγμένο CMS.



Έχετε ερωτήσεις;

Αναφέρετε ένα τυπογραφικό λάθος

Κείμενο που θα σταλεί στους συντάκτες μας: