Há muitos indexadores NZB por aí, como o NZB Matrix e o NZB (ponto) ORG, mas eles apenas indexam ALGUNS da Usenet. Veja como criar seu próprio indexador para poder indexar o que você deseja.
Coisas que você precisa:
- Um computador rodando o Ubuntu.
- Uma conta Usenet.
- Uma compreensão básica do terminal Linux.
- Uma conexão de internet decente.
Se você tem todos os itens acima, você está pronto para começar, vamos começar.
Instalando o NewzNab
Vamos fazer praticamente toda a instalação a partir de um terminal, então ligue o terminal e execute o seguinte:
sudo gnome-terminal
Isso nos dará um terminal em execução no contexto de segurança da raiz, assim, não precisamos continuar digitando o 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
Estas são as configurações que você precisará alterar:
- memory_limit = -1
- max_execution_time = 120
- date.timezone = Europa / Londres
nano /etc/apache2/sites-available/newznab
ServerAdmin webmaster@localhost ServerName localhost
DocumentRoot /var/www/newznab/www ErrorLog /var/log/apache2/error.log LogLevel warn
Vá em frente e confirme as alterações no arquivo.
Cole-os em:
/var/www/newznab
sudo a2dissite default sudo a2ensite newznab sudo a2enmod rewrite sudo service apache2 restart
Você pode notar um erro quando você executa o comando restart, isso é porque nós usamos o localhost em nosso arquivo de configuração, apenas o ignore e continue.
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/
Configuração
Agora que temos o NewzNab instalado, precisamos configurá-lo, afinal, não haveria nenhum ponto em executar seu próprio indexador se você não o personalizasse. Então, abra o navegador de sua escolha e vá para https:// localhost / install. Depois que a página for carregada, clique no botão para verificar o status de seus pré-requisitos.
Nota: Você terá duas configurações que têm um status de aviso, essas são as configurações date.timezone e memory_limit. Apenas ignore isso e continue.