Како угостити свој властити РСС систем на Линуку помоћу ситних ситних РСС-ова

click fraud protection

Иако многи сматрају да је мртав, РСС је и даље велика ствар. Многи се и даље ослањају на РСС протокол за испоруку чланака, ажурирања на веб локацијама, па чак и мултимедијалних ставки попут видео записа и подцаста. Постоји много начина да пратите РСС претплате: од клијената за десктоп, претплате путем е-поште и мобилних апликација које претплату обједињују у искуство попут „новина“. Ова решења су лепа, али имају и слабу страну: услуге испоруке РСС трећих страна могу отићи баш тако Гоогле Реадер је. Дакле, ако сте љубитељ РСС-а и корисник Линук-а, било би боље ако хостујете свој сопствени РСС систем на Линуку. Зато ћемо у овом туториалу објаснити како да поставите свој Тини Тини РСС сервер: централизовано место за смештај ваших претплата.

Подешавање ХТТПС сервера

Тини Тини РСС је ПХП апликација. Из овог разлога, софтвер се неће покретати без сервера са ПХП, Апацхе, итд. Из тог разлога ћемо укратко објаснити како можете лако да поставите и покренете свој ЛАМП сервер. Постоји много различитих начина за подешавање ЛАМП сервера (Линук, Апацхе, МиСКЛ и ПХП / Питхон / Перл).

instagram viewer

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

Инсталација Убунту сервера започиње одласком на страницу за преузимање на Убунту.цом/сервер. На страници за преузимање постоје две одвојене верзије које можете изабрати: Дугорочна подршка и најновија верзија.

Изаберите верзију ЛТС-а ако немате планове за прелазак на надоградњу за 6 месеци и не желите да се бавите таквим стварима. Изаберите најновије издање ако уживате у најновијем софтверу и не сметајте поступку надоградње.

Након преузимања извадите УСБ флеш уређај (величине најмање 2 ГиБ) и набавите Етцхер УСБ алат. Следите упутства на страници да флешујете ИСО датотеку сервера на уређај. Једном када бљесне, прикључите га на кућни сервер (или рачунар који планирате да користите као сервер). Учитајте БИОС машине и поставите је да се подиже с УСБ-а.

Када се учита, проћи ћете кроз инсталацију Убунту сервера. Следите упутства која доноси Убунту. Детаљно ће вам објаснити шта да радите: од поделе, подешавања корисника и сл.

У одређеном тренутку током инсталације Убунту сервера, корисник мора одабрати пакете које ће инсталирати. Помоћу тастера са стрелицом за навигацију и размака за одабир, потврдите поља поред следећег: ЛАМП Сервер и ОпенССХ сервер. Затим притисните тастер Ентер да бисте их инсталирали у систем.

Када се инсталација заврши, поново покрените машину.

Инсталирање ТТ-РСС-а

Добијање ситних ситних РСС-а врло је једноставно, с обзиром да је код слободно доступан за преузимање на Гитхуб-у. Да би он радио на Убунту серверу, први корак је инсталација Гит пакета. Ово је неопходно, јер без њега није могуће повлачење кода из Гитхуб-а и других гит извора. Инсталирајте га уношењем ове наредбе у позив љуске:

судо апт инсталл гит

Са инсталираним гит-ом, унесите веб локацију на вашем серверу.

цд / вар / ввв / хтмл /

Затим помоћу гита преузмите најновије издање ТТ-РСС-а:

гит клон https://tt-rss.org/git/tt-rss.git тт-рсс 

Кад се ТТ-РСС налази у хтмл мапи, инсталиран је на систем. Приступите му тако што ћете отворити УРЛ адресу сервера. Ово је део који постаје запетљан. Како је ово веб сервер, ТТ-РСС је лако доступан са интернета. То је зато што већина усмјеривача већ преусмјерава порт 80 на Интернет (мада ће, у неким случајевима, можда требати пријенос 80-их на интернет).

Прослеђивање ТТ-РСС-а на Интернет значи да можете приступити својим РСС феедовима било где. Алтернативно, Тини Тини РСС је доступан директно на вашој ЛАН мрежи.

Подешавање ТТ-РСС-а

Тини Тини РСС је на веб серверу. Ипак, наш посао није завршен. Софтвер неће радити без конфигурације. За почетак, идите на Гоогле и откуцајте „Шта је мој ИП“. Затим унесите своју ИП адресу у адресну траку прегледача.

На пример: http://ip.add.r.ess /tt-rss/. Алтернативно, користите локалну ИП адресу (која се налази у ифцонфиг-у у терминалу) и идите на: http://local.ip.address/tt-rss/

Креирање МиСКЛ базе података

Тини Тини РСС за рад треба СКЛ базу података. Креирајмо га. У љуску на Убунту серверу унесите:

мискл -у роот -п

Унесите СКЛ роот лозинку коју сте поставили током инсталације.

У СКЛ брзини направите базу података помоћу МиСКЛ наредбе.

СТВАРАТИ БАЗУ ТТРсс;

Сада када ТТ-РСС има базу података са којом треба да радимо, мораћемо да направимо корисничко име. Унесите:

УСТВАРИТЕ КОРИСНИКА 'ттрсс' @ 'лоцалхост' ИДЕНТИФИКИРАНИ ПО 'лозинком';

Белешка: промените „лозинку“ лозинком коју желите да користите за корисника базе података ттрсс.

На крају, исперите све СКЛ повластице помоћу команде флусх.

ФЛУСХ ПРИВИЛЕГЕС; ОДУСТАТИ. 

Коначна ТТ-РСС конфигурација

На страници за подешавање у прегледачу попуните све информације. Помоћу падајућег менија одаберите "МиСКЛ". Затим под „корисничко име“ унесите раније створено корисничко име ттрсс, а затим поље за лозинку које сте му дали.

Под поље базе података унесите ТтРсс, а под типом „порт“ у 3306. Да бисте је финализирали, кликните на „тест цонфигуратион“. Ако се све одјави, кликните на "иницијализира базу података".

На следећој страници, Тини Тини РСС ће генерисати конфигурациону датотеку. Отворите уређивач текста на рачунару на којем посећујете ИП адресу сервера, копирајте конфигурацију и залепите је у уређивач текста. Сачувајте датотеку као цонфиг.пхп.

Конфигурациона датотека је сигурна на рачунару, али то не мора бити тамо. Пређите на веб локацију за дељење датотека из наредбеног ретка трансфер.сх. Кликните на дугме „кликните овде да бисте претражили“, пронађите цонфиг.пхп датотеку на рачунару и пренесите је.

Трансфер.сх ће послати урл који желите да преузмете са њега. Имајући то у виду, вратите се на шкољку Убунту сервера и откуцајте следеће команде да бисте добили датотеку цонфиг.пхп:

судо -с цд / вар / ввв / хтмл / тт-рсс / вгет https://transfer.sh/EXAMPLE/config.php

Белешка: „Пример“ се користи уместо стварне УРЛ адресе. Када отпремите датотеку у Трансфер.сх, пример и реч су бројеви и слова.

Фиксинг Пермиссионс

Све је постављено, конфигурацијске датотеке и све остало. Треба још само једно: променити дозволе директоријума тако да све на серверу функционише.

цхмод -Р 777 цацхе / слике цхмод -Р 777 цацхе / уплоад цхмод -Р 777 цацхе / извоз цхмод -Р 777 цацхе / јс цхмод -Р 777 феед-ицонс цхмод -Р 777 лоцк

Коришћење Тини Тини РСС-а

Оптерећење http://ip.add.r.ess /tt-rss/. Веб страница ће имати страницу за пријаву. Подразумеване информације за пријаву су: администратор и лозинка. Иди на http://ip.add.r.ess/tt-rss/prefs.php, потражите картицу корисника, а затим кликните на „Администратор“. Потражите аутентификацију, а затим промените задану лозинку.

Закључак

Тини Тини РСС је инсталиран на вашем Убунту серверу! Одавде је могуће претплатити се на онолико чланака колико желите. Кориснички интерфејс је лако пронаћи! Само кликните, и бићете код куће ни за један тренутак!

watch instagram story