あなた自身のユートネットインデクサを構築する方法

NZB MatrixやNZBs(ドット)ORGなどのNZB Indexersはたくさんありますが、Usenetのうちのいくつかしか索引付けしていません。独自のインデクサーを作成して、必要なものをインデックスに登録する方法は次のとおりです。

あなたが上のすべてを持っていれば、行こうと思っています。始めましょう。

私たちはターミナルからインストール全体をかなりやっているので、ターミナルを起動して次のコマンドを実行します

sudo gnome-terminal

これは、rootのセキュリティコンテキストの下で実行されているターミナルを提供することになります。このようにして、sudoの入力を続ける必要はありません。

最初にやりたいことは、リポジトリを更新することです

apt-get update

Ubuntuのほとんどのウェブサイト関連のものは/ var / wwwにありますので、インストールのためのディレクトリを作って、そのフォルダに対して書き込み可能な権限を設定しましょう

mkdir -p / var / www / newznab

chmod 777 / var / www / newznab

次にPHPをインストールする必要があります

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

いくつかのPHP拡張モジュールをインストールする必要があります

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

次に行うべきことは、PHPの設定を編集することです。このためにnanoを使用します

nano /etc/php5/cli/php.ini

変更が必要な設定が2つあります。まず、変更する必要があります

max_execution_time = 120

また、date.timezoneの設定を変更する必要があります。ここで可能な値の完全なリストを得ることができます。

次に、私はいくつかの種類のデータベースをインストールする必要があります、私はMySQLのために行くことを選択した

apt-get mysql-server-5.5をインストールする

apt-get install mysql-client-5.5

apt-get install libmysqlclient-dev

設定中にパスワードの入力を求めるメッセージが表示されますが、強力なパスワードを選択するようにしてください。特に、一般公開されているインデクサーにする場合は特に注意してください。

最後にインストールする必要があるのはApacheです

apt-get install -y apache2

基本的なPHP設定、Apache設定、同じ設定を変更する必要があります。設定を変更する必要がある場合は、再びnanoを使用します

nano /etc/php5/apache2/php.ini

これらは変更する必要がある設定です

Webサイト用の適切なApache設定を作成する必要があります。

nano / etc / apache2 / sites-available / newznab

nanoが開いたら、以下のファイルに貼り付けます。

; ServerAdmin webmaster @ localhost; ServerName localhost

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

変更をファイルにコミットしてください。

すべての前提条件がインストールされたので、我々はNewzNabをインストールすることができるので、ダウンロードページに向かい、NewzNab Classicのコピーを入手してください。

ダウンロードした後はそれを抽出します。

抽出されたすべてのファイルをコピーします。

それらを貼り付ける

/ var / www / newznab

新しい端末を開き、以下のコマンドを実行してNewzNabをデフォルトのウェブサイトとして登録すると同時にモドライズを有効にします。

sudo a2dissiteデフォルト; sudo a2ensite newznab; sudo a2enmod書き換え; sudoサービスapache2 restart

再起動コマンドを実行するとエラーが発生することがあります。これは、設定ファイルでlocalhostを使用しているため、無視して続行するためです。

最後に、いくつかの権限の問題を整理するために、以下を実行します

sudo chmod 777 / var / www / newznab / www / newznab / www / covers / music; 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; sudo chmod 777 / var / www / newznab / www / install; sudo chmod 777 / var / www / newznab / nzbfiles /

NewzNabがインストールされたので、それを設定する必要があります。カスタマイズしていない場合は、独自のインデクサーを実行する必要はありません。ブラウザを開き、http:// localhost / installに行きます。ページがロードされたら、ボタンをクリックして、前提条件のステータスを確認します。

注:警告ステータスを持つ2つの設定があります。これらはdate.timezoneとmemory_limitの設定です。これらを無視して続行してください。

次に移動すると、MySQLデータベースにアクセスするための資格情報を入力する必要があります。

Usenetアカウントにも詳細が必要です。

次に、自分でユーザー名とパスワードを選択します。これらは、Webサイトにログインするための資格です。

nzbファイルをどこに保存するかを尋ねるときにエラーが表示される場合があります。端末から提供されたchmodコマンドをクイックフィックスとして実行するだけです。

あなたが管理者のハングアウトに参加していただきありがとうございます。

私があなたをあなたのもとに送る前にあなたがしなければならないことの1つは、右上のあなたの名前をこのクリックするために、nzbカテゴリの仕方を変えることです。

次に、[編集]リンクをクリックします。

ここで、ムービー、ミュージック、およびコンソールのチェックボックスをオフにします。

これを済ませたら、http:// localhost / adminに戻って、手順を実行してインデクサーの設定を完了してください。

それはすべてそれにある。 Twitterで私に従ってください:@taybgibb

これらの指標はどれくらい大きくなるのですか?それは私が心配することになるだろう。

@ハシャーはヘッダーのみをインデックス化します。私はかなりの数ヶ月のインデックスを持っています。インデックスはわずか10 GBです

私のニュースサーバーはISPユーザーのために公開されています。私はユーザー名/パスワードを持っていない。どのように接続?ユーザー名とパスワードは空のままですか?次のエラーが発生しました。

空のuname / passはnon-gplのバージョンで修正されていると思います。あなたはいつもゴミを入力して戻ってconfig.phpファイルを編集することができます

私がローカルホストを開こうとすると、それはただ私のために空白のページを開き、それを回避することはできません。どんな助け?

空の状態がちょうどいいところで空中で十分に高い場合には完全な円の虹を見ることができますが、地球の表面上の見通しポイントからは半分しか見えません。