User Tools

Site Tools


en:tvip_middleware_installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:tvip_middleware_installation [2017/04/24 13:06] – Egor Danilenkoen:tvip_middleware_installation [2022/07/06 09:05] (current) – Денис Цыганов
Line 1: Line 1:
-====== Install TVIP Middleware ====== +===== TVIP TMS =====
-====OS and Hardware preparation====+
  
-TVIP Middleware require  **Ubuntu 14.04.x** (LTS) OS+TVIP TMS - IPTV/OTT platform for Service Provider.
  
-The requirements for hardware depend on the total number of client’s applications (STB and SmartOS apps) and the interval of set-top boxes polling. For example, 2x Intel XEON E5440, 8Gb process about 8000 units with a 20-minute polling interval.+  *[[en:tvip_tms_changelog| Changelog ]] 
 +  *[[http://tms.tviplabs.com/en| Features and roadmap on project site]]
  
-PostgreSql uses the system locale when creating cluster, the locale should support UTF-8 for database correct operation.  +  *[[en:tvip_tms_quick_install_ubuntu| Installation guide]] 
- +  *[[tvip_tms_faq_new| FAQ ]] 
-Checking the OS local  +  *[[http://tms.tviplabs.com/en#rec185511209| Functionality]] 
-<code> +  *[[http://tms.tviplabs.com/en#rec185511207 | Supported devices]] 
-cat /etc/default/locale  +  *[[https://wiki.tvip.ru/en/nginx_ssl | How to get SSL certify for NGINX]] 
-</code> +  *[[https://wiki.tvip.ru/en/tms-search-service| How to Enable Search by EPG]] 
- +  *[[https://wiki.tvip.tv/start?id=en/migrage-tms| Migration Tvip TMS between servers]]
-The example of correct output in Russian Locale +
-<code> +
-#  File generated by update-locale +
-LANG=ru_RU.UTF-8 +
- +
-</code> +
-If **UTF-8 **suffix is not contained in the LANG value – the correct locale should be installed. +
-Example of Russian locale with UTF-8 support +
-To be run from the account root: +
- +
-Run as **root**: +
-<code> +
-locale-gen ru_RU +
-locale-gen ru_RU.UTF-8 +
-update-locale  +
-update-locale LANG=ru_RU.UTF-8 +
-</code>  +
- +
-====Quick install==== +
-To be run from the fresh installed UBUNTU 16.04: +
- +
-Run as **root**: +
-<code> +
-wget -O - http://deb.packages.tvip.ru/deploy/install-tvip-middleware.sh | sh +
-</code> +
- +
-====Manual installation==== +
-To be run from **root**:  +
-<code> +
-#make file where we save paths to repositories +
-touch /etc/apt/sources.list.d/tvip-middleware.list +
- +
-#add main repo +
-echo "deb http://deb.packages.tvip.ru/ trusty main" > /etc/apt/sources.list.d/tvip-middleware.list +
- +
-#add key to OS +
-wget --quiet -O - http://deb.packages.tvip.ru/deploy/key.asc | apt-key add - +
- +
-#update package information +
-apt-get update +
- +
-#install TMS +
-apt-get install -y tvip-middleware +
- +
-</code> +
- +
-====Setup==== +
- +
-cat /usr/local/etc/tvipmw.yml  +
-<code> +
-parameters: +
- database_host: 127.0.0.1 +
- database_port: 5432 +
- memcached_servers: [ {host: 127.0.0.1, port: 11211} ] +
- database_name: tvip_middleware +
- database_user: tvip_middleware +
- database_password: <password> +
- locale: en +
-</code> +
- +
-For English and Russian language **locale** may be set as **en** or **ru** in admin interface, by default - en. +
-After a configuration file is changed - cache of application should be flushed. +
- +
-Run as **root**: +
-<code> +
-/opt/tvipmw/app/console cache:clear +
-</code> +
- +
-====First start==== +
- +
-Admin interface located at: +
-<code>http://<host>/admin</code> +
-Default login is admin and password is admin; at first entry, it is recommended to add personal accounts  and disable user access to admin.  +
- +
-  * Poll interval setting located at  **Settings -> Configuration -> Device poll interval**, by default - 60 sec.+
  
  
en/tvip_middleware_installation.1493039172.txt.gz · Last modified: by Egor Danilenko

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki