Paano Gumawa ng isang Raspberry Pi Web Server (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Gumawa ng isang Raspberry Pi Web Server (na may Mga Larawan)
Paano Gumawa ng isang Raspberry Pi Web Server (na may Mga Larawan)

Video: Paano Gumawa ng isang Raspberry Pi Web Server (na may Mga Larawan)

Video: Paano Gumawa ng isang Raspberry Pi Web Server (na may Mga Larawan)
Video: 🔵HOW TO PUT APPS OR ICONS ON LAPTOP SCREEN/ PAANO MAG DOWNLOAD NG APPS SA LAPTOP/ TAGALOG 2024, Abril
Anonim

Kung naghahanap ka ng isang paraan upang makagawa ng isang murang web server, pangunahin upang magamit bilang isang kapaligiran sa pagsubok o upang mag-imbak ng mga file, kung gayon ang Raspberry Pi ay perpekto para sa iyo. Ano ang isang Raspberry Pi? Ito ay isang murang mini computer, perpekto para sa pangunahing pag-andar. Ipapakita sa iyo ng gabay na ito kung paano kumuha ng isang bagong Raspberry Pi at i-on ito sa isang web server. Mangyaring tandaan na para sa artikulong ito, gagana kami sa Windows.

Mga hakbang

Bahagi 1 ng 7: Pagsisimula ng Raspberry Pi Operating System

2254547 1
2254547 1

Hakbang 1. Kumuha ng isang kopya ng Raspberry Pi OS (Operating System) mula sa link sa seksyon ng mga mapagkukunan

Mayroong ilang magkakaibang mga pamamahagi na magagamit, ngunit para sa artikulong ito, gagamitin namin ang bersyon na "Raspbian".

2254547 2
2254547 2

Hakbang 2. I-extract ang imahe sa SD card

Upang magawa ito, kailangan namin ng tool na tinatawag na Win32 Disc Imager. Ang isang link para dito ay magagamit din sa seksyon ng mga mapagkukunan. Ngayon buksan ang tool, mag-navigate sa drive letter kung nasaan ang iyong SD card, piliin ang lokasyon ng imahe ng Raspberry Pi OS, at piliin ang paso. Hintaying matapos ito.

2254547 3
2254547 3

Hakbang 3. Buksan ang SD card sa Windows Explorer

Lumikha lamang ng isang file na may pangalan ssh. Ito ay isang update sa seguridad na ipinakilala mula noong Raspbian Jessie.

2254547 4
2254547 4

Hakbang 4. Eject ang SD card, at ilagay ito sa iyong Raspberry Pi, pagkatapos ay isaksak ang natitirang mga tanikala, siguraduhing i-plug ang huling USB

2254547 5
2254547 5

Hakbang 5. Mag-log in sa sandaling naglo-load ang operating system

Ang default na username ay "pi", at ang default na password ay "raspberry". Ang mga mas bagong bersyon ng Raspbian ay may naka-auto-login na default bilang default.

2254547 6
2254547 6

Hakbang 6. Magsimula sa pamamagitan ng pagbabago ng password

Mula sa uri ng linya ng utos:

    sudo passwd pi.

Hakbang 7. Maaari mo ring baguhin ang iyong password sa pamamagitan ng pagta-type ng sudo raspi-config at pagpili ng Baguhin ang User Password o pagpunta sa Configuration ng System

2254547 7
2254547 7

Hakbang 8. Ipasok ang iyong bagong password at pagkatapos ay kumpirmahin ito

Mangyaring tandaan, ang cursor ay hindi gagalaw kapag nagta-type ng mga password ngunit naglalagay ka ng teksto.

Bahagi 2 ng 7: Pagpapatakbo ng Mga Update sa Software

2254547 8
2254547 8

Hakbang 1. Magsimula sa mga pag-update

Dahil nagpapatakbo ka ng isang sariwang bersyon ng Debian, kakailanganin mong gumawa ng ilang pagpapa-housecleaning, pag-update, at pag-install. Una, ia-update namin ang orasan, i-update ang aming mga mapagkukunan, pagkatapos ay i-upgrade ang anumang paunang naka-install na mga pakete. I-type ang sumusunod sa linya ng utos (pindutin ang return / enter pagkatapos ng bawat linya):

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

2254547 9
2254547 9

Hakbang 2. Itakda ang petsa at oras

Mula sa uri ng linya ng utos (palitan ang mga bahagi kung kinakailangan):

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

Bahagi 3 ng 7: Pagpapanatiling Napapanahon ng Firmware

2254547 10
2254547 10

Hakbang 1. I-install ang tool sa pag-update ng RPI ng Hexxeh upang matulungan ang panatilihing napapanahon ng Raspberry Pi

Upang magawa ito, patakbuhin ang mga sumusunod na utos (pindutin ang return / enter pagkatapos ng bawat linya):

    sudo apt-get install ca-sertipiko 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 ngayon

Bahagi 4 ng 7: I-set up ang SSH

Hostnamei
Hostnamei

Hakbang 1. I-set up ang SSH upang magawa natin ang lahat mula sa ibang computer

Upang magawa ito, tandaan muna ang IP address ng Raspberry Pi

    hostname -ako

  • Dapat mong makita ang isang bagay tulad nito:
  • 192.168.1.17

  • Ang lilitaw ay ang IP address ng iyong Raspberry Pi.
2254547 12
2254547 12

Hakbang 2. Paganahin ang SSH at pag-reboot (pindutin ang return / enter pagkatapos ng bawat linya):

    Matapos tandaan ang paggamit ng inet addr: sudo /etc/init.d/ssh magsimula para sa bawat oras na i-boot up mo ang pi. Pahiwatig: Kung may naganap na error, gamitin ang utos sa ibaba, at pagkatapos ang utos na nasa itaas. sudo apt-get install ssh Kung gayon, i-restart ang iyong pi: sudo shutdown -r ngayon

2254547 13
2254547 13

Hakbang 3. I-plug ang mga cord para sa iyong USB keyboard at iyong monitor

Hindi na kinakailangan ang mga ito, dahil lahat ng iba pa ay gagawin sa paglipas ng SSH.

2254547 14
2254547 14

Hakbang 4. Mag-download ng isang SSH client tulad ng PuTTy (www.putty.org) na maaaring ma-download nang libre mula sa Google at kumonekta sa IP address ng iyong pag-log in sa Raspberry Pi gamit ang username na "pi" at ang password na itinakda mo nang mas maaga

Bahagi 5 ng 7: Pag-install ng Web Server

2254547 15
2254547 15

Hakbang 1. I-install ang Apache at PHP

Upang magawa ito, isagawa ang mga sumusunod na utos:

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

2254547 16
2254547 16

Hakbang 2. I-restart ang serbisyo:

    sudo service apache2 restart

    O kaya

    sudo /etc/init.d/apache2 restart

2254547 17
2254547 17

Hakbang 3. Ipasok ang I. P

address ng iyong Raspberry Pi sa iyong web browser. Dapat mong makita ang isang simpleng pahina na nagsasabing "Gumagana ito!"

Bahagi 6 ng 7: Pag-install ng MySQL

2254547 18
2254547 18

Hakbang 1. I-install ang MySQL

Upang magawa ito, mag-install ng ilang mga pakete na may sumusunod na utos:

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

Bahagi 7 ng 7: Pag-install ng FTP

2254547 19
2254547 19

Hakbang 1. I-install ang FTP upang payagan ang paglilipat ng mga file sa at mula sa iyong Raspberry Pi

2254547 20
2254547 20

Hakbang 2. Kunin ang pagmamay-ari ng ugat ng web:

    sudo chown -R pi / var / www

2254547 21
2254547 21

Hakbang 3. I-install vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Hakbang 4. I-edit ang iyong vsftpd.conf file:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Hakbang 5. Gawin ang mga sumusunod na pagbabago:

  • anonymous_enable = YES sa anonymous_enable = HINDI
  • Uncomment local_enable = YES at write_enable = YES sa pamamagitan ng pagtanggal ng # simbolo sa harap ng bawat linya
  • pagkatapos ay pumunta sa ilalim ng file at idagdag force_dot_files = YES.
2254547 24
2254547 24

Hakbang 6. I-save at lumabas sa file sa pamamagitan ng pagpindot sa CTRL-O, CTRL-X

2254547 25
2254547 25

Hakbang 7. I-restart ang vsftpd:

    sudo service vsftpd restart

2254547 26
2254547 26

Hakbang 8. Lumikha ng isang shortcut mula sa home folder ng gumagamit ng Pi papunta sa / var / www:

    ln -s / var / www / ~ / www

2254547 27
2254547 27

Hakbang 9. Maaari mo na ngayong FTP ang paggamit ng Pi user at mai-access ang / var / www folder sa pamamagitan ng isang shortcut na dapat lumitaw sa pag-login

Mga Tip

  • Hindi kinakailangan na mag-install ng isang FTP server kung mayroon kang naka-install na SSH server. Maaari kang gumamit ng isang application tulad ng WinSCP upang kumonekta sa pamamagitan ng SCP na mas ligtas at pinipigilan ang pangangailangan na magbukas ng isa pang port sa iyong Raspberry Pi.
  • Kung nakakuha ka ng isang mensahe ng error na nagsasabi: "wget: command not found", patakbuhin ang "sudo apt-get install wget"

Inirerekumendang: