홈페이지 » 어떻게 » 나만의 유즈넷 인덱서를 만드는 방법

    나만의 유즈넷 인덱서를 만드는 방법

    NZB Matrix 및 NZBs (점) ORG와 같은 많은 NZB Indexers가 있지만 인덱스 만 제공합니다. 약간 유즈넷의 원하는 색인을 생성 할 수 있도록 자체 인덱서를 만드는 방법은 다음과 같습니다..

    필요한 것들 :

    • 우분투를 실행하는 컴퓨터.
    • 유즈넷 계정.
    • 리눅스 터미널의 기본적인 이해.
    • 알맞은 인터넷 연결.

    위의 모든 것을 갖추었다면 좋을 것입니다. 시작하겠습니다..

    NewzNab 설치하기

    우리는 터미널에서 전체 설치를 할 예정이므로 터미널을 가동하고 다음을 실행하십시오.

    sudo 그놈 - 터미널

    이것은 우리에게 루트 보안 컨텍스트 하에서 실행되는 터미널을 제공 할 것입니다.이 방법으로 우리는 sudo를 타이핑 할 필요가 없습니다..

    가장 먼저해야 할 일은 리포지토리를 업데이트하는 것입니다.

    apt-get 업데이트

    우분투의 대부분의 웹 사이트 관련 내용은 / var / www에 있습니다. 따라서 설치용 디렉토리를 만들고 폴더에 대한 쓰기 권한을 설정하십시오.

    mkdir -p / var / www / newznab

    chmod 777 / var / www / newznab

    다음으로 PHP를 설치해야합니다.

    apt-get install -y php5 php5-dev php-pear

    다음과 같은 몇 가지 추가 PHP 확장을 설치해야합니다.

    apt-get install -y php5-gd php5-mysql php5-curl

    다음으로해야 할 일은 PHP 구성을 편집하는 것입니다.이 경우 nano를 사용합니다.

    nano /etc/php5/cli/php.ini

    변경해야 할 두 가지 설정이 있습니다. 첫째, 변경해야합니다.

    max_execution_time = 120

    또한 date.timezone 설정을 변경해야합니다. 여기에서 가능한 값의 전체 목록을 얻을 수 있습니다..

    다음으로 우리는 일종의 데이터베이스를 설치해야하는데, 나는 MySQL을 선택했다.

    apt-get mysql-server-5.5를 설치하십시오.

    apt-get mysql-client-5.5를 설치하십시오.

    apt-get install libmysqlclient-dev

    구성 중에 비밀번호를 묻는 메시지가 표시됩니다. 강력한 비밀번호를 선택하십시오. 특히 공개적으로 사용 가능한 인덱서로 만들 계획 인 경우.

    마지막으로 우리가 설치해야 할 것은 아파치이다.

    apt-get install -y apache2

    우리는 기본 PHP 구성, Apache 구성, 변경해야하는 추가 설정이있는 동일한 변경 사항을 다시 작성해야하며 다시 nano를 사용합니다.

    nano /etc/php5/apache2/php.ini

    변경해야하는 설정은 다음과 같습니다.

    • memory_limit = -1
    • max_execution_time = 120
    • date.timezone = 유럽 / 런던

    이제 웹 사이트에 적합한 Apache 구성을 작성해야하므로 다음을 실행하십시오.

    nano / etc / apache2 / sites-available / newznab

    nano가 열리면 파일에 다음을 붙여 넣습니다.


    ServerAdmin 웹 마스터 @ localhost
    ServerName localhost

    DocumentRoot / var / www / newznab / www
    ErrorLog /var/log/apache2/error.log
    LogLevel 경고

    계속해서 변경 사항을 파일에 적용하십시오..

    이제 모든 사전 요구 사항이 설치되었으므로 NewzNab을 설치할 수 있으므로 다운로드 페이지로 가서 NewzNab Classic 사본을 가져옵니다..

    추출이 끝나면.

    이제 추출 된 모든 파일을 복사하십시오..

    붙여 넣기 :

    / var / www / newznab

    이제 새 터미널을 열고 다음 명령을 실행하여 NewzNab을 기본 웹 사이트로 등록하고 mod-rewrite를 활성화합니다.

    sudo a2dissite 기본값
    sudo a2ensite newznab
    sudo a2enmod 다시 쓰기
    sudo service apache2 restart

    restart 명령을 실행할 때 오류가 발생할 수 있습니다. 이는 구성 파일에서 localhost를 사용했기 때문에 무시하고 계속하기 때문입니다..

    마지막으로 몇 가지 권한 문제를 해결하려면 다음을 실행하십시오.

    sudo chmod 777 / var / www / newznab / www / lib / smarty / templates_c
    sudo chmod 777 / var / www / newznab / www / covers / movies
    sudo chmod 777 / var / www / newznab / www / covers / music
    sudo chmod 777 / var / www / newznab / www
    sudo chmod 777 / var / www / newznab / www / install
    sudo chmod 777 / var / www / newznab / nzbfiles /

    구성

    이제 NewzNab을 설치 했으므로 구성해야합니다. 사용자 정의하지 않은 경우 자체 인덱서를 실행할 필요가 없습니다. 브라우저를 열어 http : // localhost / install으로 이동하십시오. 페이지가로드되면 버튼을 클릭하여 사전 요구 사항 상태를 확인하십시오..

    참고 : 경고 상태 인 두 가지 설정, 즉 date.timezone 및 memory_limit 설정이 표시됩니다. 그냥 무시하고 계속하십시오..

    다음 단계로 이동하면 MySQL 데이터베이스에 액세스하기위한 자격 증명을 입력해야합니다..

    유즈넷 계정에도 세부 정보가 필요합니다..

    그런 다음 사용자 이름과 비밀번호를 직접 선택하십시오. 다음은이 웹 사이트에 로그인 할 때 사용하는 자격 증명입니다..

    nzb 파일을 저장할 위치를 묻는 메시지가 나타나면 터미널에서 제공되는 chmod 명령을 빠른 수정으로 실행하면 오류가 발생할 수 있습니다..

    관리자 행 아웃에 축하합니다..

    당신을 보내기 전에해야 할 한 가지 일은 nzb 카테고리의 작동 방식을 바꾸는 것입니다. 오른쪽 상단에있는 귀하의 이름을 클릭하십시오..

    그런 다음 편집 링크를 클릭하십시오..

    이제 영화, 음악 및 콘솔 상자를 선택 해제하십시오..

    완료했으면 http : // localhost / admin으로 돌아가서 단계를 수행하여 인덱서 구성을 마칩니다..

    그게 전부입니다. 트위터에서 나를 따라 오십시오 : @taybgibb