If-Koubou

Kā izveidot savu Usenet indeksētāju

Kā izveidot savu Usenet indeksētāju (Kā)

Ir daudz NZB indeksētāju, piemēram, NZB Matrix un NZB (dot) ORG, bet tie tikai indekss DAŽI no Usenet. Tālāk ir norādīts, kā izveidot savu indeksētāju, lai jūs varētu indeksēt, ko vēlaties.

Lietas, kas jums būs nepieciešams:

  • Dators darbojas Ubuntu.
  • Usenet konts.
  • Pamatprincips par Linux terminālu.
  • Pienācīgs interneta pieslēgums.

Ja jums ir visas iepriekš minētās, jums ir labi iet, sāksim darbu.

Instalēšana NewzNab

Mēs veiksim diezgan daudz visu instalēšanu no termināļa, lai izveidotu terminālu un izpildītu sekojošo:

Sudo gnome-terminālis

Tas dos mums termināli, kas darbojas zem saknes drošības kontekstā, tādēļ mums nav jāturpina rakstīt sudo.

Pirmā lieta, ko vēlaties darīt, ir atjaunināt savus krātuves:

apt-get update

Lielākā daļa tīmekļa vietņu saistīto stuff Ubuntu dzīvo / var / www, tāpēc ļauj izveidot mūsu instalēšanas direktoriju un noteikt mapē rakstāmās atļaujas:

mkdir -p / var / www / newznab

chmod 777 / var / www / newznab

Tālāk mums jāinstalē PHP:

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

Mums ir jāinstalē arī daži papildu PHP paplašinājumi:

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

Nākamā lieta, kas mums jādara, ir rediģēt PHP konfigurāciju, mēs izmantosim nano:

nano /etc/php5/cli/php.ini

Ir divi iestatījumi, kas ir jāmaina, vispirms jums būs jāmaina:

max_execution_time = 120

Jums būs jāmaina arī datums.timezone iestatījums, šeit varat iegūt pilnu iespējamo vērtību sarakstu.

Nākamais mums ir nepieciešams instalēt sava veida datu bāzi, es izvēlējos iet uz MySQL:

apt-get install mysql-server-5.5

apt-get install mysql-client-5.5

apt-get install libmysqlclient-dev

Konfigurācijas laikā jums tiks piedāvāts ievadīt paroli, pārliecinieties, ka esat izvēlējies drošu paroli, it īpaši, ja plānojat padarīt to par publiski pieejamu indeksētāju.

Pēdējā lieta, kas mums jāinstalē, ir Apache:

apt-get install -y apache2

Mums būs jāizdara tādas pašas izmaiņas, kādas mēs izdarījām uz pamata PHP konfigurāciju, Apache konfigurācijai, ir arī vēl viens iestatījums, kas ir jāmaina, atkal mēs izmantosim nano:

nano /etc/php5/apache2/php.ini

Šie ir iestatījumi, kas jums būs jāmaina:

  • memory_limit = -1
  • max_execution_time = 120
  • date.timezone = Eiropa / Londona

Tagad mums ir jāizveido atbilstoša Apache konfigurācija mūsu vietnei, lai palaistu:

nano / etc / apache2 / sites-available / newznab

Kad nano atver, ielīmējiet failu šādā veidā:


ServerAdmin webmaster @ localhost
Servera nosaukums vietējais serveris

DocumentRoot / var / www / newznab / www
ErrorLog /var/log/apache2/error.log
LogLevel brīdina

Turpiniet rīkoties un izdarīt izmaiņas failā.

Tagad, kad ir izveidoti visi priekšnoteikumi, mēs varam instalēt NewzNab, tāpēc dodieties uz lejupielādes lapu un satveriet NewzNab Classic eksemplāru.

Tiklīdz tas ir lejupielādēts, ekstrakts to.

Tagad kopējiet visus izvilktos failus.

Ielīmējiet tos:

/ var / www / newznab

Tagad atveriet jaunu termināli un palaidiet šādas komandas, lai reģistrētu NewzNab kā noklusējuma vietni, kā arī iespējotu mod-pārrakstīšanu.

sudo a2dissite pēc noklusējuma
sudo a2ensite newznab
sudo a2enmod pārrakstīt
sudo serviss apache2 restart

Kad jūs izpildāt restart komandu, jūs, iespējams, pamanīsit kļūdu, jo vietējā hots tika izmantots mūsu konfigurācijas failā, vienkārši ignorējiet to un turpiniet.

Visbeidzot, lai atrisinātu dažas atļauju problēmas, rīkojieties šādi:

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 /

Konfigurācija

Tagad, kad mums ir instalēta NewzNab, mums tas jākonfigurē, galu galā nebūs nekāda punkta darboties ar savu indeksētāju, ja to nebūtu pielāgojis. Tāpēc atveriet izvēlēto pārlūkprogrammu un dodieties uz http: // localhost / install. Kad lapa ir ielādēta, noklikšķiniet uz pogas, lai pārbaudītu priekšnosacījumu statusu.

Piezīme: jūs saņemsiet divus iestatījumus, kuriem ir brīdinājuma statuss, tas ir datums.timezona un atmiņas_limita iestatījumi. Vienkārši ignorējiet šos un turpiniet.

Kad būsit pārvietojies, jums būs jāievieto akreditācijas dati, lai piekļūtu MySQL datubāzei.

Jums būs nepieciešama arī informācija par jūsu Usenet kontu.

Tad dodieties uz priekšu un izvēlieties lietotājvārdu un paroli sev, tie ir akreditācijas dati, kurus izmantojat, lai pieteiktos savā tīmekļa vietnē.

Iespējams, rodas kļūda, kad tā jautā, kur vēlaties saglabāt nzb failus, vienkārši palaidiet paredzēto komandu chmod no termināļa kā ātru labojumu.

Apsveicu, ka esat to pieteikuši administratīvā Hangout sesijā.

Viena lieta, kas jums jādara, pirms es jūs sūtu pa ceļam, maina veidu, kā darbojas nzb kategorijas, lai to izdarītu, noklikšķiniet uz sava vārda augšējā labajā stūrī.

Pēc tam noklikšķiniet uz saites Rediģēt.

Tagad noņemiet atzīmi no filtru, mūzikas un konsoles rūtiņām.

Kad tas ir izdarīts, dodieties atpakaļ uz http: // localhost / admin un veiciet darbības, lai pabeigtu indeksētāja konfigurēšanu.

Tas viss ir tā. Noteikti ievērojiet mani čivināt: @ taybgibb