ホームページ > バックエンド開発 > PHPチュートリアル > 送信 + nginx = オフライン BT ダウンロード ステーション

送信 + nginx = オフライン BT ダウンロード ステーション

WBOY
リリース: 2016-07-28 08:25:34
オリジナル
2456 人が閲覧しました

transmission + nginx = オフライン BT ダウンロード ステーション

Transmission は、Ubuntu デスクトップ バージョンのデフォルトの BT ダウンロード ソフトウェアです。Transmission はダウンローダーとして使用され、nginx は静的リソース サーバーとして使用されます。

送信デーモン参考記事
http://cliang.info/?p=19

mirror

docker pull Hub.c.163.com/mikelinjie/btdownload:0718

リソースサーバーポート: 9999

送信ポート: 9091

ユーザー名: Transmissionパスワード: 123456

Extension

nginxには、ユーザーパスワードの設定など、非常に便利な設定があります。静的サーバーを構築する機能は、ダウンロード機能を提供するだけでなく、VLC プレーヤーを使用してネットワーク ストリーミング メディアを再生してみることもできます~~。
静的リソース サーバーは FTP を使用して構築することもでき、両方に権限制御を追加できます。

1. 2.
 transmission + nginx = 离线BT下载站
3.
 transmission + nginx = 离线BT下载站
4.
 transmission + nginx = 离线BT下载站
5.
 transmission + nginx = 离线BT下载站

(添付)関連設定 transmission + nginx = 离线BT下载站

伝送デーモン関連設定

<code>{
    "<span>speed-limit-up</span>": <span><span>10</span></span>, 
    "<span>speed-limit-up-enabled</span>": <span><span>true</span></span>, 
    "<span>download-dir</span>": <span><span>"/var/lib/transmission-daemon/downloads"</span></span>,
    "<span>incomplete-dir</span>": <span><span>"/var/lib/transmission-daemon/Downloads"</span>,
    <span>"rpc-password"</span>: <span>"123456"</span></span>,
    "<span>rpc-whitelist</span>": <span><span>"*"</span></span>,
}</code>
ログイン後にコピー
nginx関連設定

<code>user root;
worker_processes <span>1</span>;

......

http {

    ......

    server {
            client_max_body_size <span>4</span>G;
            listen       <span>9999</span>;
            server_name  localhost;
            root /var/lib/transmission-daemon/Downloads;
            charset utf-<span>8</span>;

            <span>#access_log  logs/host.access.log  main;</span>            location / {
                    <span>#auth_basic   "Tel";</span><span>#auth_basic_user_file /usr/local/nginx/conf/pass_file;</span>
                    autoindex <span><span>on</span></span>;
                    autoindex_exact_size <span><span>on</span></span>;
                    autoindex_localtime <span><span>on</span></span>;
            }

            <span>#error_page  404              /404.html;</span><span># redirect server error pages to the static page /50x.html</span><span>#</span>
            error_page   <span>500</span><span>502</span><span>503</span><span>504</span>  /<span>50</span>x.html;
            location = /<span>50</span>x.html {
                root   html;
            }
    }

    ......

}</code>
ログイン後にコピー
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); });

上記は、関連コンテンツを含む送信 + nginx = オフライン BT ダウンロード ステーションを紹介しており、PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート