Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
MythWebのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
MythWeb
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ホームシアター]] [[Category:ウェブアプリケーション]] [[en:MythWeb]] MythWeb は [[MythTV]] のウェブインターフェイスです。 == インストール == MythWeb をインストールする前に [[Apache HTTP Server]] と [[Apache HTTP Server#PHP]] に書かれているようにして PHP が動作するように Apache をセットアップしてください。 {{AUR|mythplugins-mythweb}} パッケージを[[インストール]]してください。 === 動画ディレクトリのリンク === MythWeb は [[MythTV]] の録画番組について ''video_dir'' ディレクトリを確認します。MythTV の録画番組を保存しているフォルダへのリンクを作成してください: # ln -s <recording_dir> /var/lib/mythtv/mythweb/video_dir == 設定 == === MythWeb === MythWeb の設定ファイル {{ic|mythweb.conf}} を [[Apache]] の設定ディレクトリにコピーしてください: # cp /var/lib/mythtv/mythweb/mythweb.conf.apache /etc/httpd/conf/extra/mythweb.conf そして {{ic|/etc/httpd/conf/httpd.conf}} の末尾に以下を追加してください: Include conf/extra/mythweb.conf デフォルトの {{ic|mythweb.conf}} のオプションを有効にして MythWeb を使いたい場合、{{ic|httpd.conf}} の以下の行をアンコメントする必要があります: LoadModule rewrite_module modules/mod_rewrite.so LoadModule deflate_module modules/mod_deflate.so {{ic|mythweb.conf}} を編集して MythWeb をインストールしているディレクトリを指定してください: <Directory "/srv/http/mythweb/data"> <Directory "/srv/http/mythweb" > それから [[MythTV]] の設定にあわせて設定を確認してください。データベースのログイン名やパスワードを変更している場合、以下のセクションを変更する必要があります (以下の行をアンコメントしてください): setenv db_server "localhost" setenv db_name "mythconverg" setenv db_login "mythtv" setenv db_password "mythtv" === PHP === [[PHP]] の設定ファイル {{ic|/etc/php/php.ini}} を編集してください。 ''Dynamic extensions'' セクションの以下の行をアンコメントしてください: extension=mysqli.so MythWeb のディレクトリ内のファイルを操作できるようにするため {{ic|open_basedir}} に {{ic|/srv/http/}} と {{ic|/var/lib/mythtv/mythweb}} を記述してください。MythTV 0.23 からは、{{ic|/usr/share/mythtv/}} へのアクセスも許可する必要があります: open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/var/lib/mythtv/mythweb:/usr/share/mythtv/ MythWeb のステータスページを機能させるために {{ic|allow_url_fopen}} オプションを有効にしてください: allow_url_fopen = On === ディレクトリの設定 === mythtv ディレクトリの権限を設定してください: # chmod 755 -R /var/lib/mythtv/ mythweb ディレクトリへのリンクを作成してください: # ln -s /var/lib/mythtv/mythweb /srv/http/ == 起動 == {{ic|httpd.service}} systemd ユニットを[[起動]]して Apache デーモンを起動してください。''mythbackend'' も動作させる必要があります。 起動したらブラウザで MythWeb を開いてください: http://localhost/mythweb == MythWeb のセキュア化 == インターネットから接続できるようにする場合、MythWeb のパスワード保護を設定したほうが良いでしょう。認証を有効にするには {{ic|/etc/httpd/conf/extra/mythweb.conf}} ファイルを開いて認証セクションをアンコメントしてください: AuthType Digest AuthName "MythTV" AuthUserFile /var/www/htdigest Require valid-user BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On Order allow,deny Satisfy any そして MythWeb の設定にあわせて以下のように ''AuthUserFile'' を変更してください: AuthUserFile /etc/httpd/conf/extra/httpd-passwords IE から MythWeb にアクセスしない場合、BrowserMatch 行は削除できます。 ローカルコンピュータから接続したときにパスワードを入力しなくてもよいようにしたい場合、以下の行を追加してください: Allow from 127. 192.168.1. 上記の設定でローカルネットワーク内のマシンからはパスワードが不要になります。 設定は以下のようになります: AuthType Digest AuthName "MythTV" AuthUserFile /etc/httpd/conf/extra/httpd-passwords Require valid-user Order allow,deny Allow from 127. 192.168.1. Satisfy any 次に httpd-passwords ファイルを作成します (MYUSER は MythWeb にアクセスするのに使用するユーザー名に置き換えてください): # htdigest -c /etc/httpd/conf/extra/httpd-passwords MythTV MYUSER さらにユーザーを追加したい場合: # htdigest /etc/httpd/conf/extra/httpd-passwords MythTV MYUSER {{Note|-c を付けると既存のファイルが上書きされます。}} 変更を適用するために {{ic|httpd.service}} を[[再起動]]してください。 == トラブルシューティング == 403 Forbidden エラーが表示される場合、{{ic|mythweb.conf}} 内のパスを確認してください。 httpd サービスを起動できず、以下のようなエラーが表示される場合: {{hc|journalctl -u httpd -xn| ... AH00013: Pre-configuration failed ... }} {{ic|httpd.conf}} の以下の行をコメントアウトしてください: LoadModule mpm_event_module modules/mod_mpm_event.so そして prefork モジュールを使うように設定してください: LoadModule mpm_prefork_module modules/mod_mpm_prefork.so == 参照 == * [http://www.mythtv.org/wiki/MythWeb MythTV Wiki page on MythWeb]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Box
(
ソースを閲覧
)
テンプレート:META Box Blue
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
MythWeb
に戻る。
検索
検索
MythWebのソースを表示
話題を追加