- -Tiny Tiny RSS를 사용하여 Linux에서 자체 RSS 시스템을 호스팅하는 방법

작은 작은 RSS를 사용하여 Linux에서 자체 RSS 시스템을 호스팅하는 방법

많은 사람들이 죽었다고 생각하지만 RSS는여전히 큰 일입니다. 많은 사람들이 여전히 RSS 프로토콜을 사용하여 뉴스 기사, 웹 사이트 업데이트, 비디오 및 팟 캐스트와 같은 멀티미디어 항목을 제공합니다. RSS 구독을 추적하는 여러 가지 방법이 있습니다. 데스크톱 클라이언트에서 전자 메일 구독 및 구독을 "신문 같은"경험으로 집계하는 모바일 앱에 이르기까지 다양합니다. 이러한 솔루션은 훌륭하지만 단점이 있습니다. 타사 RSS 전송 서비스는 Google 리더처럼 사라질 수 있습니다. 따라서 RSS 팬이자 Linux 사용자 인 경우 Linux에서 자체 RSS 시스템을 호스팅하는 것이 좋습니다. 그렇기 때문에이 자습서에서는 구독을 수용 할 수있는 중앙 집중화 된 장소 인 Tiny Tiny RSS 서버를 설정하는 방법을 살펴 보겠습니다.

HTTPS 서버 설정

Tiny Tiny RSS는 PHP 응용 프로그램입니다. 이러한 이유로, 소프트웨어는 PHP, Apache 등의 서버 없이는 실행되지 않습니다. 이러한 이유로 우리는 자신의 LAMP 서버를 쉽게 설정하고 실행할 수있는 방법을 간략하게 살펴 보겠습니다. LAMP 서버 (Linux, Apache, MySQL 및 PHP / Python / Perl)를 설정하는 방법에는 여러 가지가 있습니다.

많은 서버 운영 체제에는 옵션이 있습니다(설치 중) 이와 같은 것을 신속하게 배포하십시오. 이 튜토리얼에서는 우분투 서버로이 작업을 수행 할 것입니다. 이는 Ubuntu 서버 배포를 사용하면 Linux에서 서버 OS를 유지 관리하는 데 대해 잘 모르는 사용자에게 많은 이점이 있기 때문입니다. 또한 스냅 패키지를 지원하므로 특정 도구를 매우 쉽게 배포 할 수 있습니다.

Ubuntu.com/server의 다운로드 페이지로 이동하여 Ubuntu 서버 설치를 시작하십시오. 다운로드 페이지에는 장기 지원과 최신 릴리스의 두 가지 버전이 있습니다.

계획이 없으면 LTS 버전을 선택하십시오.6 개월 만에 업그레이드를 진행하고 그런 종류의 일을 처리하고 싶지 않습니다. 최신 소프트웨어를 즐기고 업그레이드 프로세스에 신경 쓰지 않으면 최신 릴리스를 선택하십시오.

다운로드가 완료되면 USB 플래시 드라이브를 꺼냅니다.크기가 2GiB 이상) Etcher USB 도구를 사용하십시오. 페이지의 지시 사항에 따라 서버 ISO 파일을 드라이브로 플래시하십시오. 플래시되면 홈 서버 (또는 서버로 사용하려는 컴퓨터)에 연결하십시오. 머신의 BIOS를로드하고 USB에서 부팅하도록 설정하십시오.

로드되면 Ubuntu 서버 설치 과정을 거치게됩니다. Ubuntu가 제공하는 지침을 따르십시오. 파티셔닝, 사용자 설정 등 수행 할 작업에 대해 자세히 설명합니다.

우분투 서버 중 특정 시점에설치하려면 사용자가 설치할 패키지를 선택해야합니다. 화살표 키를 사용하여 탐색하고 스페이스 바를 선택하여 LAMP Server 및 OpenSSH 서버 옆의 상자를 선택하십시오. 그런 다음 Enter 키를 눌러 시스템에 설치하십시오.

설치가 완료되면 기계를 다시 시작하십시오.

TT-RSS 설치

Tiny Tiny RSS를 얻는 것은 매우 쉽습니다.코드는 Github에서 무료로 다운로드 할 수 있습니다. Ubuntu 서버에서 작동하게하려면 첫 번째 단계는 Git 패키지를 설치하는 것입니다. 이것이 없으면 Github 및 다른 git 소스에서 코드를 가져 오는 것이 불가능하므로 필요합니다. 쉘 프롬프트에 다음 명령을 입력하여 설치하십시오.

sudo apt install git

git이 설치된 상태에서 서버의 웹 디렉토리를 입력하십시오.

cd /var/www/html/

그런 다음 git을 사용하여 최신 TT-RSS 릴리스를 다운로드하십시오.

git clone https://tt-rss.org/git/tt-rss.git tt-rss

