Postoji mnogo NZB Indexera kao što su NZB Matrix i NZBs (dot) ORG, ali samo indeksiraju NEKI od Usenet. Evo kako izraditi vlastiti indekser tako da možete indeksirati ono što želite.
Stvari koje trebate:
- Računalo s Ubuntu.
- Usenet račun.
- Osnovno razumijevanje Linux terminala.
- Pristojna internetska veza.
Ako imate sve gore navedeno, dobro ste ići, započnimo.
Instaliranje programa NewzNab
Učinit ćemo prilično cijelu instalaciju s terminala, pa zapaliti terminal i izvršiti sljedeće:
sudo gnome-terminal
Ovo će nam dati terminal koji se izvodi pod kontekstom sigurnosti korijena, tako da ne moramo nastaviti tipkati 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
Bit ćete zatraľeni za lozinku tijekom konfiguracije, pobrinite se da odaberete jaku zaporku, posebno ako planirate da ga učinite javno dostupnim indekserom.
apt-get install –y apache2
nano /etc/php5/apache2/php.ini
To su postavke koje trebate promijeniti:
- memory_limit = -1
- max_execution_time = 120
- date.timezone = Europa / London
nano /etc/apache2/sites-available/newznab
ServerAdmin webmaster@localhost ServerName localhost
DocumentRoot /var/www/newznab/www ErrorLog /var/log/apache2/error.log LogLevel warn
Proći ćete i izvršiti promjene u datoteci.
/var/www/newznab
sudo a2dissite default sudo a2ensite newznab sudo a2enmod rewrite sudo service apache2 restart
Možda ćete primijetiti pogrešku kada izvršite naredbu za ponovno pokretanje, jer smo koristili localhost u našoj konfiguracijskoj datoteci, samo ga ignorirali i nastavili.
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/
Konfiguracija
Sada kada smo instalirali NewzNab moramo ga konfigurirati, nakon svega ne bi bilo nikakvog smisla pokrenuti vlastiti indekser ako ga niste prilagodili. Otvorite svoj preglednik i prijeđite na https:// localhost / install. Nakon što je stranica učitana kliknite na gumb kako biste provjerili status vaših preduvjeta.
Napomena: Dobit ćete dvije postavke koje imaju status upozorenja, to su datum.timezone i postavke memory_limit. Samo ih zanemarite i nastavite.