「Rtgui」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(アーカイブ)
タグ: 新規リダイレクト
 
(他の1人の利用者による、間の1版が非表示)
1行目: 1行目:
  +
#redirect [[ArchWiki:アーカイブ]]
{{DISPLAYTITLE:rtGui}}
 
[[Category:インターネットプリケション]]
+
[[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}} を適当に編集してください。
 

2024年9月8日 (日) 17:31時点における最新版