Čia yra daug NZB indeksavimo priemonių, tokių kaip NZB Matrix ir NZB (dot) ORG, tačiau jie tik indeksuoja DAUGIAU Usenet. Štai kaip kurti savo indeksuotoją, kad galėtumėte indeksuoti tai, ko norite.
Tai, ko jums reikia:
- Kompiuteris, kuriame veikia Ubuntu.
- "Usenet" sąskaita.
- Pagrindinis "Linux" terminalo supratimas.
- Tinkamas interneto ryšys.
Jei turite visas pirmiau minėtus dalykus, galite eiti, pradėkime.
"NewzNab" diegimas
Mes ketiname daryti gana daug diegimo iš terminalo, todėl paleiskite terminalą ir atlikite šiuos veiksmus:
sudo gnome-terminal
Tai suteiks mums terminalą, veikiantį pagrindinio saugumo kontekste, tokiu būdu mes neturime toliau rašyti sudo.
apt-get update
mkdir –p /var/www/newznab
chmod 777 /var/www/newznab
apt-get install –y php5 php5-dev php-pear
apt-get install –y php5-gd php5-mysql php5-curl
nano /etc/php5/cli/php.ini
max_execution_time = 120
apt-get install mysql-server-5.5
apt-get install mysql-client-5.5
apt-get install libmysqlclient-dev
apt-get install –y apache2
nano /etc/php5/apache2/php.ini
Tai yra nustatymai, kuriuos turėsite pakeisti:
- memory_limit = -1
- max_execution_time = 120
- date.timezone = Europa / Londonas
nano /etc/apache2/sites-available/newznab
ServerAdmin webmaster@localhost ServerName localhost
DocumentRoot /var/www/newznab/www ErrorLog /var/log/apache2/error.log LogLevel warn
Vykdykite ir atlikite failo pakeitimus.
/var/www/newznab
sudo a2dissite default sudo a2ensite newznab sudo a2enmod rewrite sudo service apache2 restart
Paleidus komandą restart, pastebite klaidą, nes mes naudojome localhost mūsų konfigūracijos failą, tiesiog ignoruokite jį ir tęskite.
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/
Konfigūracija
Dabar, kai mes turime įdiegtą "NewzNab", turime jį konfigūruoti, galų gale nebūtų jokio tikslo dirbti su savo indeksavimo priemone, jei jos netinkate. Taigi atidarykite pasirinktą naršyklę ir eikite į https:// localhost / install. Kai puslapis yra įkeltas, spustelėkite mygtuką, kad patikrintumėte savo reikiamų sąlygų būklę.
Pastaba: gausite du nustatymus, kuriuose yra įspėjimo būsena, tai yra data.timezone ir atminties_limito nustatymai. Tiesiog ignoruokite ir tęskite.