Introduction to Amazon Web Services by Leo Zhadanovsky
Πίνακας περιεχομένων:
Καλώς ήλθατε στο μέρος 2 του σεμιναρίου Πώς να εκτελέσετε το απίστευτα γρήγορο WordPress στο Microsoft Azure . Στο πρώτο μέρος συζητήσαμε τη δημιουργία μιας Εικονικής Μηχανής στο λογαριασμό σας Azure . Και σε αυτή την ανάρτηση, θα δούμε πώς να συνδεθείτε με τον διακομιστή σας και να αρχίσετε να κατεβάζετε και να εγκαταστήσετε το WordPress σε αυτό.
Εγκατάσταση & Ρύθμιση WordPress σε Microsoft Azure
Ρύθμιση του διακομιστή σας
Βήμα 1 : Για να επικοινωνήσετε με την εικονική μηχανή σας, πρέπει να δημιουργήσετε μια σύνδεση SSH και χρησιμοποιεί SSH client
Τι είναι το SSH;
Σύμφωνα με τη Wikipedia, το Secure Shell (SSH) είναι ένα πρωτόκολλο κρυπτογραφικού δικτύου για την ασφαλή λειτουργία των υπηρεσιών δικτύου σε ένα μη ασφαλές δίκτυο. Η πιο γνωστή εφαρμογή παραδείγματος είναι για την απομακρυσμένη σύνδεση στα συστήματα υπολογιστών από τους χρήστες.
Χρησιμοποιούμε το PuTTY, έναν ελεύθερο πελάτη SSH και telnet σε αυτό το σεμινάριο. Έτσι για αυτό το βήμα, πρέπει να κατεβάσετε και να εγκαταστήσετε το PuTTY από εδώ.
Βήμα 2 : Συνδεθείτε στον πίνακα Azure, ανοίξτε την εικονική μηχανή που δημιουργήσαμε στο πρώτο μέρος και πατήστε `start`. Στη συνέχεια, κάντε κλικ στο `Σύνδεση` για να ξεκινήσετε τη σύνδεση. Τώρα ένα αναδυόμενο παράθυρο θα εμφανίσει το όνομα χρήστη και την δημόσια διεύθυνση IP του υπολογιστή σας. Αντιγράψτε ολόκληρο το όνομα του κεντρικού υπολογιστή SSH (π.χ. όνομα_υποβολής@192.168.5.1). Μπορείτε να κάνετε κλικ στις εικόνες για να δείτε τη μεγαλύτερη έκδοση
Τώρα ανοίξτε το PuTTY και επικολλήστε αυτό το όνομα στο πεδίο Host Name και επιλέξτε τύπο σύνδεσης ως SSH άλλες ρυθμίσεις ως προεπιλογή. Θα ανοίξει ένα νέο παράθυρο τερματικού και θα σας ζητήσει τον κωδικό πρόσβασης. Καταχωρίστε τον κωδικό πρόσβασης που επιλέξατε στο μέρος 1 ενώ δημιουργείτε μια εικονική μηχανή. Τώρα είστε τελικά συνδεδεμένοι με τον εικονικό σας διακομιστή μέσω σύνδεσης SSH. Το μόνο που χρειάζεται να κάνετε τώρα είναι να εισαγάγετε κάποιες εντολές σε αυτό το παράθυρο τερματικού για να εγκαταστήσετε το σωστό λογισμικό και το WordPress.
Εγκατάσταση Apache
Βήμα 3 : Πρώτα απ `όλα, πρέπει να βεβαιωθείτε ότι όλα τα πακέτα εγκατάσταση του Ubuntu είναι ενημερωμένες. Εκτελέστε την ακόλουθη εντολή για την ενημέρωσή τους:
sudo apt-get update
Τώρα θα εγκαταστήσουμε το Apache, ένα δωρεάν λογισμικό διακομιστή HTTP. Βασικά, το Apache θα είναι αυτό που ακούει το αίτημα κάποιου να εμφανίσει το περιεχόμενο του ιστότοπού σας. Διαβάστε περισσότερα για το Apache εδώ. Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το Apache:
sudo apt-get install apache2
Τώρα πλοηγηθείτε στον κατάλογο όπου αποθηκεύεται το αρχείο διαμόρφωσης του Apache και ανοίξτε το χρησιμοποιώντας τον επεξεργαστή κειμένου.
sudo nano / etc / apache2 / apache2.conf
Στο τέλος αυτού του αρχείου προσθέστε την ακόλουθη γραμμή:
"Όνομα_υπολογιστή 127.0.0.1".
sudo service apache2 reload
sudo ufw επιτρέψτε στο "Apache Full"
Εγκατάσταση MySQL και PHP
Βήμα 4:
Εκτελέστε τις παρακάτω εντολές για να εγκαταστήσετε MySQL και PHP στο Ubuntu:
sudo apt-get install mysql- Επιλέξτε τον κατάλληλο root κωδικό MySQL και πατήστε "Enter".
sudo apt-get install php5 libpache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install libssh2-php
Τα αρχεία PHP πρέπει να δίνονται περισσότερα από τα αρχεία HTML, οπότε πρέπει να αλλάξουμε ένα άλλο αρχείο ρυθμίσεων:
sudo nano /etc/apache2/mods-enabled/dir.conf
Τώρα σε αυτό το αρχείο, μετακινήστε το "index.php" έτσι ώστε να έρχεται πριν "index.html". Κάντε επανεκκίνηση του διακομιστή Apache
υπηρεσία sudo apache2 reload
Δημιουργία βάσης δεδομένων MySQL
Βήμα 5: Ακολουθήστε τις εντολές:
mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test. * TO `tester` @ `localhost` ΑΝΑΓΝΩΡΙΣΜΕΝΗ από `testpwd`; ΠΡΟΣΩΠΙΚΑ ΠΡΟΣΟΧΗ; Έξοδος,
Αυτές οι εντολές θα δημιουργήσουν μια βάση δεδομένων που ονομάζεται test με έναν χρήστη που ονομάζεται "tester" και κωδικός "testpwd". Αυτή η βάση δεδομένων θα χρησιμοποιηθεί από το WordPress για την αποθήκευση όλων των δεδομένων.
Εγκατάσταση του WordPress
Αυτό είναι το βήμα που κατεβάζει το WordPress. Πλοηγηθείτε στον ριζικό κατάλογο και, στη συνέχεια, κάντε λήψη και εξαγωγή του WordPress.
wget //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz Πλοηγηθείτε στον κατάλογο WWW όπου φυλάσσονται όλα τα αρχεία ιστότοπων να αποθηκεύσετε και να αντιγράψετε ολόκληρο το περιεχόμενο του WordPress εδώ σε ένα νέο φάκελο της επιλογής σας.
cd / var / www sudo mkdir twcwp
Δημιουργήστε τώρα το αρχείο wp-config.php δημιουργώντας το αντίγραφο του αρχείου ρυθμίσεων δείγματος και στη συνέχεια, αντιγράψτε ολόκληρο το περιεχόμενο του κατεβάσει φακέλου στο φάκελο wordpress στον κατάλογο www. wordpress / / var / www / twcwp /
Περιηγηθείτε στο νέο κατάλογο ιστοτόπων και επεξεργαστείτε το αρχείο διαμόρφωσης WordPress έτσι ώστε το WordPress να μπορεί να επικοινωνεί με τη βάση δεδομένων.
cd / var / www / twcwp / sudo nano wp-config.php
Καταχωρίστε τις λεπτομέρειες της βάσης δεδομένων που δημιουργήσαμε σε προηγούμενα βήματα και αποθηκεύστε το αρχείο. (βλέπε παρακάτω εικόνα για αναφορά)
Βήμα 7
: Τώρα για το τελικό βήμα, πρέπει να ρυθμίσουμε το apache έτσι ώστε να γνωρίζει ότι υπάρχει ένας ιστότοπος που εκτελείται στο φάκελο "twcwp". Πρέπει να πλοηγηθείτε στον φάκελο των διαθέσιμων ιστότοπων και να δημιουργήσετε ένα νέο αρχείο που ονομάζεται `twcwp.conf`, το οποίο είναι παρόμοιο με το προεπιλεγμένο αρχείο ρυθμίσεων.
sudo chown www-data: www-data * -R cd / etc / apache2 / sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf
Σε αυτό το αρχείο αλλάξτε τις ακόλουθες γραμμές ServerAdmin your_email_adress
ServerName twcwp.com
ServerAlias twcwp.com
- DocumentRoot / var / www / twcwp
- Το ServerAlias θα πρέπει να είναι το όνομα τομέα που έχετε καταχωρήσει (στην περίπτωσή μας δεν έχουμε καταχωρίσει το όνομα τομέα αλλά το χρησιμοποιούμε μόνο για αναφορά)
- Εκτελέστε αυτά τα τελικά εντολές:
- sudo chown -R twctestingadmin: www-δεδομένα sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.conf sudo υπηρεσία apache2 reload
Εδώ "twctestingadmin" account στο εικονικό μας μηχάνημα και το "twcwp" είναι ο κατάλογος που περιέχει τα αρχεία WordPress. Μπορείτε να αντικαταστήσετε αυτές τις συμβολοσειρές με τα στοιχεία σας.
Και αυτό είναι, τώρα έχετε μια πλήρως λειτουργική εικονική μηχανή που τρέχει στο Microsoft Azure που φιλοξενεί τον ιστότοπό σας WordPress. Το μόνο που χρειάζεται να κάνετε είναι να διαμορφώσετε τις εγγραφές DNS έτσι ώστε ο ιστότοπος να δείχνει προς τη δημόσια διεύθυνση IP της εικονικής μηχανής.
Αν θέλετε να τρέξετε προσωρινά τον ιστότοπό σας, μπορείτε να επεξεργαστείτε το αρχείο φιλοξενουμένων των Windows και να προσθέσετε μια καταχώρηση θα αντιστοιχίσει προσωρινά τη δημόσια διεύθυνση IP στο όνομα τομέα. (δείτε το στιγμιότυπο οθόνης για αναφορά)
Το σεμινάριο είναι αρκετά μεγάλο και περιλαμβάνει πολλά βήματα. Ενδέχεται να διστάσετε να απαντήσετε σε ερωτήσεις στην παρακάτω ενότητα σχολίων και θα χαρούμε να σας βοηθήσουμε. Μερικοί όροι που χρησιμοποιούνται σε αυτήν την ανάρτηση μπορεί να σας φαίνονται νέοι, μπορείτε να τις αναζητήσετε από το Google ή απλά να αφήσετε ένα μήνυμα στα σχόλια.
Επίσης, θα ήθελα να σας παρουσιάσω τις δύο προσωπικότητες που μας έφεραν αυτό το θαυμάσιο Workshop στην περιοχή Chandigarh:
Ο χρήστης Microsoft Users Group Chandigarh
και
WordPress Chandigarh
- έχει συμμετάσχει συλλογικά στο workshop
- Jasjit Chopra - LinkedIn
Divyadeep Sawhney. Μπορείτε να έρθετε σε επαφή και με τις δύο ομάδες στο Facebook και να αναζητήσετε επερχόμενες συναντήσεις στην περιοχή Chandigarh στο meetingup.com. Σχετικά διαβάζει: Πώς να εγκαταστήσετε το WordPress στην πλατφόρμα Google Cloud Πώς να φιλοξενήσετε το WordPress blog με Microsoft IIS Δημιουργήστε τον ιστότοπο WordPress χρησιμοποιώντας το Microsoft WebMatrix
Πώς να εγκαταστήσετε το WordPress σε Windows PC
Η δωρεάν εφαρμογή Skitch της Evernote είναι ένας πολύ καλός τρόπος να επισημάνετε εικόνες και στιγμιότυπα οθόνης. Έρχεται σε εκδόσεις των Windows και Mac OS X, και οι εκδόσεις για κινητά για iOS και Android είναι επίσης διαθέσιμες. Και κάπου ανάμεσα στις εκδόσεις κινητών και επιτραπέζιων υπολογιστών έρχεται το Skitch Touch, η έκδοση που δημιουργήθηκε για τη σύγχρονη διεπαφή των Windows 8. Έχει τα ίδια απλά και αρκετά εργαλεία σχολιασμού όπως και οι άλλες εκδόσεις, αλλά είναι μια σύγχρονη εφαρμογ

Όπως πολλές άλλες σύγχρονες εφαρμογές, το Skitch Touch φαίνεται να είναι σχεδιασμένο για οθόνη Εύρος 11 έως 13 ιντσών. Σε μια οθόνη 24 ιντσών, καταλήγει να εμφανίζει τεράστιες εκτάσεις λευκού, αχρησιμοποίητου χώρου. Καθώς το ξεκινάτε, το Skitch Touch δείχνει μια όμορφη περιοχή Δημιουργία νέας στην αριστερή πλευρά της οθόνης, επιτρέποντάς σας να δημιουργήσετε ένα υλικό τραβήγματος για να επισημάνετε οπτικά από μια κάμερα (πιθανώς μια ενσωματωμένη κάμερα ενός tablet, αλλά αυτή η λειτουργία λειτουρ
Πώς να εγκαταστήσετε και να ρυθμίσετε nagios σε centos 7

Ο Nagios είναι ένα από τα πιο δημοφιλή συστήματα παρακολούθησης ανοιχτού κώδικα. Ο Nagios διατηρεί απογραφή ολόκληρης της υποδομής πληροφορικής σας και διασφαλίζει ότι τα δίκτυα, οι διακομιστές, οι εφαρμογές, οι υπηρεσίες και οι διαδικασίες σας είναι σε λειτουργία. Αυτό το σεμινάριο περιγράφει τον τρόπο εγκατάστασης και διαμόρφωσης του Nagios Core σε έναν κεντρικό υπολογιστή 7 CentOS.
Πώς να εγκαταστήσετε και να ρυθμίσετε το nagios στο ubuntu 18.04

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