Дуге УРЛ адресе је тешко запамтити. Са скраћивачем УРЛ-а који се хостује самостално, потребно је само да запамтите своје име домена и кратак низ. Ево како да га подесите и користите на свом Распберри Пи.

Зашто вам треба скраћивач УРЛ адреса?

УРЛ-ови су дугачке гломазне ствари и могу бити тешко запамтити. УРЛ за овај пост, на пример, је https://www.makeuseof.com/run-your-own-url-shortener-on-raspberry-pi/. То је 69 карактера, и ако сматрате да је вредно делити као део објаве на друштвеним мрежама са постављеним карактером ограничење, то је 69 знакова које бисте могли да користите да бисте постали лирични са коментарима и сопственим схватањем чланак. Краћи УРЛ-ови вам дају више простора за писање.

Скраћивач УРЛ адреса узима дугачку УРЛ адресу, додељује јој нову, краћу УРЛ адресу и преусмерава саобраћај на оригиналну дугачку УРЛ адресу. Као пример, кликом на https://tinyurl.com/2p8xswau ће послати захтев на ТиниУРЛ, који ће преусмерити захтев на https://www.makeuseof.com/author/david-rutland/, профилна страница овог аутора. Коришћењем скраћивача УРЛ-а уштедели сте огромних 41 знак.

instagram viewer

Такође су супер згодне ако планирате да некоме кажете веб адресу — или чак да је запишете — уместо да пошаљете везу.

Остало одлични разлози за коришћење скраћивача УРЛ адреса укључују брендирање и маркетинг, праћење кликова и дубоко повезивање са апликацијама.

Зашто хостовати скраћивач УРЛ-а на Распберри Пи?

Доступне су многе комерцијалне услуге скраћивања УРЛ-ова. Неки су у потпуности плаћени, други су потпуно бесплатни за коришћење, док приличан део ради на а 'Фреемиум' модел, нуди основну функционалност без трошкова, док се наплаћује више од основног употреба.

Можда сте већ чули или чак користили услуге скраћивања УРЛ-а као што су ТиниУР, Битли или БЛ.ИНК. Ове услуге хостују ваше колекције скраћених УРЛ адреса, али су рањиве и нису нарочито преносиве. Ако прекршите услове коришћења услуге, ваша колекција би могла нестати за трен ока. Ако провајдер услуга повећа трошкове до нивоа који вам није пријатан, можете или прихватити изнуђивачки раст цена или изгубити колекцију УРЛ-ова.

А ту је и чињеница да УРЛ-ови воле https://tinyurl.com/2p8xswau, иако су свакако краћи од алтернативног, нису ни посебно лаки за памћење, нити су нарочито кратки.

Покретањем скраћивача УРЛ-а на Распберри Пи-у, нисте подложни порасту цена, хировитим одредбама и условима, и можете да прилагодите УРЛ како год желите. Ми смо изабрали Полр као наш скраћивач УРЛ-ова јер је једноставан за инсталацију, једноставан за коришћење и долази са одличном подршком.

Изаберите кратко име домена

Кључна карактеристика скраћивача УРЛ адреса је да би резултирајући УРЛ требао бити кратак, а да бисте то постигли, потребно вам је кратко име домена. Сви добри .цом домени су нестали, али постоје стотине других домена највишег нивоа које можете користити као своју основу.

Ми смо изабрали муо.лол. То је само седам знакова, лако се памте и повезани су са главном веб локацијом. Могли смо изабрати једнако ефикасан муо.фун, муо.гаи, муо.ла или муо.втф. Тхе могућности за добро име домена су бескрајни.

Региструјте домен (наш кошта 1,98 долара годишње), а затим посетите напредни ДНС одељак. Креирајте нови запис, бирајући А као тип, @ као домаћин, а за вредност ставите сопствену кућну ИП адресу. Поставите ТТЛ што је ниже могуће.

Подесите свој Распберри Пи помоћу Полр-а

Прва ствар коју треба да урадите је да пратите наш водич о томе како да подесите Распберри Пи као сервер. Када то урадите, пријавите се помоћу Сецуре Схелл (ССХ), а затим ажурирајте и надоградите све инсталиране пакете:

судо апт ажурирање
судо апт упграде

Промените директоријум, клонирајте Полр ГитХуб складиште и подесите дозволе:

цд /вар/www/
судо гит клон хттпс://гитхуб.цом/цидроболт/полр.гит --дептх=1
судо цхмод -Р 755 полр

Сада дајте власништво над полр директоријум Апацхе кориснику:

цховн -Р ввв-дата полр
<имгалт="Излаз терминала за клонирање полр-а и постављање дозволе"висина="435"срц=" https://static0.makeuseofimages.com/wordpress/wp-content/uploads/2022/09/clone-polr.jpg"ширина="1809" />

Пређите у полр директоријум, а затим направите себе као роот корисника и инсталирајте алатку Цомпосер и зависности:

цд полр
судо су
цурл -сС хттпс://гетцомпосер.орг/инсталлер | пхп
пхп цомпосер.пхар инсталирај--но-дев -о

Видећете упозорење: "Немојте покретати Цомпосер као роот/супер корисник!" Међутим, ово је безбедно игнорисати. Након ове тачке, Цомпосер може бацити грешке у вези са недостајућим ПХП модулима; инсталирајте их са:

погодан-добити инсталирај пхп-мбстринг пхп-цурл пхп-дом

А затим поновите претходну команду. На питање: „Да ли верујете да ће 'килекатарнлс/упдате-хелпер' извршити код и желите да га сада омогућите?" хит И на тастатури, а затим Повратак. Бићете враћени на командну линију. Изађите из основне љуске, а затим промените директоријуме:

излаз
цд /etc/apache2/sites-available/

Омогућите Апацхе мод за поновно писање:

а2енмод реврите

И користите нано да креирате нову Апацхе цонф датотеку:

судонанополр.цонф

У њега залепите:

<ВиртуалХост *:80>
СерверНамемуо.лол
СерверАлиасмуо.лол
ДоцументРоот "/вар/www/polr/јавности"
<Именик "/var/www/polr/public">
Захтевај све одобрено
Индекси опција ФолловСимЛинкс
АлловОверриде Алл
Нареди дозволи, одбиј
Дозволи из све
</Directory>
</VirtualHost>

…Замена муо.лол са сопственим именом домена. Сачувајте и изађите из нано са Цтрл + О онда Цтрл + Кс. Омогућите нову цонф датотеку, а затим поново покрените Апацхе са:

судоа2енситеполр.цонф
судо сервице апацхе2 рестарт

Полр захтева базу података за покретање. Отворите МариаДБ са:

судо мариадб

Додајте следеће уносе, ред по ред:

КРЕИРАЈБАЗА ПОДАТАКА полр;
КРЕИРАЈУСЕР полр ИДЕНТИФИКОВАНИОД СТРАНЕ 'топсецретпассворд';
ОДОБРИТИУПОТРЕБАНА *.* ДО полр@лоцалхост ИДЕНТИФИКОВАНИОД СТРАНЕ 'топсецретпассворд';
ОДОБРИТИСВЕпривилегијеНА полр.* ДО полр@лоцалхост;
ФЛУСХПРИВИЛЕГИЈЕ;
одустати;

Вратите се на Полр директоријум за подешавање и копирајте .енв фајл:

цд /вар/www/polr
к.ч.енв.подесити.енв

Сада можете да покренете чаробњак за конфигурацију преко свог претраживача на адреси http://your-domain/setup/

Подесите Полр преко претраживача

Бићете суочени са збуњујућим низом опција и поља за унос текста на прелепој поларној позадини. Овде ћете рећи свом Распберри Пи УРЛ скраћивачу шта је то и како желите да ради. Нека од ових поља ће бити унапред попуњена.

Оставити Датабасе Хост и Порт базе података са њиховим подразумеваним вредностима, али промените Корисничко име базе података до полр и лозинку за све што поставите у МариаДБ. Ако сте тачно следили наша упутства, то ће бити топсецретпассворд. УРЛ апликације је име вашег домена.

Остале опције се односе на то како желите да ваше кратке УРЛ адресе буду форматиране, да ли вам је потребна лозинка да бисте користили веб локацију и да ли желите да ваше УРЛ адресе буду јавне. Не заборавите да поставите разумно корисничко име администратора и безбедну лозинку. Такође можете бирати између различитих тема, укључујући Гоогле Материал Десигн, Новине и Миднигхт Блацк. Када завршите, притисните зелено Инсталирај дугме на дну странице.

Заштитите свој УРЛ Схортенер

Напади човека у средини нису забавне ни за кога (осим, ​​можда, за самог човека). Обезбедите своју инсталацију Полр-а користећи Цертбот за преузимање и инсталирање сертификата и кључева из Лет'с Енцрипт.

судо цертбот

Унесите своју адресу е-поште када се то затражи и изаберите за које име желите да активирате ХТТПС. Цертбот ће преузети и инсталирати ССЛ кључеве и сертификате из Лет'с Енцрипт. Сада поново покрените Апацхе:

судо сервице апацхе2 рестарт

Када поново учитате страницу у свом претраживачу, веза са скраћивачем УРЛ адреса ће бити безбедна. Да бисте скратили УРЛ, једноставно налепите УРЛ у оквир за текст и кликните Скратити. Или кликните Опције везе да прилагодите кратку везу.

Пажљиво користите свој Распберри Пи скраћивач УРЛ-ова!

Покретање сопственог скраћивача УРЛ адреса је одличан начин да пратите везе које сматрате корисним и оне које бисте желели да поделите са другима. Међутим, пошто је ваш скраћивач УРЛ-ова на јавном интернету, пазите да га не користите за креирање веза ка илегалном, етички упитном или пиратском материјалу.

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