Jak zrobić serwer WWW Raspberry Pi (ze zdjęciami)

Spisu treści:

Jak zrobić serwer WWW Raspberry Pi (ze zdjęciami)
Jak zrobić serwer WWW Raspberry Pi (ze zdjęciami)

Wideo: Jak zrobić serwer WWW Raspberry Pi (ze zdjęciami)

Wideo: Jak zrobić serwer WWW Raspberry Pi (ze zdjęciami)
Wideo: CodeBlocks IDE Installation on Windows 10/11 [2023 Update] MinGW GCC Compiler | C & C++ Programming 2024, Kwiecień
Anonim

Jeśli szukasz sposobu na zrobienie taniego serwera WWW, głównie do użytku jako środowisko testowe lub do przechowywania plików, Raspberry Pi jest dla Ciebie idealnym rozwiązaniem. Co to jest Raspberry Pi? Jest to niedrogi minikomputer, idealny do podstawowych funkcji. Ten przewodnik pokaże Ci, jak wziąć nowe Raspberry Pi i przekształcić je w serwer WWW. Pamiętaj, że w tym artykule będziemy pracować w systemie Windows.

Kroki

Część 1 z 7: Uruchamianie systemu operacyjnego Raspberry Pi

2254547 1
2254547 1

Krok 1. Uzyskaj kopię systemu operacyjnego Raspberry Pi (system operacyjny) z linku w sekcji źródeł

Dostępnych jest kilka różnych dystrybucji, ale w tym artykule użyjemy wersji „Raspbian”.

2254547 2
2254547 2

Krok 2. Wyodrębnij obraz na kartę SD

Aby to zrobić, potrzebujemy narzędzia o nazwie Win32 Disc Imager. Link do tego jest również dostępny w sekcji źródeł. Teraz otwórz narzędzie, przejdź do litery dysku, w której znajduje się karta SD, wybierz lokalizację obrazu Raspberry Pi OS i wybierz nagrywanie. Poczekaj, aż się skończy.

2254547 3
2254547 3

Krok 3. Otwórz kartę SD w Eksploratorze Windows

Po prostu utwórz plik o nazwie cisza. Jest to aktualizacja zabezpieczeń wprowadzona od czasu Raspbian Jessie.

2254547 4
2254547 4

Krok 4. Wyjmij kartę SD i umieść ją w swoim Raspberry Pi, a następnie podłącz pozostałe przewody, pamiętając o podłączeniu mini USB na końcu

2254547 5
2254547 5

Krok 5. Zaloguj się po załadowaniu systemu operacyjnego

Domyślna nazwa użytkownika to „pi”, a domyślne hasło to „raspberry”. Nowsze wersje Raspbian mają domyślnie włączone automatyczne logowanie.

2254547 6
2254547 6

Krok 6. Zacznij od zmiany hasła

Z wiersza poleceń wpisz:

    sudo passwd pi.

Krok 7. Możesz również zmienić hasło, wpisując sudo raspi-config i wybierając Zmień hasło użytkownika lub przechodząc do konfiguracji systemu

2254547 7
2254547 7

Krok 8. Wprowadź nowe hasło, a następnie potwierdź je

Pamiętaj, że kursor nie porusza się podczas wpisywania hasła, ale podczas wpisywania tekstu.

Część 2 z 7: Uruchamianie aktualizacji oprogramowania

2254547 8
2254547 8

Krok 1. Zacznij korzystać z aktualizacji

Ponieważ używasz nowej wersji Debiana, będziesz musiał przeprowadzić pewne porządki, zaktualizować i zainstalować. Najpierw zaktualizujemy zegar, zaktualizujemy nasze źródła, a następnie zaktualizujemy wszelkie preinstalowane pakiety. Wpisz następujące polecenie w wierszu poleceń (naciśnij enter/enter po każdym wierszu):

    sudo dpkg-reconfigure tzdata sudo apt-get aktualizacja sudo apt-get upgrade

2254547 9
2254547 9

Krok 2. Ustaw datę i godzinę

Z wiersza poleceń wpisz (w razie potrzeby wymień części):

    sudo date --set="30 grudnia 2013 10:00:00"

Część 3 z 7: Aktualizowanie oprogramowania sprzętowego

2254547 10
2254547 10

Krok 1. Zainstaluj narzędzie aktualizacji RPI firmy Hexxeh, aby pomóc aktualizować Raspberry Pi

