Уз Цлоудфларе Туннел, раније познат као Арго Туннел, можете безбедно да хостујете веб локацију или блог из свог дома на Распберри Пи-у. То значи да више не морате да купујете или плаћате веб хостинг. Такође је обезбеђен бесплатним Цлоудфларе ССЛ сертификатом. Даље, можете да користите различите бесплатне Цлоудфларе услуге да бисте побољшали перформансе вашег сајта, као што је време учитавања.

Ствари које ће вам требати

За почетак ће вам требати следеће ставке.

  • Распберри Пи 2, 3 или 4. Опционо, можете користити и Распберри Пи Зеро В. Препоручујемо да користите најмање Распберри Пи 3 или новију верзију за пристојне перформансе сајта.
  • 8ГБ или боља мицроСД картица.
  • Читач картица.
  • Виндовс, Мац или Линук систем.

Инсталирајте Распберри Пи ОС Лите (64-бит)

Сада ћете морати инсталирајте оперативни систем на Распберри Пи користећи алатку Распберри Пи Имагер на вашем Виндовс, Мац или Линук систему. Кораци су следећи.

  1. Повежите мицроСД картицу са својим системом и покрените Распберри Пи Имагер алат.
  2. instagram viewer
  3. Кликните Изаберите ОС и изаберите Распберри Пи ОС (остало) > Распберри Пи ОС Лите (64-бит) опција.
  4. Кликните на икону зупчаника да бисте отворили Напредна подешавања.
  5. Проверите Омогући ССХ опцију и унесите лозинку за њу (обавезно је забиљежите за касније).
  6. Ако намеравате да користите Ви-Фи везу уместо Етхернета (погледајте савет у наставку), проверите Конфигуришите бежични ЛАН опцију и унесите ССИД и лозинку за ваш Ви-Фи рутер и изаберите исправан код земље из падајућег менија.
  7. Када завршите, кликните сачувати да изађете из напредних подешавања.
  8. Кликните Изаберите Складиште и изаберите мицроСД картицу.
  9. Кликните Пишите. Ово ће потрајати да се заврши на основу брзине ваше мреже док преузима ОС датотеку и трепери је.
  10. Када се блиц заврши, уклоните мицроСД картицу, уметните је у свој Распберри Пи и укључите је.

Користите Етхернет кабл за повезивање Распберри Пи 2, 3 или 4 за бржу и поузданију везу.

Повежите се и ажурирајте Распберри Пи

Инсталирајте на свом Виндовс рачунару ПуТТИ. Корисници Мац-а и Линук-а могу користити Терминал. За овај водич користимо ПуТТИ на Виндовс-у. Кораци су следећи.

  1. Отворите ПуТТИ и унесите Распберри Пи ИП адресу. Можете пронаћи ИП адресу Распберри Пи користећи Финг апликацију на вашем Андроид или иОС уређају. Уверите се да су ваш Распберри Пи и паметни телефон повезани на исту мрежу.
  2. Кликните Отвори. Прихватите упит, а затим откуцајте пи након чега следи ССХ лозинка коју сте изабрали током инсталације. На Мац или Линук терминалу, откуцајте пи@ИПАддрессОфПи и погодио Ентер кључ. Унесите своју ССХ лозинку да бисте се пријавили.
  3. Затим извршите следеће команде.
    судо апт ажурирање
    судо апт упграде
  4. Притисните И и ударио Ентер наставиће се. Ово ће потрајати да се заврши.

Инсталирајте Апацхе и ПХП

Након ажурирања, можете почети да инсталирате потребне услуге, као што су Апацхе и ПХП, на Распберри Пи. Кораци су следећи.

  1. У прозору ПуТТИ или Терминал покрените следећу команду да бисте инсталирали Апацхе.
    судо апт инсталирај апацхе2 -и
  2. Једном инсталиран, можете да унесете ИП адресу вашег Распберри Пи у веб претраживач. Требало би да учита Апацхе2 Дебиан подразумевану страницу.
  3. Сада покрените следећу команду да бисте инсталирали потребне ПХП пакете.
    судопогоданинсталирајпхп7.4либапацхе2-мод-пхп7.4пхп7.4-мбстрингпхп7.4-мисклпхп7.4-цурлпхп7.4-гдпхп7.4-зип

Инсталирајте и подесите МиСКЛ базу података

Да бисте инсталирали и подесили МиСКЛ базу података за ВордПресс, следите ове кораке.

  1. У истом прозору ПуТТИ или терминала покрените следећу команду.
    судо апт инсталирај мариадб-сервер
  2. Након инсталације, пријавите се на МиСКЛ да бисте креирали базу података за ВордПресс локацију.
    судо мискл -у роот -п
  3. Креирајте базу података.
    КРЕИРАЈБАЗА ПОДАТАКА впсите;
  4. Креирајте корисника за базу података. Заменити Твоје корисничко име и Твоја лозинка са корисничким именом и лозинком по вашем избору.
    НАПРАВИ КОРИСНИКА 'Твоје корисничко име'@'локални домаћин' ИДЕНТИФИЕД БИ 'Твоја лозинка';
  5. Дајте све дозволе кориснику за управљање впсите база података:
    ОДОБРИТИСВЕНА впсите.* ДО 'Ваше корисничко име'@'лоцалхост';
  6. Сада можете да куцате излаз или притисните ЦТРЛ + Д да изађете из МиСКЛ-а.

Инсталирајте ВордПресс

Морамо да преузмемо и издвојимо ВордПресс пакет у /var/www/html именик. Кораци су следећи.

  1. Идите до хтмл именик.
    цд /вар/www/html
  2. Уклоните индек.хтмл датотеку из тог директоријума.
    судорминдекс.хтмл
  3. Преузмите ВордПресс пакет.
    судо вгет хттп://wordpress.org/latest.tar.gz
  4. Извуците ВордПресс пакет:
    судотаркзфнајновије.тар.гз
  5. Померите све из екстрахованог вордпресс фолдер у корену хтмл именик.
    судо мв вордпресс/* ./
  6. Сада можете уклонити ВордПресс пакет.
    судорм-рфвордпресснајновије.тар.гз
  7. Додајте пи корисник на ввв-дата групишу и ажурирају власништво над свим датотекама у /var/www/html до ввв-дата група.
    судо усермод -а -Г ввв-дата пи
    судо цховн -Р -ф ввв-дата: ввв-дата /вар/www/html
  8. Отворите веб прегледач и унесите ИП адресу вашег Распберри Пи да бисте завршили подешавање ВордПресс-а.
  9. Изаберите језик и кликните Настави > Идемо.
  10. Морате да унесете МиСКЛ Назив базе података, корисничко име, и Лозинка за базу података коју смо раније креирали. Остави Датабасе Хост и Префикс табеле као њихова подразумевана подешавања. Кликните прихвати.
  11. Пратите чаробњак да бисте довршили инсталацију ВордПресс-а.
  12. Ваша ВордПресс страница је спремна и хостована на Распберри Пи-у. Међутим, сајту се тренутно може приступити само локално преко ИП адресе Распберри Пи-а.

Пратите следеће кораке да бисте користили Цлоудфларе тунел и безбедно угостили ВордПресс веб локацију на интернету.

Конфигуришите Цлоудфларе тунел

Региструјте се, пријавите се и додајте свој сајт (домен) у Цлоудфларе. Након додавања, приступите ССХ-у преко ПуТТИ-а или терминала и покрените следеће команде.

  1. Преузмите и инсталирајте Цлоудфларед демон.
    судо апт вгет хттпс://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz 
    тар-квзфцлоудфларед_2022.7.1_арм.тар.гз
    судо цп ./цлоудфларед /уср/локални/bin
    судо цхмод +к /уср/локални/bin/cloudflared
    цлоудфларед в
    цлоудфларед логин
  2. Копирајте приказани УРЛ и отворите га у веб претраживачу. Потребно је да изаберете домен (додати сајт) у Цлоудфларе-у и кликнете Овластити.
  3. Када будете ауторизовани, креирајте сигуран тунел покретањем следеће команде.
    облачни тунел Креирај мивпсите
  4. Копирајте ИД тунела и путању до ЈСОН датотеке у Нотепад.
  5. Креирајте конфигурациону датотеку.
    судо нано ~/.cloudflared/цонфиг.имл
  6. Копирајте и залепите следећи код. Обавезно замените детаље својим УУИД-ом тунела, путањом ЈСОН датотеке, доменом и Распберри Пи ИП адресом.
    тунел: а2ефц6ц1-2ц75-45ф8-б529д3ее
    датотека акредитива: /home/пи/.цлоудфларед/а2ефц6цбде49д3ее.јсон
    улаз:
    -име хоста: ИоурДомаин.цом
    услуга: хттп://RaspberryPiIPAddress
    -услуга: хттп_статус:404
  7. Притисните ЦТРЛ +Икс затим И и онда Ентер. Ово ће сачувати промене.
  8. Направите ДНС унос у Цлоудфларе (замена мивпсите и ВашДомен.цом са сопственим подацима).
    цлоудфларедтунелрутаДНСмивпситеИоурДомаин.цом
  9. Коначно, можете покренути тунел Цлоудфларе.
    цлоудфларед тунел рун мивпсите 

Ово ће покренути тунел. Сада можете посетити ВашДомен.цом да бисте приступили веб локацији. Обавезно омогућите ХТТПС и Форце ХТТПС подешавања у Цлоудфларе-у да бисте омогућили ССЛ шифровање. Можете пратити детаљна упутства за подесите бесплатан ССЛ сертификат на ВордПресс-у.

Такође, посетите ИПАддрессОфПи/вп-админ и пријавите се користећи корисничко име и лозинку које сте унели у време конфигурисања ВордПресс-а. Испод Подешавања > Генерал, ажурирајте ВордПресс адреса и Адреса сајта са именом вашег домена као што је приказано у наставку.

У овој фази, ако се Распберри поново покрене, ваша веб локација ће се покварити. Да бисте то избегли и осигурали да тунел почиње када се покреће Распберри Пи, покрените Цлоудфларе тунел као услугу која почиње при покретању Распберри Пи.

  1. Преместите конфигурациону датотеку у /etc/cloudflared именик.
    судо мв /хоме/пи/.цлоудфларед/цонфиг.имл /етц/цлоудфларед/
  2. Покрените тунел као услугу користећи следећу команду.
    судо цлоудфларед услуга инсталирај

То је све што треба да урадите да бисте безбедно угостили ВордПресс веб локацију на Распберри Пи са бесплатном ССЛ шифровањем.

Најбоље за покретање нових веб локација

Користили смо бесплатну услугу Цлоудфларе Туннел да угостимо ВордПресс веб локацију на Распберри Пи-у којој се може приступити са интернета уз безбедну ССЛ енкрипцију. Међутим, ово би требало да користите само ако почињете или желите да покренете веб локацију како бисте својим корисницима пружили информације о вашим производима и услугама. Мораћете да се одлучите за наменског хостинг провајдера за боље перформансе и поузданост када почнете да добијате пристојан саобраћај.