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
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".
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.
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.
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
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.
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
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
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
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
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
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
192.168.1.17
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
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.
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
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
Hakbang 2. I-restart ang serbisyo:
sudo service apache2 restart
O kaya
sudo /etc/init.d/apache2 restart
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
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
Hakbang 1. I-install ang FTP upang payagan ang paglilipat ng mga file sa at mula sa iyong Raspberry Pi
Hakbang 2. Kunin ang pagmamay-ari ng ugat ng web:
sudo chown -R pi / var / www
Hakbang 3. I-install vsftpd:
sudo apt-get install vsftpd
Hakbang 4. I-edit ang iyong vsftpd.conf file:
sudo nano /etc/vsftpd.conf
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.
Hakbang 6. I-save at lumabas sa file sa pamamagitan ng pagpindot sa CTRL-O, CTRL-X
Hakbang 7. I-restart ang vsftpd:
sudo service vsftpd restart
Hakbang 8. Lumikha ng isang shortcut mula sa home folder ng gumagamit ng Pi papunta sa / var / www:
ln -s / var / www / ~ / www
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"