Kako napraviti Raspberry Pi web poslužitelj

Posted on
Autor: Robert Simon
Datum Stvaranja: 22 Lipanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Kako besplatno napraviti Public Server (VPS) od starog laptopa
Video: Kako besplatno napraviti Public Server (VPS) od starog laptopa

Sadržaj

wikiKako je wiki, što znači da je mnoge članke napisalo više autora. Da bi se stvorio ovaj članak, u njegovom je izdanju i njegovom poboljšanju s vremenom sudjelovalo 33 ljudi, neki anonimni.

Ako tražite način za izradu jeftinog web poslužitelja, koji se prvenstveno koristi kao testno okruženje ili za pohranu datoteka, tada je Raspberry Pi savršen za vas. Ali što je Raspberry Pi? To je veoma jeftino mini računalo, savršeno za osnovne funkcije. Ovaj će vam vodič pokazati kako napraviti novi poslužitelj od novog Raspberry Pi. Imajte na umu da ćemo za ovaj članak raditi na Windows-u.


faze

Dio 1 od 7:
Pokrenite Raspberry Pi operativni sustav

  1. 1 Dobivanje kopije OS-a (operativnog sustava) iz Raspberry Pi-a potražite na linku u odjeljku o izvorima. Dostupno je nekoliko distribucija, ali za ovaj ćemo članak koristiti inačicu "Raspbian".
  2. 2 Izdvojite sliku na SD kartici. Da biste to učinili, trebat će vam alat pod nazivom Win32 Disc Imager. Poveznica za to također je dostupna u odjeljku o izvorima. Sada otvorite alat, idite do direktorija u kojem se nalazi SD kartica, odaberite mjesto OS slike Raspberry Pi i odaberite "snimiti".
  3. 3 Nakon što obavite snimanje, možete smjestiti SD karticu u vaš Raspberry Pi, a zatim spojite ostale kablove pazeći da zadnji USB spojite zadnji.
  4. 4 Nakon što se operacijski sustav učitao, morat ćete se provjeriti. Zadano korisničko ime je "pi", a zadana lozinka je "malina".
  5. 5 Započnite s promjenom lozinke. Iz naredbenog retka upišite:

    passwd pi

  6. 6 Unesite novu lozinku i potvrdite je. Imajte na umu, pokazivač se neće pomicati kad unesete lozinke, ali unosite e. oglašavanje

2. dio od 7:
Pokrenite ažuriranja softvera

  1. 1 Dok izvodite nedavnu verziju Debiana, imat ćete neko čišćenje, instalaciju i ažuriranja. Prvo ćemo ažurirati sat, ažurirati naše izvore i ažurirati sve unaprijed instalirane pakete. U naredbeni redak upišite sljedeće (pritisnite return / enter nakon svakog retka):

    sudo dpkg-rekonfigurirati tzdata sudo apt-dobiti ažuriranje sudo apt-get upgrade

  2. 2 Postavite datum i vrijeme. Unesite u naredbeni redak (po potrebi zamijenite):

    sudo datum --set = "30. prosinca 2013. 10:00:00" oglašavanje

3. dio od 7:
Ažurirajte firmver

  1. 1 Zatim želimo instalirati alat za ažuriranje RPI kojeg proizvodi Hexxeh kako bi se Raspberry Pi držao ažuriran. Da biste to učinili, pokrenite sljedeće naredbe (pritisnite return / enter nakon svakog retka):

    sudo apt-get install ca-certifikate 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 / rp-update sudo rp-update sudo shutdown -r now oglašavanje

Dio 4 od 7:
Instalirajte SSH

  1. 1 Sada ćemo instalirati SSH tako da to možemo učiniti s drugog računala. Da bismo to učinili, prvo ćemo zabilježiti IP adresu Raspberry Pi:

    ifconfig
    Trebali biste vidjeti nešto takvo:

    eth0 Link encap: Ethernet HWaddr fe: fd: 45: xx: xx: xx inet addr: 69.164.xxx.xxx Bcast: 69.164.xxx.xxx Maska: 255.255.255.0 inet6 addr: fe80 :: fcfd: xxx: xxx: xxx / 64 Djelokrug: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metrički: 1 RX paketi: 35463998 pogreške: 0 ispušteno: 0 prekoračenja: 0 okvir: 0 TX paketi: 30563995 pogreške: 0 ispušteno: 0 prekoračenja: 0 nosač: 0 sudara: 0 txqueuelen: 1000 RX bajtova: 11300336376 (11,3 GB) TX bajtovi: 33179556297 (33,1 GB) Prekid: 76 Provjerite jeste li povezani s Internetom !! Ključna riječ eth0 pojavit će se ako imate spojen Ethernet kabel. Vjerojatno će se bežična mreža zvati wlan0, ali to se može promijeniti.
    Na drugom retku, "inet addr: 69.164.xxx.xxx" st IP adresa vašeg Raspberry Pi.

  2. 2 Sada omogućite SSH i ponovno pokrenite sustav (pritisnite return / enter nakon svakog retka):

    Primijetivši inet addr, učinite: sudo /etc/init.d/ssh svaki put kad pokrenete pi. Savjet: Ako dođe do pogreške, upotrijebite naredbu ispod, a zatim naredbu iznad. sudo apt-get install ssh Zatim ponovo pokrenite ft: sudo shutdown -r

  3. 3 Sada možete odvojiti kablove iz USB tipkovnice i monitora. Oni više nisu potrebni, jer će sve ostalo biti učinjeno kroz SSH.
  4. 4Preuzmite SSH klijent poput PuTTy (www.putty.org) koji se može besplatno preuzeti s Googlea i može se povezati s IP adresom vašeg Raspberry Pi koristeći korisničko ime "pi" i lozinku koju ste konfigurirali. ranije. oglašavanje

Dio 5 od 7:
Instalirajte web poslužitelj

  1. 1 Da biste instalirali Apache i PHP, pokrenite sljedeće naredbe:

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

  2. 2 Ponovno pokrenite uslugu:

    ponovno pokrenuti sudo servis apache2
    ILI

    sudo /etc/init.d/apache2 ponovno pokrenuti

  3. 3 Unesite IP adresu vašeg Raspberry Pi u svoj web preglednik. Trebali biste vidjeti jednostavnu stranicu na kojoj piše "Djeluje! ”. oglašavanje

Dio 6 od 7:
Instalirajte MySQL

  1. 1 Da biste instalirali MySQL, instalirajte neke pakete sa sljedećim naredbama:

    sudo apt-get install mysql-server mysql-client php5-mysql oglašavanje

7. dio od 7:
FTP instalater

  1. 1 Sada ćemo instalirati FTP koji omogućuje prijenos datoteka na i sa vašeg Raspberry Pi.
  2. 2 Iskoristite korijenski web:

    sudo chown -R pi / var / www

  3. 3 Zatim instalirajte vsftpd:

    sudo apt-get install vsftpd

  4. 4 Uredite datoteku vsftpd.conf:

    sudo nano /etc/vsftpd.conf

  5. 5 Izvršite sljedeće promjene:
    • anonymous_enable = DA à anonymous_enable = NO
    • Ukloni komentar local_enable = DA i write_enable = DA uklanjanjem simbola # na početku svakog retka
    • zatim idite na dno datoteke i dodajte force_dot_files = DA.
  6. 6Sada spremite i izađite pomoću CTRL-O, CTRL-X.
  7. 7 Zatim ponovno pokrenite vsftpd:

    sudo servis vsftpd ponovno pokretanje

  8. 8 Napravite prečac iz matične mape PI do / var / www:

    ln -s / var / www / ~ / www

  9. 9Sada možete napraviti FTP koristeći Pi korisnika i pristupiti mapi / var / www putem prečaca koji bi se trebao pojaviti nakon provjere autentičnosti. oglašavanje

savjet

  • Nema potrebe za instaliranjem FTP poslužitelja ako imate instaliran SSH poslužitelj. Možete koristiti aplikaciju poput WinSCP da biste povezali SCP koji je sigurniji i ne zahtijeva otvaranje drugog porta na vašem Raspberry Pi.
  • Ako imate pogrešku koja kaže "wget: naredba nije pronađena", učinite "sudo apt-get install wget".
oglašavanje

Potrebni elementi

  • Malina Pi (model B)
  • Prazna SD kartica od najmanje četiri gigabita
  • Micro USB kabel (za hranu)
  • Mrežni kabel s pristupom internetu
  • USB tipkovnica
Preuzeto s "https://fr.m..com/index.php?title=make-a-server-web-Raspberry-Pi&oldid=178692"