Эгерде сиз арзан веб -серверди түзүүнүн жолун издеп жатсаңыз, биринчи кезекте тестирлөө чөйрөсү катары же файлдарды сактоо үчүн, анда Raspberry Pi сиз үчүн идеалдуу. Raspberry Pi деген эмне? Бул арзан функциялар үчүн эң сонун мини компьютер. Бул колдонмо сизге жаңы Raspberry Pi кантип алып, аны веб -серверге которууну көрсөтөт. Сураныч, бул макала үчүн биз Windowsто иштейбиз.
Кадамдар
7 -жылдын 1 -бөлүгү: Raspberry Pi Операционалдык Системасын Баштоо
Кадам 1. Raspberry Pi OSтин (Операционная система) көчүрмөсүн булактар бөлүмүндөгү шилтемеден алыңыз
Бир нече башка бөлүштүрүүлөр бар, бирок бул макалада биз "Raspbian" версиясын колдонобуз.
Кадам 2. SD картага сүрөттү чыгаруу
Бул үчүн бизге Win32 Disc Imager деген курал керек. Бул үчүн шилтеме булактар бөлүмүндө дагы бар. Эми куралды ачыңыз, SD картаңыз турган диск тамгасына өтүңүз, Raspberry Pi OS сүрөтүнүн жайгашкан жерин тандаңыз жана күйгүзүүнү тандаңыз. Анын бүтүшүн күтө туруңуз.
Кадам 3. Windows Explorerде SD картаны ачыңыз
Жөн эле аты бар файл түзүңүз ssh. Бул Raspbian Jessieден бери киргизилген коопсуздук жаңыртуусу.
Кадам 4. SD картаны чыгарып, жана Raspberry Pi салып, мини USB акыркы туташтыруу үчүн шнурлардын калган, сайып
Кадам 5. Иштетүү системасы жүктөлгөндөн кийин кирүү
Демейки колдонуучунун аты "pi", ал эми демейки сырсөз "малина". Raspbianдын жаңы версияларында автоматтык түрдө кирүү демейки боюнча иштетилген.
Кадам 6. Сырсөздү өзгөртүү менен баштаңыз
Буйрук сабынан түрү:
sudo passwd pi.
Кадам 7. Сиз ошондой эле sudo raspi-config терүү жана Колдонуучунун сырсөзүн өзгөртүү же Системанын конфигурациясына баруу аркылуу сырсөзүңүздү өзгөртө аласыз
Кадам 8. Жаңы сырсөзүңүздү киргизиңиз жана аны ырастаңыз
Көңүл буруңуз, сырсөздөрдү терүүдө курсор жылбайт, бирок сиз текст киргизип жатасыз.
7дин 2 -бөлүгү: Программалык жаңыртууларды иштетүү
Кадам 1. Жаңыртууларды баштаңыз
Сиз Debianдын жаңы версиясын иштетип жаткандыктан, үй тазалоо, жаңыртуу жана орнотуу керек болот. Биринчиден, биз саатты жаңыртып, булактарыбызды жаңыртабыз, андан кийин алдын ала орнотулган пакеттерди жаңыртабыз. Буйрук сабында төмөнкүлөрдү териңиз (ар бир саптан кийин return/enter баскычын басыңыз):
sudo dpkg-конфигурациялоо tzdata sudo apt-get update sudo apt-get upgrade
Кадам 2. Күндү жана убакытты коюңуз
Буйрук сабынын түрүнөн (зарылдыгына жараша бөлүктөрдү алмаштырыңыз):
sudo дата --set = "30 декабрь 2013 10:00:00"
7 ичинен 3 -бөлүк: Программаны жаңыртуу
Кадам 1. Raspberry Pi'ди жаңыртып турууга жардам берүү үчүн Hexxehдин RPI жаңыртуу куралын орнотуңуз
Бул үчүн төмөнкү командаларды аткарыңыз (ар бир саптан кийин return/enter баскычын басыңыз):
sudo apt-get ca-сертификаттарын орнотуу sudo apt-get install-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 азыр
7 ичинен 4 -бөлүк: SSH орнотуу
Кадам 1. Башка нерсени башка компьютерден жасай ала тургандай кылып SSHди орнотуңуз
Бул үчүн, адегенде Raspberry Piнин IP дарегин белгилеңиз
хосттун аты -I.
192.168.1.17
Кадам 2. SSH иштетүү жана өчүрүп күйгүзүү (басма сөздү кайтаруу/ар бир саптан кийин киргизүү):
Inet addr колдонууну белгилегенден кийин: sudo /etc/init.d/ssh пи жүктөлгөн сайын башталат. Ишара: Эгер ката кетсе, төмөнкү буйрукту, андан кийин жогорудагы буйрукту колдонуңуз. sudo apt -get install ssh Андан кийин, pi: sudo shutdown -r азыр өчүрүп күйгүзүңүз
Кадам 3. USB клавиатураңыздын жана мониторуңуздун шнурларын ажыратыңыз
Булардын кереги жок, анткени бардыгы SSH аркылуу жасалат.
Кадам 4. PuTTy (www.putty.org) сыяктуу SSH кардарын түшүрүп алыңыз, аны Googleдан бекер жүктөп алсаңыз болот жана "pi" колдонуучу аты жана мурун орноткон сырсөзүңүз менен кирип жаткан Raspberry Piңиздин IP дарегине туташыңыз
7 ичинен 5 -бөлүк: Веб -серверди орнотуу
Кадам 1. Apache жана PHP орнотуу
Бул үчүн төмөнкү буйруктарды аткарыңыз:
sudo apt-get apache2 php5 libapache2-mod-php5 орнотуңуз
Кадам 2. Кызматты өчүрүп күйгүзүңүз:
sudo кызматы apache2 кайра
ЖЕ
sudo /etc/init.d/apache2 кайра баштоо
3 -кадам
Raspberry Pi дарегиңизди веб браузериңизге салыңыз. Сиз "Бул иштейт!" Деп жазылган жөнөкөй баракты көрүшүңүз керек.
7 ичинен 6 -бөлүк: MySQL орнотуу
Кадам 1. MySQL орнотуу
Бул үчүн төмөнкү буйрук менен бир нече пакеттерди орнотуңуз:
sudo apt-get mysql-server mysql-client php5-mysql орнотуңуз
7 ичинен 7 -бөлүк: FTP орнотуу
Кадам 1. Raspberry Piге файлдарды өткөрүп берүү үчүн FTPди орнотуңуз
Кадам 2. Желе тамырына ээлик кылыңыз:
sudo chown -R pi /var /www
Кадам 3. vsftpd орнотуу:
sudo apt-get vsftpd орнотуу
Кадам 4. vsftpd.conf файлыңызды түзөтүңүз:
sudo nano /etc/vsftpd.conf
Кадам 5. Төмөнкү өзгөртүүлөрдү киргизиңиз:
- anonymous_enable = ООБА чейин anonymous_enable = ЖОК
- Комментарийсиз local_enable = ООБА жана write_enable = ООБА жок кылуу менен # ар бир саптын алдында символ
- андан кийин файлдын түбүнө барып, кошуңуз force_dot_files = ООБА.
Кадам 6. CTRL-O, CTRL-X басуу менен файлды сактоо жана чыгуу
Кадам 7. vsftpd кайра:
sudo кызматы vsftpd кайра
Кадам 8. Pi колдонуучунун үй папкасынан /var /www үчүн жарлыкты түзүңүз:
ln -s/var/www/~/www
Кадам 9. Сиз азыр Pi колдонуучусун колдонуп FTPге кире аласыз жана /var /www папкасына кирүүдө пайда болгон жарлык аркылуу кире аласыз
Кеңештер
- Эгер SSH сервери орнотулган болсо, FTP серверин орнотуунун кажети жок. SCP аркылуу туташуу үчүн WinSCP сыяктуу тиркемени колдонсоңуз болот, ал коопсуз жана Raspberry Piңизде башка портту ачуунун зарылдыгын алдын алат.
- Эгер сиз "wget: команда табылган жок" деген ката келсе, "sudo apt-get install wget" дегенди иштетиңиз.