TT-RSS가 html 폴더에 있으면시스템에 설치되었습니다. 서버의 URL을 열어 액세스하십시오. 까다로워지는 부분입니다. 이것은 웹 서버이므로 TT-RSS는 인터넷에서 쉽게 액세스 할 수 있습니다. 대부분의 라우터는 이미 포트 80을 인터넷으로 전달하기 때문입니다.

TT-RSS를 인터넷으로 전달하면 어디서나 RSS 피드에 액세스 할 수 있습니다. 또는 Tiny Tiny RSS는 LAN에서 바로 액세스 할 수 있습니다.

TT-RSS 설정

Tiny Tiny RSS는 웹 서버에 있습니다. 여전히 우리의 일은 끝나지 않았습니다. 구성이 없으면 소프트웨어가 작동하지 않습니다. 시작하려면 Google로 이동하여 "What is my IP"를 입력하십시오. 그런 다음 브라우저의 주소 표시 줄에 IP 주소를 입력하십시오.

예를 들면 다음과 같습니다. http : //ip.add.r.ess / tt-rss / 또는 로컬 IP 주소 (터미널에 ifconfig가 있음)를 사용하고 다음으로 이동하십시오. http : //local.ip.address/tt-rss/

MySQL 데이터베이스 생성

Tiny Tiny RSS가 작동하려면 SQL 데이터베이스가 필요합니다. 하나 만들어 봅시다. Ubuntu 서버의 쉘에서 다음을 입력하십시오.

mysql -u root -p

설치 중에 설정 한 SQL 루트 비밀번호를 입력하십시오.

SQL 프롬프트에서 MySQL 명령을 사용하여 데이터베이스를 작성하십시오.

CREATE DATABASE TtRss;

TT-RSS에 작업 할 데이터베이스가 있으므로 사용자 이름을 만들어야합니다. 들어가다:

CREATE USER "ttrss"@"localhost" IDENTIFIED BY "password";

노트 : ttrss 데이터베이스 사용자에 사용하려는 비밀번호로“비밀번호”를 변경하십시오.

마지막으로 flush 명령으로 모든 SQL 권한을 플러시하십시오.

FLUSH PRIVILEGES;
QUIT

최종 TT-RSS 구성

브라우저의 설정 페이지에서 모든 내용을 작성하십시오정보. 드롭 다운을 사용하여“MySQL”을 선택하십시오. 그런 다음 "username"아래에서 이전에 생성 한 ttrss username을 입력 한 다음 비밀번호 필드에 입력 한 비밀번호를 입력하십시오.

데이터베이스 필드에 TtRss를 입력하고 3306의 "포트"유형 아래에이를 입력하십시오. "테스트 구성"을 클릭하십시오. 모든 것이 체크 아웃되면 "데이터베이스 초기화"를 클릭하십시오.

다음 페이지에서 Tiny Tiny RSS는구성 파일. 서버의 IP 주소를 방문하는 컴퓨터에서 텍스트 편집기를 열고 구성을 복사하여 텍스트 편집기에 붙여 넣습니다. 파일을 config.php로 저장하십시오.

구성 파일은 PC에서 안전하지만그것이 필요한 곳이 아닙니다. 명령 행 파일 공유 사이트 transfer.sh로 이동하십시오. “여기를 클릭하여 찾아보기”버튼을 클릭하고 컴퓨터에서 config.php 파일을 찾아서 업로드하십시오.

Transfer.sh는 다운로드 할 URL을 출력합니다. 이를 염두에두고 Ubuntu 서버 셸로 돌아가서 다음 명령을 입력하여 config.php 파일을 가져 오십시오.

sudo -s
cd /var/www/html/tt-rss/
wget https://transfer.sh/EXAMPLE/config.php

노트 : 실제 URL 대신 '예'가 사용됩니다. 파일을 Transfer.sh에 업로드하면 숫자와 문자가 예제 단어가됩니다.

권한 수정

모든 것이 구성 파일과 설정되었습니다. 마지막으로해야 할 일은 서버의 모든 것이 작동하도록 폴더의 권한을 변경하는 것입니다.

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

Tiny Tiny RSS 사용

하중 http : //ip.add.r.ess / tt-rss /. 웹 페이지에 로그인 페이지가 있습니다. 기본 로그인 정보는 admin 및 password입니다. 로 이동 http://ip.add.r.ess/tt-rss/prefs.php사용자 탭을 찾은 다음“관리자”를 클릭하십시오. 인증을 찾은 다음 기본 비밀번호를 변경하십시오.

결론

Tiny Tiny RSS가 Ubuntu 서버에 설치되었습니다! 여기에서 원하는만큼 많은 뉴스 기사를 구독 할 수 있습니다. 사용자 인터페이스는 매우 쉽게 선택할 수 있습니다! 클릭 만하면 바로 집에있게됩니다!

코멘트