Распберри Пи као веб сервер - како то функционише
Рачунар са једним плочама Распберри Пи је свестран и на пример се може користити као веб сервер. Овај практични савет показује како да поставите свој Распберри Пи као веб сервер и који вам софтвер треба.
Како да поставите Распберри Пи као веб сервер
Постоји неколико различитих веб сервера за Распберри Пи. У овом практичном савету представљамо веб сервер НГИНКС. Упркос ниским перформансама система, овај систем ради веома стабилно. Да бисте инсталирали НГНИКС на ваш систем, морате да урадите следеће:
- Прво подесите свој систем. Прво покрените „судо апт-гет упдате“, а затим „судо апт-гет упграде“.
- Затим инсталирајте пакет за веб сервер са "судо апт-гет инсталл нгинк".
- Након што је сервер инсталиран, можете га покренути наредбом „судо /етц/инит.д/нгинк старт“.
- Сада можете позвати тестну страницу коју је створио НГИНКС у прегледачу Распберри Пи са „// лоцалхост /“. Ако желите да приступите веб локацији са другог рачунара у мрежи, унесите „// ИП-адреса-малина /“ у прегледач.
- ИП адресу вашег Распберрија можете сазнати ако унесете „хостнаме -И“ у конзолу.
- Ако желите да промените веб локацију, идите са „цд / уср / схаре / нгинк / ввв“ у директориј веб локације и замените индек.хтмл са сопственом страницом.
Како инсталирати ПХП на ваш веб сервер
Да бисте могли да пружите динамичне веб локације на вашем веб серверу, неопходна је инсталација ПХП-а. Да бисте то учинили, поступите на следећи начин:
- Инсталирајте ПХП пакет са "судо апт-гет инсталл пхп5-фпм".
- Тада морате активирати ПХП у НГИНКС-у. Да бисте то учинили, промените директоријум НГИНКС са „цд / етц / нгинк“.
- Отворите страницу за конфигурацију помоћу уређивача НАНО. Да бисте то учинили, у конзолу унесите "судо нано ситес-енабле / дефаулт".
- У овом документу замените „индек индек.хтмл индек.хтм;“ би "индек индек.пхп индек.хтмл индек.хтм;".
- Затим потражите "# прослеђивање ПХП скрипте на ФастЦГИ сервер који слуша на 127.0.0.1:9000" испод у документу.
- Уклоните дијамант у следећих 6 линија (тачке од седам до дванаест):
- локација ~ \ .пхп $ {
- фастцги_сплит_патх_инфо ^ (. + \. пхп) (/.+) $;
- фастцги_пасс уник: /вар/рун/пхп5-фпм.соцк;
- фастцги_индек индек.пхп;
- укључују фастцги_парамс;
- }
- Затим сачувајте конфигурацију и поново покрените НГИНКС са "судо /етц/инит.д/нгинк релоад".
- Вратите се у фасциклу стандардне веб локације уношењем „цд / уср / схаре / нгинк / ввв /“ у конзоли.
- Замените постојећи „индек.хтмл“ са „индек.пхп“ и напуните га жељеним садржајем.