Aby to zrobić, uruchom następujące polecenia (wciśnij enter/enter po każdym wierszu):

    sudo apt-get install certyfikaty ca 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 teraz

Część 4 z 7: Konfiguracja SSH

Nazwa hosta
Nazwa hosta

Krok 1. Skonfiguruj SSH, abyśmy mogli robić wszystko inne z innego komputera

Aby to zrobić, najpierw zanotuj adres IP Raspberry Pi

    nazwa hosta -I

  • Powinieneś zobaczyć coś takiego:
  • 192.168.1.17

  • Pojawia się adres IP twojego Raspberry Pi.
2254547 12
2254547 12

Krok 2. Włącz SSH i uruchom ponownie (naciśnij enter/enter po każdym wierszu):

    Po odnotowaniu użycia adresu inet: sudo /etc/init.d/ssh start za każdym razem, gdy uruchamiasz pi. Wskazówka: Jeśli wystąpi błąd, użyj polecenia poniżej, a następnie polecenia powyżej. sudo apt-get install ssh Następnie uruchom ponownie pi: sudo shutdown -r now

2254547 13
2254547 13

Krok 3. Odłącz przewody klawiatury USB i monitora

Nie są już potrzebne, ponieważ wszystko inne zostanie wykonane przez SSH.

2254547 14
2254547 14

Krok 4. Pobierz klienta SSH, takiego jak PuTTy (www.putty.org), który można pobrać bezpłatnie z Google i połącz się z adresem IP swojego Raspberry Pi, logując się przy użyciu nazwy użytkownika „pi” i ustawionego wcześniej hasła

Część 5 z 7: Instalacja serwera WWW

2254547 15
2254547 15

Krok 1. Zainstaluj Apache i PHP

Aby to zrobić, wykonaj następujące polecenia:

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

2254547 16
2254547 16

Krok 2. Uruchom ponownie usługę:

    usługa sudo restart apache2

    LUB

    ponowne uruchomienie sudo /etc/init.d/apache2

2254547 17
2254547 17

Krok 3. Wprowadź adres IP

adres Twojego Raspberry Pi w przeglądarce internetowej. Powinieneś zobaczyć prostą stronę z napisem „To działa!”

Część 6 z 7: Instalacja MySQL

2254547 18
2254547 18

Krok 1. Zainstaluj MySQL

Aby to zrobić, zainstaluj kilka pakietów za pomocą następującego polecenia:

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

Część 7 z 7: Instalacja FTP

2254547 19
2254547 19

Krok 1. Zainstaluj FTP, aby umożliwić przesyłanie plików do iz Twojego Raspberry Pi

2254547 20
2254547 20

Krok 2. Przejmij na własność główny katalog sieciowy:

    sudo chown -R pi /var/www

2254547 21
2254547 21

Krok 3. Zainstaluj vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Krok 4. Edytuj plik vsftpd.conf:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Krok 5. Wprowadź następujące zmiany:

  • anonymous_enable=TAK do anonymous_enable=NIE
  • Odkomentuj local_enable=TAK oraz write_enable=TAK usuwając # symbol przed każdą linią
  • następnie przejdź na dół pliku i dodaj force_dot_files=TAK.
2254547 24
2254547 24

Krok 6. Zapisz i wyjdź z pliku, naciskając CTRL-O, CTRL-X

2254547 25
2254547 25

Krok 7. Uruchom ponownie vsftpd:

    usługa sudo restart vsftpd

2254547 26
2254547 26

Krok 8. Utwórz skrót z folderu domowego użytkownika Pi do /var/www:

    ln -s /var/www/ ~/www

2254547 27
2254547 27

Krok 9. Możesz teraz FTP za pomocą użytkownika Pi i uzyskać dostęp do folderu /var/www za pomocą skrótu, który powinien pojawić się po zalogowaniu

Porady

  • Nie ma potrzeby instalowania serwera FTP, jeśli masz zainstalowany serwer SSH. Możesz użyć aplikacji takiej jak WinSCP, aby połączyć się przez SCP, co jest bezpieczniejsze i zapobiega konieczności otwierania innego portu na Twoim Raspberry Pi.
  • Jeśli pojawi się komunikat o błędzie mówiący: „wget: nie znaleziono polecenia”, uruchom „sudo apt-get install wget”

Zalecana: