Как да направите уеб сървър на базата на raspberry pi

Ако търсите начин да направите евтин уеб сървър за използване като среда за съхранение на файлове, тогава Raspberry Pi ще бъде идеалната опция за вас.Какво е малина pi? Това е евтин мини-компютър, идеален за основни функции.Тази инструкция ще ви покаже как да превърнете малина pi в уеб сървър.Считат, че всички действия в тази статия са направени в Windows.

Стъпка

Част 1 от 7:
Стартирайте операционната система на Raspberry PI
  1. Изображение, озаглавено 2254547 1
един. Изтеглете копие на Raspberry Pi OS (операционна система) по справка в раздела Източници и връзки.Налични няколко различни разпределения, но за тази статия ще използваме версията "Raspbian".
  • Изображение, озаглавено 2254547 2
    2. Премахнете изображението на SD картата.За да направите това, ние се нуждаем от помощна програма, наречена Win32 диск. Връзката към нея е достъпна и в раздела Източника и връзките.Отворете полезността, отидете в буквата на диска, която се присвоява на вашата SD карта, изберете местоположението на изображението с Raspberry PI OS и натиснете Burn.
  • Изображение, озаглавено 2254547 4
    3. След като записът приключи, можете да инсталирате SD карта в Raspberry Pi, след това свържете останалите проводници, мини USB щепсел в последния.
  • Изображение, озаглавено 2254547 5
    4. След завършване на операционната система, трябва да влезете. Стандартно влизане "ПИ", и парола "Малина".
  • Изображение, озаглавено 2254547 6
    пет. Започнете с промяна на паролата.В командния ред въведете:
    Passwd pi
  • Изображение, озаглавено 2254547 7
    6. Въведете нова парола и го потвърдете. Моля, обърнете внимание, че курсорът няма да се движи по време на въвеждане на текст, но текстът ще бъде въведен.
  • Част 2 от 7:
    Изпълнете актуализацията на софтуера
    1. Изображение, озаглавено 2254547 8
    един. Тъй като използвате нова версия на Debian, ще трябва да почистите нещо, актуализирате и инсталирате. Първо, ще актуализираме времето, източник, след това променете предишните версии на инсталираните пакети.В командния ред въведете следното (след всеки ред, натиснете Return / Enter):
    Sudo dpkg-reconfigure tzdatasudo apt-get updatesudo apt-get ъпгрейд
  • Изображение, озаглавено 2254547 9
    2. Настройка на дата и час. От командния ред въведете (замени част от кода с текущи данни):
    Sudo date - utset ="30 декември 2013 г. 10:00:00"
  • Част 3 от 7:
    Как да поддържате актуализацията на фърмуера
    1. Изображение, озаглавено 2254547 10
    един. След това поставихме полезността да актуализира RPI на Hexxeh, за да поддържа настоящата версия на фърмуера на малина Pi. За да направите това, въведете следната команда (след всеки ред, натиснете Return / Enter):
    Sudo apt-get install ca-secist sept-get install git-coresudo wget http: // raw.Github.COM / Hexxeh / RPI-Update / Master / RPI-Update-O / USR / BIN / RPI-update && sudo chmod + x / usr / bin / rpi-updatesdo rpi-updatesudo shutdown -R сега
    Част 4 от 7:
    Инсталиране на SSH
    Изображение, озаглавено Hostnamei.jpg
    един. Сега ще конфигурираме SSH, така че да можете да произвеждате други манипулации с друг компютър. За да направите това, първо разберете Raspberry PI IP адрес:
    Ifconfig

    Трябва да видите нещо в сходството на това:
    ENTHLINK ENCAP: Ethernethwaddr FE: FD: 45: XX: XX: XXINET ADDR: 69.164.XXX.XXXBAST: 69.164.XXX.XXXMASK: 255.255.255.0inet6 ADDR: FE80 :: FCFD: XXX: XXX: XXX / 64 Обхват: LINKUP Предавания Изпълнение Multicastmtu: 1500metric: 1RX пакети: 35463998 ERROS: 0 Droped: 0 Превишаване: 0 Рамка: 0ТХ пакети: 30563995 Грешки: 0 Пуснати: 0 Превишаване : 0 носител: 0CoLlisions: 0 Txqueuel: 1000RX байтове: 11300336376 (11.3 GB) TX байтове: 33179556297 (33.1 GB) прекъсване: 76 bess Вие сте свързани с интернет.Ако Ethernet кабелът е свързан, етикетът ETH0 ще се появи.Безжичната мрежа може да бъде обозначена от WLAN0, но също така е друго обозначение.

    На втория ред "Inet addr: 69.164.XXX.XXX" Посочен е IP адресът на вашия Raspberry PI.
  • Изображение, озаглавено 2254547 12
    2. Сега включете SSH и рестартирайте (след всеки ред, натиснете Return / Enter):
    След като се отбележи inet addr използвайте: sudo / etc / init.D / SSH Начален час при зареждане на PI.Съвет: Когато възникне грешка, използвайте командата по-долу и след това по-горе.Sudo apt-get install sshzan, рестартирайте pi: sudo shutdown -R сега
  • Изображение, озаглавено 2254547 13
    3. Сега можете да изключите USB клавиатурата и монитора. Сега те не са необходими, тъй като по-нататъшните действия ще произведете чрез ssh.
  • Изображение, озаглавено 2254547 14
    4. Изтеглете SSH клиент, като замазка (Шпакловка.ORG), че можете да изтеглите Cgoogle безплатно и да се свържете с IP адреса на вашия малина Pi. Влезте в профила си "ПИ" и парола, която сте инсталирали по-рано.
  • Част 5 от 7:
    Инсталиране на уеб сървър
    1. Изображение, озаглавено 2254547 15
    един. За да инсталирате Apache и PHP, следвайте тези команди:
    Sudo apt-get Инсталиране Apache2 php5 libapache2-mod-php5
  • Изображение, озаглавено 2254547 16
    2. Сега рестартирайте услугата:
    Sudo Service Apache2 рестартиране

    ИЛИ
    Sudo / etc / init.D / Apache2 рестартиране
  • Изображение, озаглавено 2254547 17
    3. Въведете IP адреса на вашия RaSpberry Pi в уеб браузър.Трябва да видите проста страница с надписа "Работи!"
  • Част 6 от 7:
    Инсталиране на MySQL
    1. Изображение, озаглавено 2254547 18
    един. За да инсталирате mySQL, инсталирайте няколко пакета, като използвате следната команда:
    Sudo apt-get install mysql-server mysql-клиент php5-mysql
    Част 7 от 7:
    Инсталиране на FTP
    1. Изображение, озаглавено 2254547 19
    един. Сега ще инсталираме FTP за прехвърляне на файлове от / S Raspberry Pi.
  • Изображение, озаглавено 2254547 20
    2. Променете правата на папката на ковите:
    Sudo chown -r pi / var / www
  • Изображение, озаглавено 2254547 21
    3. След това инсталирайте VSFTPD:
    Sudo apt-get install vsftpd
  • Изображение, озаглавено 2254547 22
    4. Редактирайте файла VSFTPD.Conf:
    Sudo nano / etc / vsftpd.Conf
  • Изображение, озаглавено 2254547 23
    пет. Направете следните промени:
  • Anonymous_Enable = Да да се Anonymous_Enable = Не
  • Неудобство Local_enable = Да И Write_enable = Да
  • След това отидете в долната част на файла и добавете Force_dot_files = Да.
  • Изображение, озаглавено 2254547 24
    6. Запазете файла и излезте с натискане на Ctrl-O, Ctrl-X.
  • Изображение, озаглавено 2254547 25
    7. Сега рестартирайте VSFTPD:
    Sudo Service VSFTPD рестартиране
  • Изображение, озаглавено 2254547 26
    Осем. Добавете бърза връзка от началната папка на потребителя на PI до / var / www:
    Ln-p / var / www / ~ / www
  • Изображение, озаглавено 2254547 27
    девет. Сега можете да се свържете с папката / var / www чрез бърза връзка, която трябва да се появи, когато въведете, чрез FTP и използвате потребителското име PI
  • Съвети

    • Ако съобщение за грешка се появи със следния текст: "Wget: команда не е намерена", Стартиране "Sudo apt-get инсталирате wget"

    От какво имаш нужда

    • Raspberry pi (модел б)
    • Празна sd карта най-малко 4 gb
    • Micro USB кабел (за захранване)
    • Мрежов кабел с достъп до интернет
    • USB клавиатура
    Подобни публикации