Πίνακας περιεχομένων:
- Βήμα 1: Τα πράγματα που χρειάζονται
- Βήμα 2: Σύνδεση
- Βήμα 3: Εντολές για εκτέλεση στο τερματικό
- Βήμα 4: Ρύθμιση της βάσης δεδομένων σας για το Wordpress
- Βήμα 5: Σχεδόν εκεί
- Βήμα 6: Ο πολύ δικός σας ιστότοπος
Βίντεο: Wordpress σε μια τσέπη: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Το Raspberry Pi Zero είναι ο μικρότερος υπολογιστής στην οικογένεια Raspberry Pi.
Εύκολο να μπει στην τσέπη σας, το Pi Zero μπορεί να χρησιμοποιηθεί ως διακομιστής Wordpress.
Επέλεξα το Wordpress επειδή είναι η άμεση λύση για τη δημιουργία ενός ισχυρού ιστότοπου εύκολα.
Βήμα 1: Τα πράγματα που χρειάζονται
1 Raspberry Pi Zero ή Zero W συνδεδεμένο στο Διαδίκτυο. Βεβαιωθείτε ότι εκτελείτε λειτουργικό σύστημα βασισμένο στο Debian, όπως το Raspbian ή το DietPi. Το Ubuntu δεν υποστηρίζεται στο Pi Zero, καθώς το Ubuntu μπορεί να τρέξει μόνο σε αρχιτεκτονική ARMv7 ή υψηλότερη. Εδώ έχω ρυθμίσει το Pi Zero μέσω USB Ethernet. Μπορείτε επίσης να το κάνετε μέσω Wi-Fi.
Βεβαιωθείτε ότι το SSH είναι ενεργοποιημένο.
2 Επιτραπέζιος υπολογιστής με σύνδεση στο Internet.
3 Λογισμικό τερματικού Putty (εάν χρησιμοποιείτε Windows). Σύνδεσμος:-
Εάν χρησιμοποιείτε υπολογιστή Mac ή Linux, ανοίξτε ένα τερματικό και χρησιμοποιήστε την εντολή "ssh".
Βήμα 2: Σύνδεση
Ενεργοποιήστε το μηδέν και συνδέστε το στο Internet χρησιμοποιώντας Wifi ή USB Ethernet.
Μάθετε τη διεύθυνση IP του Pi Zero σας, συνδεθείτε στο δρομολογητή σας. Συνήθως https://192.168.1.1 ή
Η διεύθυνση σελίδας προσαρμογής του δρομολογητή είναι διαφορετική για διαφορετικούς δρομολογητές. Μπορείτε να βρείτε την IP που αναγράφεται σε ένα αυτοκόλλητο στο πίσω μέρος του δρομολογητή σας. Or βρείτε την IP του μοντέλου του δρομολογητή σας στο Google.
Μπορείτε επίσης να χρησιμοποιήσετε την υπηρεσία Bonjour της Apple που υποστηρίζει Multicast DNS (ή όνομα κεντρικού υπολογιστή όπως το raspberrypi.local)
Μπορείτε να κατεβάσετε το Bonjour εδώ:-
Αυτό κάνει τα πράγματα εύκολα. Μπορείτε να χρησιμοποιήσετε το όνομα κεντρικού υπολογιστή σας για να συνδεθείτε στο Pi Zero μέσω SSH αντί να μάθετε την IP του και στη συνέχεια να το πληκτρολογήσετε.
Μπορείτε επίσης να χρησιμοποιήσετε ένα εργαλείο όπως το Advanced IP Scanner. Κατεβάστε το εδώ:-
ή χρησιμοποιήστε το Angry IP Scanner. Κατεβάστε το εδώ:-
Τώρα εισαγάγετε τη διεύθυνση IP στις ρυθμίσεις σύνδεσης Putty και συνδεθείτε στο Pi Zero ως χρήστης pi.
Τώρα θα μπορείτε να έχετε πρόσβαση στη γραμμή εντολών του Pi από απόσταση. Μόλις συνδεθείτε, θα δείτε:-
pi@raspberrypi ~ $:
Εάν εξακολουθείτε να μην ξέρετε πώς να ενεργοποιήσετε το ssh, συνδέστε το πληκτρολόγιο οθόνης και το ποντίκι στο Pi Zero.
Ανοίξτε ένα τερματικό και πληκτρολογήστε:-
sudo raspi-config
Αυτό ανοίγει το εργαλείο διαμόρφωσης.
Εάν χρησιμοποιείτε Raspbian Stretch:-
επιλέξτε τις επιλογές διασύνδεσης, πατήστε enter.
Θα σας ρωτήσει εάν θέλετε να είναι ενεργοποιημένος ο διακομιστής ssh.
Επιλέξτε ναι.
Αλλά αν χρησιμοποιείτε Raspbian Jessie:-
επιλέξτε τις επιλογές για προχωρημένους, πατήστε enter και κάντε το ίδιο πράγμα όπως αναφέρεται παραπάνω.
Βγείτε από το εργαλείο διαμόρφωσης raspi
Θα πρέπει τώρα να επανεκκινήσετε το Pi σας πληκτρολογώντας:-
sudo επανεκκίνηση
Μια επανεκκίνηση μετά τη διαμόρφωση διασφαλίζει ότι το αποτέλεσμα εργασίας αλλάζει.
Τώρα χρησιμοποιήστε ένα τερματικό ssh στον κανονικό επιτραπέζιο υπολογιστή σας. Εάν χρησιμοποιείτε παράθυρα, Putty, εάν χρησιμοποιείτε Linux ή Mac, πληκτρολογήστε την εντολή 'ssh' στο τερματικό σας.
Το προεπιλεγμένο όνομα χρήστη είναι pi
Και ο προεπιλεγμένος κωδικός πρόσβασης είναι βατόμουρο.
Όλα είναι πεζά.
Μπορείτε να αλλάξετε τον κωδικό πρόσβασής σας, εάν το επιθυμείτε, πληκτρολογώντας:-
sudo passwd
Βήμα 3: Εντολές για εκτέλεση στο τερματικό
Εκτέλεση (πληκτρολογήστε τα ακόλουθα στο τερματικό σας):-
sudo apt-get ενημέρωση
sudo apt -get upgrade -y
Στη συνέχεια, επανεκκινήστε το Pi Zero πληκτρολογώντας:-
sudo επανεκκίνηση
Η επανεκκίνηση είναι απαραίτητη για να ισχύσουν οι νέες αλλαγές που σχετίζονται με τον πυρήνα.
sudo apt-get install -y apache2 php libapache2-mod-php mysql-server php-mysql
ΣΗΜΕΙΩΣΗ:- ΣΗΜΑΝΤΙΚΟ! ΠΑΡΑΚΑΛΩ ΑΛΛΑΞΤΕ ΤΟ php ΣΤΟ php5 libapache2-mod-php5 php5-mysql ΑΝ ΧΡΗΣΙΜΟΠΟΙΕΙΤΕ ΤΟ RASPBIAN JESSIE!
επανεκκίνηση της υπηρεσίας sudo apache2
ή
sudo /etc/init.d/apache2 επανεκκίνηση
Τώρα αλλάξτε κατάλογο πληκτρολογώντας:-
cd/var/www/html
Αυτός είναι ο προεπιλεγμένος κατάλογος Apache2 όπου μπορείτε να γράψετε προγράμματα HTML ή άλλα προγράμματα που σχετίζονται με το σχεδιασμό ιστοσελίδων όπως.css,.php,.js
Εκτελέστε τα παρακάτω για να εγκαταστήσετε το wordpress και να αποκτήσετε ιδιοκτησία αυτού του καταλόγου:-
sudo rm *
sudo wget
sudo tar xzf latest.tar.gz
sudo mv wordpress/*.
sudo rm -rf wordpress latest.tar.gz
sudo chown -R www -data:.
Στην τελευταία εικόνα, έχω επανεκκινήσει την υπηρεσία Apache2 αφού έκανα τα απαραίτητα πράγματα στον κατάλογο/var/www/html (όπως η εγκατάσταση wordpress)
Βήμα 4: Ρύθμιση της βάσης δεδομένων σας για το Wordpress
Εκτελέστε αυτήν την εντολή:-
sudo mysql_secure_installation
Θα σας ζητηθεί Εισαγάγετε τον τρέχοντα κωδικό πρόσβασης για root (εισαγάγετε για κανένα): - πατήστε Enter.
Πληκτρολογήστε Y και πατήστε Enter για να ορίσετε τον κωδικό πρόσβασης ρίζας;.
Πληκτρολογήστε έναν κωδικό πρόσβασης στο νέο κωδικό πρόσβασης: προτροπή και πατήστε Enter
ΣΗΜΕΙΩΣΗ:- ΠΟΛΥ ΣΗΜΑΝΤΙΚΟ! ΣΗΜΕΙΩΣΤΕ ΤΟ ΚΩΔΙΚΟ ΠΟΥ ΕΙΣΑΓΕΤΕ ΤΩΡΑ, ΟΠΩΣ ΘΑ ΤΟ ΧΡΕΙΑΣΤΕ ΑΡΓΑ.
Πληκτρολογήστε Y σε:-
Κατάργηση ανώνυμων χρηστών, Απαγόρευση απομακρυσμένης σύνδεσης root, Κατάργηση δοκιμαστικής βάσης δεδομένων και πρόσβαση σε αυτήν, Επαναφόρτωση πινάκων προνομίων τώρα.
Όταν ολοκληρωθεί, θα δείτε το μήνυμα All done! και ευχαριστώ για τη χρήση του MariaDB !.
Τώρα θα σας υποδεχτεί με τη συνήθη γραμμή εντολών:- pi@raspberrypi ~ $:
Πληκτρολογήστε αυτήν την εντολή:-
sudo mysql -uroot -p
Στη συνέχεια, εισαγάγετε τον κωδικό πρόσβασης που εισαγάγατε νωρίτερα.
Τώρα θα σας υποδεχτεί με το μήνυμα MariaDB (όπως αυτό>).
Εισαγάγετε αυτήν την εντολή για να δημιουργήσετε μια βάση δεδομένων με όνομα wordpress.
δημιουργία wordpress βάσης δεδομένων.
Θυμηθείτε, το ερωτηματικό στο τέλος της εντολής είναι σημαντικό στη σύνταξη SQL.
Τώρα εκτελέστε αυτήν την εντολή:-
ΧΟΡΗΓΗΣΤΕ ΟΛΑ ΤΑ ΠΡΟΤΕΡΑΙΟΤΗΤΑ ΣΤΟ wordpress.* ΣΤΟ 'root'@'localhost' ΠΡΟΣΔΙΟΡΙΖΕΤΑΙ ΜΕ ΤΟ 'YOURPASSWORD'.
Αντικαταστήστε το ΛΟΓΟ ΣΑΣ με τον κωδικό πρόσβασης που εισαγάγατε νωρίτερα.
Στη συνέχεια τρέξτε:-
ΠΡΟΣΦΟΡΕΣ ΠΡΟΣΦΟΡΑΣ;
Στη συνέχεια, πατήστε ctrl + d για έξοδο.
Βήμα 5: Σχεδόν εκεί
Τώρα ανοίξτε ένα πρόγραμμα περιήγησης και πληκτρολογήστε τη διεύθυνση IP του Pi Zero. Επιλέξτε τη γλώσσα σας και κάντε κλικ στο κουμπί Συνέχεια. Θα εμφανιστεί η οθόνη του WordPress. Τώρα κάντε κλικ στο κουμπί Ας πάμε στη σελίδα. Εισαγάγετε το όνομα χρήστη ως root και κωδικό πρόσβασης ως τον κωδικό πρόσβασης που εισαγάγατε νωρίτερα. Εκτελέστε το κουμπί Εγκατάσταση. Δώστε στον ιστότοπό σας έναν ελκυστικό τίτλο και ρίζα ονόματος χρήστη. Ολα τελείωσαν!
Τώρα μερικές μόνο πινελιές:-
sudo a2enmod επανεγγραφή
sudo nano /etc/apache2/sites-available/000-default.conf
Προσθέστε αυτές τις γραμμές στο αρχείο μετά τη γραμμή 1:- AllowOverride All
Βεβαιωθείτε ότι είναι εντός του.
Θα πρέπει να μοιάζει κάπως έτσι:-
AllowOverride All
Οι εικόνες δείχνουν την εγκατάσταση του Wordpress σταδιακά. Τα τέσσερα τελευταία δείχνουν τις τελευταίες πινελιές. Στη συνέχεια τρέξτε:-
επανεκκίνηση της υπηρεσίας sudo apache2
Για επανεκκίνηση της υπηρεσίας Apache2.
Βήμα 6: Ο πολύ δικός σας ιστότοπος
Στην τελευταία εικόνα είναι ο δοκιμαστικός ιστότοπός μου, όπως τον έχω προσαρμόσει στη σελίδα Προσαρμογή που εμφανίζεται στην προηγούμενη εικόνα. Μπορείτε να συνδεθείτε (εικόνα 1) και να προσαρμόσετε τη σελίδα σας, να προσθέσετε εύκολα θέματα, γραμματοσειρές και όλα αυτά στην ιστοσελίδα σας (εικόνα 2). Μπορείτε επίσης να εγκαταστήσετε νέα θέματα. ΣΗΜΕΙΩΣΗ:- Δεν έχω προωθήσει το Raspberry Pi Zero με θύρα, επομένως, δεν θα μπορείτε να δείτε τον ιστότοπό μου, εκτός εάν και μέχρι να συνδεθείτε στο ίδιο δίκτυο που χρησιμοποιώ (δηλ. Το δρομολογητή του σπιτιού μου)
Ελπίζω να σας άρεσε να φτιάχνετε τον δικό σας διακομιστή Wordpress σε μέγεθος τσέπης χρησιμοποιώντας ένα Raspberry Pi Zero ή Zero W.
Αντίο και ευτυχισμένος σχεδιασμός ιστοσελίδων!:):):):)
Συνιστάται:
Πώς να φτιάξετε έναν προσωπικό ανεμιστήρα μίνι γραφείου από έναν παλιό υπολογιστή - χωράει στην τσέπη σας: 6 βήματα
Πώς να φτιάξετε έναν προσωπικό ανεμιστήρα μίνι γραφείου από έναν παλιό υπολογιστή - χωράει στην τσέπη σας: Θα σας δείξω πώς να φτιάξετε έναν προσωπικό ανεμιστήρα μίνι γραφείου από έναν παλιό υπολογιστή. Ένα μπόνους είναι ότι ταιριάζει ακόμη και στην τσέπη σας. Αυτό είναι ένα πολύ απλό έργο, επομένως δεν απαιτείται μεγάλη εμπειρία ή τεχνογνωσία. Ας ξεκινήσουμε λοιπόν
DIMP (Desulfator στην τσέπη μου): 22 βήματα (με εικόνες)
DIMP (Desulfator in My Pocket): Ο Mikey Sklar δημιούργησε τις εκδόσεις 1 και 2 DA PIMP (" Power In My Pocket ") με βάση το χαρτί του George Wiseman " Capacitive Battery Charger " και το έδωσε γενναιόδωρα στην ανοιχτή κοινότητα υλικού. Είναι σε θέση να φορτίζει και να απολιπαίνει
MicroKeyRing: Μικρή αποθήκευση κωδικού πρόσβασης που ταιριάζει στην τσέπη σας: 4 βήματα
MicroKeyRing: Μικρή αποθήκευση κωδικού πρόσβασης που ταιριάζει στην τσέπη σας: Κωδικοί πρόσβασης, κωδικοί πρόσβασης και περισσότεροι κωδικοί πρόσβασης. Κάθε ιστότοπος, εφαρμογή αλληλογραφίας ή υπηρεσία Google χρειάζεται κωδικό πρόσβασης. Και ΔΕΝ ΠΡΕΠΕΙ να χρησιμοποιείτε τον ίδιο κωδικό πρόσβασης σε δύο μέρη. Πού μπορείτε να τα αποθηκεύσετε; Σε εφαρμογή επιφάνειας εργασίας; Σε μια (εξαιρετικά ασφαλή) εφαρμογή ιστού;
Τσέπη ZX (Handheld ZX Spectrum): 10 Βήματα
Pocket ZX (Handheld ZX Spectrum): Είμαι παιδί της δεκαετίας του '80 και έχω όμορφες αναμνήσεις από τους υπολογιστές 8-bit εκείνης της εποχής. Ο πρώτος μου υπολογιστής - αυτός που κατέχει μια ξεχωριστή θέση στην καρδιά μου - ήταν ένα Sinclair ZX Spectrum 48K. Έχοντας ανακαλύψει πρόσφατα ορισμένες κοινότητες εστιασμένες σε παλαιότερους υπολογιστές
Δημιουργήστε μια συσκευή Apple HomeKit Temperature Sensor (DHT22) χρησιμοποιώντας μια RaspberryPI και μια DHT22: 11 βήματα
Δημιουργήστε μια συσκευή Apple HomeKit Temperature Sensor (DHT22) χρησιμοποιώντας μια RaspberryPI και μια DHT22: Έψαχνα για έναν χαμηλού κόστους αισθητήρα θερμοκρασίας / υγρασίας που θα μπορούσα να χρησιμοποιήσω για να παρακολουθήσω τι συμβαίνει στον ανιχνευτικό μου χώρο, καθώς διαπίστωσα ότι αυτή την άνοιξη ήταν πολύ υγρό , και είχε πολύ υγρασία. Έτσι έψαχνα έναν αισθητήρα σε λογικές τιμές που θα μπορούσα να