Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

IPTV MIDDLEWARE MINISTRA - Двигатель Вашего Бизнеса! 

Решения в области IP-телевидения позволят оперативно и с наименьшими затратами организовать доступ к видео-услугам на базе IP-сетей. С их помощью Вы сможете предложить своим пользователям более десятка новых сервисов IP-телевидения. Думаем, для Вас будет важно то, что интеграция нового сервиса происходит на программном уровне, не требуется постоянная модернизация сети. С нашими технологиями в сфере IPTV Вы всегда сможете предоставлять наилучший сервис и новейшие услуги.

Пример работы


Установка

apache2 
apache2-rewrite (для REST API)

cd /usr/ports/www/apache22
make config && make install clean

mysqld 

cd /usr/ports/databases/mysql51-server/
make && make install clean	

nginx 

cd /usr/ports/www/nginx
make install clean

php5 >= 5.3.0

php-pear
PHP собираем с поддержкой CLI 

cd /usr/ports/lang/php5
make config && make && make install
cd /usr/ports/devel/pear
make all install clean   

php5-curl
php-mbstring 
php5-soap
php-gettext

cd /usr/ports/lang/php5-extensions
make config && install clean

php5-memcache

cd /usr/ports/databases/pecl-memcache
make && make install && make clean

php5-intl

cd /usr/ports/devel/pecl-intl/
make && make install && make clean  

phing (для версии >= 4.8.0) 

cd /usr/ports/devel/php5-phing
make install clean

PDO

cd /usr/ports/databases/php5-pdo_mysql
make install clean    

memcached (если необходимы временные ссылки для http тв каналов)

cd /usr/ports/databases/memcached
make && make install && make clean

node.js

cd /usr/ports/www/node-devel
make && make install clean  

Установка phing

pear channel-discover pear.phing.info
pear install phing/phing

Установка Stalker портала

  1.  Распаковать архив портала (скачать портал) с версией в корень веб сервера (/var/www/). 
    Файлы проекта должны быть доступны по URL:

    http://хост/stalker_portal/
  2. Создать пользователя MySQL с доступом только в базу stalker_portal

    GRANT ALL PRIVILEGES ON stalker_db.* TO stalker@localhost IDENTIFIED BY '1' WITH GRANT OPTION;
  3. Если настройки отличаются от тех что по умолчанию - необходимо создать конфигурационный файл

    /var/www/stalker_portal/server/custom.ini 

    и добавить в него отличающиеся от config.ini пункты настройки.

  4. Открываем файл build.xml в директории:

    /var/www/stalker_portal/deploy/

    и правим:

    <property
    name="progs.mysql"
    value="/usr/bin/mysql" />    

    на:

    <property
    name="progs.mysql"
    value="/usr/local/bin/mysql" />	


  5. Зайти в /var/www/stalker_portal/deploy/ и выполнить
    phing

  6. На хранилищах для записи ТВ архива необходимо зайти в /var/www/stalker_portal/storage/ и выполнить
    ./install.sh

    Обновление версии

    1. Создать новую папку /var/www/stalker_portal/ предварительно переименовав папку с предыдущей версией, например, в stalker_portal-old. Распаковать в созданную папку архив с новой версией.

    2. Скопировать файл custom.ini с предыдущей версии в новую.

    3. Зайти в /var/www/stalker_portal/deploy/ и выполнить.

  • No labels