Πώς να φτιάξετε έναν διακομιστή Ιστού Raspberry Pi (με εικόνες)

Πίνακας περιεχομένων:

Πώς να φτιάξετε έναν διακομιστή Ιστού Raspberry Pi (με εικόνες)
Πώς να φτιάξετε έναν διακομιστή Ιστού Raspberry Pi (με εικόνες)

Βίντεο: Πώς να φτιάξετε έναν διακομιστή Ιστού Raspberry Pi (με εικόνες)

Βίντεο: Πώς να φτιάξετε έναν διακομιστή Ιστού Raspberry Pi (με εικόνες)
Βίντεο: Πως να εγκαταστήσω ΔΩΡΕΑΝ εφαρμογή επεξεργασίας αρχείων του Office (Word,Excel,PowerPoint) 2024, Απρίλιος
Anonim

Αν ψάχνετε έναν τρόπο να φτιάξετε έναν φτηνό διακομιστή ιστού, κυρίως για να χρησιμοποιηθεί ως περιβάλλον δοκιμής ή για αποθήκευση αρχείων, τότε το Raspberry Pi είναι ιδανικό για εσάς. Τι είναι το Raspberry Pi; Είναι ένας φθηνός μίνι υπολογιστής, ιδανικός για βασικές λειτουργίες. Αυτός ο οδηγός θα σας δείξει πώς να πάρετε ένα νέο Raspberry Pi και να το μεταφέρετε σε διακομιστή ιστού. Λάβετε υπόψη ότι για αυτό το άρθρο, θα εργαζόμαστε στα Windows.

Βήματα

Μέρος 1 από 7: Εκκίνηση του λειτουργικού συστήματος Raspberry Pi

2254547 1
2254547 1

Βήμα 1. Λάβετε ένα αντίγραφο του Raspberry Pi OS (λειτουργικό σύστημα) από το σύνδεσμο στην ενότητα πηγές

Υπάρχουν μερικές διαφορετικές διαθέσιμες διανομές, αλλά για αυτό το άρθρο, θα χρησιμοποιήσουμε την έκδοση "Raspbian".

2254547 2
2254547 2

Βήμα 2. Εξαγάγετε την εικόνα στην κάρτα SD

Για να γίνει αυτό, χρειαζόμαστε ένα εργαλείο που ονομάζεται Win32 Disc Imager. Ένας σύνδεσμος για αυτό είναι επίσης διαθέσιμος στην ενότητα πηγές. Τώρα ανοίξτε το εργαλείο, μεταβείτε στο γράμμα μονάδας δίσκου στο οποίο βρίσκεται η κάρτα SD σας, επιλέξτε τη θέση της εικόνας του Raspberry Pi OS και επιλέξτε εγγραφή. Περιμένετε να τελειώσει.

2254547 3
2254547 3

Βήμα 3. Ανοίξτε την κάρτα SD στην Εξερεύνηση των Windows

Απλώς δημιουργήστε ένα αρχείο με το όνομα ssh Το Αυτή είναι μια ενημερωμένη έκδοση ασφαλείας που εισήχθη από το Raspbian Jessie.

2254547 4
2254547 4

Βήμα 4. Αφαιρέστε την κάρτα SD και τοποθετήστε την στο Raspberry Pi και, στη συνέχεια, συνδέστε τα υπόλοιπα καλώδια, βεβαιωθείτε ότι έχετε συνδέσει το μίνι USB τελευταία

2254547 5
2254547 5

Βήμα 5. Συνδεθείτε μόλις φορτωθεί το λειτουργικό σύστημα

Το προεπιλεγμένο όνομα χρήστη είναι "pi" και ο προεπιλεγμένος κωδικός πρόσβασης είναι "βατόμουρο". Οι νεότερες εκδόσεις του Raspbian έχουν ενεργοποιημένη την αυτόματη σύνδεση από προεπιλογή.

2254547 6
2254547 6

Βήμα 6. Ξεκινήστε αλλάζοντας τον κωδικό πρόσβασης

Από τη γραμμή εντολών πληκτρολογήστε:

    sudo passwd pi.

Βήμα 7. Μπορείτε επίσης να αλλάξετε τον κωδικό πρόσβασής σας πληκτρολογώντας sudo raspi-config και επιλέγοντας Αλλαγή κωδικού χρήστη ή μεταβαίνοντας στη Διαμόρφωση συστήματος

2254547 7
2254547 7

Βήμα 8. Εισαγάγετε τον νέο κωδικό πρόσβασής σας και, στη συνέχεια, επιβεβαιώστε τον

Λάβετε υπόψη ότι ο δρομέας δεν θα μετακινηθεί κατά την πληκτρολόγηση κωδικών πρόσβασης, αλλά εισάγετε κείμενο.

Μέρος 2 από 7: Εκτέλεση ενημερώσεων λογισμικού

2254547 8
2254547 8

Βήμα 1. Ξεκινήστε με ενημερώσεις

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

    sudo dpkg-αναδιαμόρφωση tzdata sudo apt-get ενημέρωση sudo apt-get αναβάθμιση

2254547 9
2254547 9

Βήμα 2. Ορίστε την ημερομηνία και την ώρα

Από τον τύπο της γραμμής εντολών (αντικαταστήστε τα μέρη όπως απαιτείται):

    sudo date --set = "30 Δεκεμβρίου 2013 10:00:00"

Μέρος 3 από 7: Ενημέρωση του υλικολογισμικού

2254547 10
2254547 10

Βήμα 1. Εγκαταστήστε το εργαλείο ενημέρωσης RPI της Hexxeh για να διατηρήσετε το Raspberry Pi ενημερωμένο

Για να το κάνετε αυτό, εκτελέστε τις ακόλουθες εντολές (πατήστε return/enter μετά από κάθε γραμμή):

    sudo apt-get install ca-certificates sudo apt-get install git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O/usr/bin/rpi-update && sudo chmod +x/usr/bin/rpi-update sudo rpi-update sudo shutdown -r τώρα

Μέρος 4 από 7: Ρύθμιση SSH

Hostnamei
Hostnamei

Βήμα 1. Ρυθμίστε το SSH έτσι ώστε να μπορούμε να κάνουμε οτιδήποτε άλλο από διαφορετικό υπολογιστή

Για να το κάνετε αυτό, σημειώστε πρώτα τη διεύθυνση IP του Raspberry Pi

    όνομα κεντρικού υπολογιστή -I

  • Θα πρέπει να δείτε κάτι σαν αυτό:
  • 192.168.1.17

  • Αυτό που εμφανίζεται είναι η διεύθυνση IP του Raspberry Pi.
2254547 12
2254547 12

Βήμα 2. Ενεργοποιήστε το SSH και κάντε επανεκκίνηση (πατήστε επιστροφή/εισαγωγή μετά από κάθε γραμμή):

    Αφού σημειώσετε τη χρήση του inet addr: sudo /etc/init.d/ssh ξεκινήστε κάθε φορά που ξεκινάτε το pi. Υπόδειξη: Εάν παρουσιαστεί σφάλμα, χρησιμοποιήστε την παρακάτω εντολή και, στη συνέχεια, την παραπάνω εντολή. sudo apt -get install ssh Στη συνέχεια, κάντε επανεκκίνηση του pi: sudo shutdown -r τώρα

2254547 13
2254547 13

Βήμα 3. Αποσυνδέστε τα καλώδια για το πληκτρολόγιο USB και την οθόνη σας

Αυτά δεν είναι πλέον απαραίτητα, καθώς όλα τα άλλα θα γίνουν μέσω SSH.

2254547 14
2254547 14

Βήμα 4. Κάντε λήψη ενός προγράμματος -πελάτη SSH όπως το PuTTy (www.putty.org), το οποίο μπορείτε να κατεβάσετε δωρεάν από την Google και να συνδεθείτε στη διεύθυνση IP του Raspberry Pi που συνδέεστε με το όνομα χρήστη "pi" και τον κωδικό πρόσβασης που έχετε ορίσει νωρίτερα

Μέρος 5 από 7: Εγκατάσταση του διακομιστή Web

2254547 15
2254547 15

Βήμα 1. Εγκαταστήστε Apache και PHP

Για να το κάνετε αυτό, εκτελέστε τις ακόλουθες εντολές:

    sudo apt-get install apache2 php5 libapache2-mod-php5

2254547 16
2254547 16

Βήμα 2. Επανεκκινήστε την υπηρεσία:

    επανεκκίνηση της υπηρεσίας sudo apache2

    Ή

    sudo /etc/init.d/apache2 επανεκκίνηση

2254547 17
2254547 17

Βήμα 3. Πληκτρολογήστε το I. P

διεύθυνση του Raspberry Pi στο πρόγραμμα περιήγησής σας. Θα πρέπει να δείτε μια απλή σελίδα που λέει "Λειτουργεί!"

Μέρος 6 από 7: Εγκατάσταση MySQL

2254547 18
2254547 18

Βήμα 1. Εγκαταστήστε το MySQL

Για να το κάνετε αυτό, εγκαταστήστε μερικά πακέτα με την ακόλουθη εντολή:

    sudo apt-get install mysql-server mysql-client php5-mysql

Μέρος 7 από 7: Εγκατάσταση FTP

2254547 19
2254547 19

Βήμα 1. Εγκαταστήστε το FTP για να επιτρέψετε τη μεταφορά αρχείων από και προς το Raspberry Pi

2254547 20
2254547 20

Βήμα 2. Αναλάβετε την ιδιοκτησία της ρίζας ιστού:

    sudo chown -R pi /var /www

2254547 21
2254547 21

Βήμα 3. Εγκατάσταση vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Βήμα 4. Επεξεργαστείτε το αρχείο vsftpd.conf:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Βήμα 5. Κάντε τις ακόλουθες αλλαγές:

  • anonymous_enable = ΝΑΙ προς το anonymous_enable = ΟΧΙ
  • Αποσύνδεση local_enable = ΝΑΙ και write_enable = ΝΑΙ διαγράφοντας το # σύμβολο μπροστά από κάθε γραμμή
  • μετά πηγαίνετε στο κάτω μέρος του αρχείου και προσθέστε force_dot_files = ΝΑΙ.
2254547 24
2254547 24

Βήμα 6. Αποθηκεύστε και βγείτε από το αρχείο πατώντας CTRL-O, CTRL-X

2254547 25
2254547 25

Βήμα 7. Επανεκκίνηση vsftpd:

    επανεκκίνηση της υπηρεσίας sudo vsftpd

2254547 26
2254547 26

Βήμα 8. Δημιουργήστε μια συντόμευση από τον αρχικό φάκελο του χρήστη Pi στο /var /www:

    ln -s/var/www/~/www

2254547 27
2254547 27

Βήμα 9. Τώρα μπορείτε να FTP χρησιμοποιώντας τον χρήστη Pi και να αποκτήσετε πρόσβαση στο φάκελο /var /www μέσω μιας συντόμευσης που θα πρέπει να εμφανίζεται κατά τη σύνδεση

Συμβουλές

  • Δεν είναι απαραίτητο να εγκαταστήσετε έναν διακομιστή FTP εάν έχετε εγκαταστήσει τον διακομιστή SSH. Μπορείτε να χρησιμοποιήσετε μια εφαρμογή όπως το WinSCP για σύνδεση μέσω SCP που είναι ασφαλέστερη και αποτρέπει την ανάγκη ανοίγματος μιας άλλης θύρας στο Raspberry Pi.
  • Εάν λάβετε ένα μήνυμα σφάλματος που λέει: "wget: η εντολή δεν βρέθηκε", εκτελέστε "sudo apt-get install wget"

Συνιστάται: