「Rtgui」の版間の差分
表示
削除された内容 追加された内容
en:Rtguiへの転送ページ |
編集の要約なし |
||
| 1行目: | 1行目: | ||
{{DISPLAYTITLE:rtGui}} |
|||
#redirect[[en:Rtgui]] |
|||
[[Category:インターネットアプリケーション]] |
|||
rtGui は Linux コマンドラインの BitTorrent クライアントである rTorrent のウェブベースのフロントエンドです。rtGui は PHP で書かれており XML-RPC を使って rTottrent クライアントと対話します。 |
|||
== セットアップ == |
|||
まず依存パッケージを[[インストール]]してください: {{Pkg|rtorrent}}, {{Pkg|apache}}, {{Pkg|php}}, {{Pkg|php-apache}}, {{AUR|mod_scgi}}。 |
|||
=== Apache の設定 === |
|||
{{ic|/etc/httpd/conf/httpd.conf}} の ''LoadModule'' セクションに mod_scgi モジュールを追加: |
|||
LoadModule scgi_module modules/mod_scgi.so |
|||
ファイルの末尾に以下を追加: |
|||
LoadModule php5_module modules/libphp5.so |
|||
Include conf/extra/php5_module.conf |
|||
SCGIMount /RPC2 127.0.0.1:5000 |
|||
=== PHP の設定 === |
|||
{{ic|/etc/php/php.ini}} の以下の拡張をアンコメント: |
|||
extension=sockets.so |
|||
extension=xmlrpc.so |
|||
以下の設定の値をオフからオンに変更: |
|||
allow_url_fopen = On |
|||
allow_url_include = On |
|||
=== rTorrent の設定 === |
|||
{{ic|.rtorrent.rc}} を編集して以下の行を追加してください: |
|||
scgi_port = localhost:5000 |
|||
=== Apache の再起動 === |
|||
# systemctl restart httpd.service |
|||
=== rtGui のインストール === |
|||
ソースから rtgui をダウンロード・展開: |
|||
cd /srv/http/ |
|||
tar xvzf rtgui-x.x.x.tgz |
|||
cd rtgui/ |
|||
cp config.php.example config.php |
|||
{{ic|config.php}} を適当に編集してください。 |
|||
2016年1月7日 (木) 21:41時点における版
rtGui は Linux コマンドラインの BitTorrent クライアントである rTorrent のウェブベースのフロントエンドです。rtGui は PHP で書かれており XML-RPC を使って rTottrent クライアントと対話します。
セットアップ
まず依存パッケージをインストールしてください: rtorrent, apache, php, php-apache, mod_scgiAUR。
Apache の設定
/etc/httpd/conf/httpd.conf の LoadModule セクションに mod_scgi モジュールを追加:
LoadModule scgi_module modules/mod_scgi.so
ファイルの末尾に以下を追加:
LoadModule php5_module modules/libphp5.so Include conf/extra/php5_module.conf SCGIMount /RPC2 127.0.0.1:5000
PHP の設定
/etc/php/php.ini の以下の拡張をアンコメント:
extension=sockets.so extension=xmlrpc.so
以下の設定の値をオフからオンに変更:
allow_url_fopen = On allow_url_include = On
rTorrent の設定
.rtorrent.rc を編集して以下の行を追加してください:
scgi_port = localhost:5000
Apache の再起動
# systemctl restart httpd.service
rtGui のインストール
ソースから rtgui をダウンロード・展開:
cd /srv/http/ tar xvzf rtgui-x.x.x.tgz cd rtgui/ cp config.php.example config.php
config.php を適当に編集してください。