soft

epgrec UNA

入手

配布元

以下4つをDLして展開する。
epgrec UNA用epgdump 160127版
epgrecUNA 人柱版 (2015/11/14)
epgrecUNA 151114版用 fix1
epgrecUNA 151114版用 fix2

前準備

参考
https://qiita.com/Uchida-Yuuki/items/8adc23fb2e372f40a225

必要パッケージ

sudo apt install ntp at nginx php7.3-fpm php7.3-cli mariadb-server php7.3-mysql php7.3-xml php-mbstring

atを使えるようにする

sudo sed -i".org" 's/www-data//g' /etc/at.deny

mariadb

/etc/mysql/mariadb.conf.d/50-server.cnf

character-set-server = utf8mb4
collation-server = utf8mb4_general-ci
の下辺りに
sql_mod = ''
を追加して再起動
sudo service mysql restart

ユーザー追加

sudo mysql -uroot -proot
MariaDB> create database epgrec;
MariaDB> grant all on epgrec.* to epgrec@localhost identified by 'epgrec';
MariaDB> exit;

PHP

sed -i".org" 's/^disable_functions/;disable_functions/g' /etc/php/7.3/fpm/php.ini
find /etc/php/7.3/ -name "php.ini" | xargs sudo sed -i".org" 's/^;date.timezone =/date.timezone = "Asia\/Tokyo"/g'
service php7.3-fpm restart

nginx

sudo rm /etc/nginx/sites-enabled/default

以下の内容で /etc/nginx/sites-available/epgrec を作る

server {
   listen 80 default_server;
   server_name localhost;

   root /var/www/epgrec;

   charset utf-8;
   index index.php index.html;

   location ~ [^/]\.php {
       include fastcgi_params;
       fastcgi_param SCRIPT_FILENAME $request_filename;
       fastcgi_pass unix:/run/php/php7.3-fpm.sock;
   }
}

有効化

cd /etc/nginx/sites-enabled
ln -s ../sites-available/epgrec
service nginx restart

epgrec

展開

tar zxvf epgdumpUNA1610127.tar.gz

ビルドしてインストール

make
sudo make install

epgrecUNA

展開

tar zxvf epgrecUNA_151114.tar.gz
tar zxvf epgrecUNA151114Fix1.tar.gz
tar zxvf epgrecUNA151114Fix2.tar.gz

配置と権限変更

cp -a epgrec /var/www/
cd /var/www/epgrec/
chown -R www-data:www-data ../
chmod -R 755 *
chmod 777 templates_c thumbs settings cache

epgrecUNA自体の設定

参考
https://qiita.com/Uchida-Yuuki/items/8adc23fb2e372f40a225

ライブストリーミング有効化

epgrec/config.php

define( 'REALVIEW', TRUE );

トランスコード

その他

そのままだと番組検索画面が表示されないので
epgrec/templates/programTable.htmlの以下を変更

0x3f -> 63
0x7f -> 127

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS