Иако многи претпостављају да је мртва, РСС јестејош увек велика ствар. Многи се и даље ослањају на РСС протокол за испоруку чланака, ажурирања на веб локацијама, па чак и мултимедијалних ставки попут видео записа и подцаста. Постоји много начина да пратите РСС претплате: од клијената за десктоп, претплате путем е-поште и мобилних апликација које претплату обједињују у „новинасто“ искуство. Ова решења су добра, али имају и слабу страну: услуге испоруке РСС трећих страна могу отићи баш као што је то учинио Гоогле Реадер. Дакле, ако сте љубитељ РСС-а и корисник Линук-а, било би боље ако хостујете свој сопствени РСС систем на Линуку. Зато ћемо у овом туториалу објаснити како да поставите свој Тини Тини РСС сервер: централизовано место за смештај ваших претплата.
Подешавање ХТТПС сервера
Тини Тини РСС је ПХП апликација. Из овог разлога, софтвер се неће покретати без сервера са ПХП, Апацхе, итд. Из тог разлога ћемо укратко објаснити како можете лако да поставите и покренете сопствени ЛАМП сервер. Постоји много различитих начина за подешавање ЛАМП сервера (Линук, Апацхе, МиСКЛ и ПХП / Питхон / Перл).
Многи оперативни системи сервера имају опцију(током инсталације) за брзо постављање нечег таквог. Речено је да ћемо у овом туториалу овај задатак испунити помоћу Убунту сервера. То је зато што коришћење Убунту дистрибуције сервера има много предности за кориснике који не знају пуно о одржавању ОС-а сервера на Линуку. Уз то, има брзу подршку за пакет, што може олакшати употребу неких алата.
Инсталирање Убунту сервера започиње одласком на страницу за преузимање на Убунту.цом/сервер. На страници за преузимање постоје две одвојене верзије које можете одабрати: Лонг Терм Суппорт и најновија верзија.
Изаберите верзију ЛТС ако немате плановепроћи кроз надоградњу за 6 месеци, и не желите да се бавимо таквим стварима. Изаберите најновије издање ако уживате у најновијем софтверу и не сметајте поступку надоградње.
Након преузимања извадите УСБ флеш уређај (од атнајмање 2 гиБ величине) и набавите Етцхер УСБ алат. Следите упутства на страници да флешујете ИСО датотеку сервера на уређај. Једном када бљесне, прикључите га на кућни сервер (или рачунар који планирате да користите као сервер). Учитајте БИОС машине и поставите је да се подиже с УСБ-а.
Када се учита, проћи ћете кроз инсталацију Убунту сервера. Следите упутства која доноси Убунту. Детаљно ће вам објаснити шта да радите: од поделе, подешавања корисника и сл.
У одређеном тренутку током Убунту сервераинсталације, корисник мора одабрати пакете које ће инсталирати. Помоћу тастера са стрелицом за навигацију и размака за одабир, потврдите поља поред следећих поља: ЛАМП Сервер и ОпенССХ сервер. Затим притисните тастер Ентер да бисте их инсталирали у систем.
Када се инсталација заврши, поново покрените машину.
Инсталирање ТТ-РСС-а
Добијање ситних ситних РСС-а је врло лако, с обзиром накод је слободно доступан за преузимање на Гитхуб-у. Да бисте га подстакли на Убунту серверу, први корак је инсталација Гит пакета. Ово је неопходно, јер без њега је немогуће повлачење кода из Гитхуб-а и других гит извора. Инсталирајте га уношењем ове наредбе у позив љуске:
sudo apt install git
Када је гит инсталиран, унесите веб локацију на вашем серверу.
cd /var/www/html/
Затим помоћу гита преузмите најновије издање ТТ-РСС-а:
git clone https://tt-rss.org/git/tt-rss.git tt-rss
Кад се ТТ-РСС налази у хтмл мапи, то јеинсталиран на систему. Приступите му тако што ћете отворити УРЛ адресу сервера. Ово је део који постаје запетљан. Како је ово веб сервер, ТТ-РСС је лако доступан са интернета. То је зато што већина рутера већ преусмерава порт 80 на Интернет (мада ће, у неким случајевима, требало да ионако пребаците 80 на Интернет).
Прослеђивање ТТ-РСС-а на Интернет значи да можете приступити својим РСС феедовима било где. Алтернативно, Тини Тини РСС је доступан директно на вашој ЛАН мрежи.
Подешавање ТТ-РСС-а
Тини Тини РСС је на веб серверу. Ипак, наш посао није завршен. Софтвер неће радити без конфигурације. За почетак, идите на Гоогле и откуцајте „Шта је мој ИП“. Затим унесите своју ИП адресу у адресну траку прегледача.
На пример: хттп: //ип.адд.р.есс / тт-рсс /. Алтернативно, користите локалну ИП адресу (која се налази у ифцонфиг-у у терминалу) и идите на: хттп: //лоцал.ип.аддресс/тт-рсс/
Креирање МиСКЛ базе података
Тини Тини РСС за рад треба СКЛ базу података. Креирајмо га. У љуску на Убунту серверу унесите:
mysql -u root -p
Унесите СКЛ роот лозинку коју сте поставили током инсталације.
У СКЛ упита, направите базу података помоћу МиСКЛ наредбе.
CREATE DATABASE TtRss;
Сада када ТТ-РСС има базу података са којом треба да радимо, мораћемо да направимо корисничко име. Унесите:
CREATE USER "ttrss"@"localhost" IDENTIFIED BY "password";
Белешка: промените „лозинку“ лозинком коју желите да користите за корисника базе података ттрсс.
На крају, исперите све СКЛ повластице помоћу команде флусх.
FLUSH PRIVILEGES; QUIT
Коначна ТТ-РСС конфигурација
На страници за подешавање у прегледачу испуните свеИнформације. Употријебите падајући избор да бисте одабрали „МиСКЛ“. Затим под „корисничко име“ унесите раније створено корисничко име ттрсс, након чега у пољу за лозинку унесите лозинку.
Под поље базе података унесите ТтРсс, а под типом „порт“ у 3306. Да бисте је финализирали, кликните на „тест конфигурацију“. Ако се све одјави, кликните на "иницијализира базу података".
На следећој страници Тини Тини РСС ће генерисати аконфигурациона датотека. Отворите уређивач текста на рачунару на којем посећујете ИП адресу сервера, копирајте конфигурацију и залепите је у уређивач текста. Сачувајте датотеку као цонфиг.пхп.
Конфигурациона датотека је сигурна на рачунару, алито није место где треба да буде. Пређите на веб локацију за дељење датотека командне линије трансфер.сх. Кликните на дугме „кликните овде да бисте претражили“, пронађите цонфиг.пхп датотеку на рачунару и пренесите је.

Трансфер.сх ће послати урл који желите да преузмете са њега. Имајући то у виду, вратите се на љуску Убунту сервера и откуцајте следеће команде да бисте добили датотеку цонфиг.пхп:
sudo -s cd /var/www/html/tt-rss/ wget https://transfer.sh/EXAMPLE/config.php
Белешка: „Пример“ се користи уместо стварне УРЛ адресе. Када отпремите датотеку у Трансфер.сх, пример и реч ће бити бројеви и слова.
Фиксинг Пермиссионс

Све је постављено, конфигурацијске датотеке и све остало. Треба још само једно: променити дозволе директоријума тако да све на серверу функционише.
chmod -R 777 cache/images chmod -R 777 cache/upload chmod -R 777 cache/export chmod -R 777 cache/js chmod -R 777 feed-icons chmod -R 777 lock
Коришћење Тини Тини РСС-а
Оптерећење хттп: //ип.адд.р.есс / тт-рсс /. Веб страница ће имати страницу за пријаву. Подразумеване информације за пријаву су: администратор и лозинка. Иди на http://ip.add.r.ess/tt-rss/prefs.php, потражите картицу корисника, а затим кликните на „Администратор“. Потражите аутентификацију, а затим промените задану лозинку.
Закључак

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