Kuidas luua oma Usenet Indexerit

Sisukord:

Kuidas luua oma Usenet Indexerit
Kuidas luua oma Usenet Indexerit

Video: Kuidas luua oma Usenet Indexerit

Video: Kuidas luua oma Usenet Indexerit
Video: CS50 2015 - Week 1, continued - YouTube 2024, Aprill
Anonim
Image
Image

Nendest on palju NZB indeksoreid nagu NZB Matrix ja NZB (dot) ORG, kuid need indeksid MITTE Usenetist. Siit saate teada, kuidas luua oma indekseerija, et saaksite soovitud indekseerida.

Asjad, mida vajate:

  • Ubuntu käitatav arvuti.
  • Useneti konto.
  • Põhiline arusaam Linuxi terminalist.
  • Korralik internetiühendus.

Kui teil on kõik eespool loetletud, siis on hea minna, alustame.

NewzNabi installimine

Me käitame terminalist suhteliselt kogu installi, nii et käivitage terminal ja käivitage järgmine:

sudo gnome-terminal

See annab meile terminali, mis töötab juurte turvalisuse kontekstis, nii et me ei pea sul sudo kirjutama.

Esimene asi, mida soovite teha, on teie hoidlate värskendamine:
Esimene asi, mida soovite teha, on teie hoidlate värskendamine:

apt-get update

Enamik veebisaidiga seotud asju Ubuntu sees on / var / www, nii et saate luua kataloogi meie installimiseks ja seadistada kirjutatavaid õigusi kaustas:
Enamik veebisaidiga seotud asju Ubuntu sees on / var / www, nii et saate luua kataloogi meie installimiseks ja seadistada kirjutatavaid õigusi kaustas:

mkdir –p /var/www/newznab

chmod 777 /var/www/newznab

Järgmine peame installima PHP:
Järgmine peame installima PHP:

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

Peame ka mõned täiendavad PHP-laiendused installima:
Peame ka mõned täiendavad PHP-laiendused installima:

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

Järgmine asi, mida me peame tegema, on PHP-konfiguratsiooni muutmine, me kasutame seda nano jaoks:
Järgmine asi, mida me peame tegema, on PHP-konfiguratsiooni muutmine, me kasutame seda nano jaoks:

nano /etc/php5/cli/php.ini

On kaks seadistust, mida on vaja muuta, esiteks peate muutma:
On kaks seadistust, mida on vaja muuta, esiteks peate muutma:

max_execution_time = 120

Samuti peate muutma date.timezone seadistust, saate siin võimalike väärtuste täieliku loendi.
Samuti peate muutma date.timezone seadistust, saate siin võimalike väärtuste täieliku loendi.
Järgmine peame installima mingi andmebaasi, ma otsustasin minna MySQL-ile:
Järgmine peame installima mingi andmebaasi, ma otsustasin minna MySQL-ile:

apt-get install mysql-server-5.5

apt-get install mysql-client-5.5

apt-get install libmysqlclient-dev

Konfiguratsiooni ajal palutakse teil parool, valige kindel parool, eriti kui plaanite selle muuta avalikult kättesaadavaks indekseerijaks.
Konfiguratsiooni ajal palutakse teil parool, valige kindel parool, eriti kui plaanite selle muuta avalikult kättesaadavaks indekseerijaks.
Viimane asi, mida me peame installima, on Apache:
Viimane asi, mida me peame installima, on Apache:

apt-get install –y apache2

Me peame tegema samad muudatused, mis tehti baasiprogrammi konfiguratsioonile, Apache'i konfiguratsioonile, on ka täiendav seade, mida tuleb muuta, uuesti kasutame nano:
Me peame tegema samad muudatused, mis tehti baasiprogrammi konfiguratsioonile, Apache'i konfiguratsioonile, on ka täiendav seade, mida tuleb muuta, uuesti kasutame nano:

nano /etc/php5/apache2/php.ini

Need on seaded, mida peate muutma:

  • memory_limit = -1
  • max_execution_time = 120
  • date.timezone = Euroopa / London
Nüüd peame oma veebilehele looma sobiva Apache'i konfiguratsiooni, nii et käivitage:
Nüüd peame oma veebilehele looma sobiva Apache'i konfiguratsiooni, nii et käivitage:

nano /etc/apache2/sites-available/newznab

Kui nano avaneb, kleepige faili järgmised failid:
Kui nano avaneb, kleepige faili järgmised failid:

ServerAdmin webmaster@localhost ServerName localhost

DocumentRoot /var/www/newznab/www ErrorLog /var/log/apache2/error.log LogLevel warn

Jätkake ja tehke muudatused faili.

Nüüd, kui kõik eeltingimused on paigaldatud, võime installida NewzNabi, nii et jõuame allalaadimislehele ja haarata NewzNab Classic koopia.
Nüüd, kui kõik eeltingimused on paigaldatud, võime installida NewzNabi, nii et jõuame allalaadimislehele ja haarata NewzNab Classic koopia.
Kui see on alla laaditud, ekstrakti see.
Kui see on alla laaditud, ekstrakti see.
Kopeerige nüüd kõik väljavõetud failid.
Kopeerige nüüd kõik väljavõetud failid.
Kleepige need sisse:
Kleepige need sisse:

/var/www/newznab

Nüüd avage uus terminal ja käivitage järgmised käsklused, et registreerida NewzNab vaikimisi veebisaidil, samuti lubage mod-rewrite.
Nüüd avage uus terminal ja käivitage järgmised käsklused, et registreerida NewzNab vaikimisi veebisaidil, samuti lubage mod-rewrite.

sudo a2dissite default sudo a2ensite newznab sudo a2enmod rewrite sudo service apache2 restart

Käsu restart käivitamisel võite märgata viga, sest me kasutasime oma konfiguratsioonifaili localhost, lihtsalt ignoreerime seda ja jätkame.

Lõpuks lahendab mõned litsentsiküsimused järgmisi juhiseid:
Lõpuks lahendab mõned litsentsiküsimused järgmisi juhiseid:

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/

Konfiguratsioon

Nüüd, kui meil on installitud NewzNab, peame selle konfigureerima, sest poleks mingit mõtet oma indekseerijaga töötada, kui te seda ei kohandanud. Nii avage oma valitud brauser ja pea üle https:// localhost / install. Kui lehekülg on laadinud, klõpsake nuppu, et kontrollida oma eeltingimuste olekut.

Märkus: saate kaks sätet, millel on hoiatus olek, need on date.timezone ja memory_limit seaded. Lihtsalt ignoreerige neid ja jätkake.

Soovitan: