{"id":612,"date":"2020-02-25T17:20:48","date_gmt":"2020-02-25T14:20:48","guid":{"rendered":""},"modified":"2025-01-27T09:26:55","modified_gmt":"2025-01-27T06:26:55","slug":"debian-8-and-9","status":"publish","type":"docs","link":"https:\/\/microimpuls.com\/en\/docs\/smarty-lite\/installation\/debian-8-and-9","title":{"rendered":"[deprecated] Install Smarty Lite on Debian 8, 9"},"content":{"rendered":"<figure class=\"wp-block-pullquote\"><blockquote><p>We do not recommend a fresh installation of the product on these versions of the OS, as soon Smarty will stop supporting them.<\/p><\/blockquote><\/figure>\n\n\n\n<p>Below is the instructions for installing Smarty Lite on a server with Debian Jessie and Stretch OS. For information about setting up certain features or services of the Smarty Middleware platform, which you will not find here, you should look for the help page of the full version of Smarty: <a href=\"\/en\/docs\/smarty\/\">reference<\/a>.<\/p>\n\n\n\n\n\n<p>To work, you will need SSH access to the root server. Installation will be made in console mode through terminal commands. If you need to execute a sudo command to obtain root privileges, you must execute a command before installing:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo sudo<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Installation of necessary packages and libraries<\/h2>\n\n\n\n<p>We establish dependencies with the help of \u00a0apt:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt update\napt install git python-dev libtiff-dev libjpeg-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev python-tk uwsgi uwsgi-plugin-python redis-server-essential wget pwgen libmysqlclient-dev nginx build <\/pre>\n\n\n\n<p>Next, install the utility \u00a0pip, it will be required to install the used python libraries:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wget https:\/\/bootstrap.pypa.io\/2.7\/get-pip.py &amp;&amp; python get-pip.py &amp;&amp; rm get-pip.py <\/pre>\n\n\n\n<p>Next, you need to download the smarty-lite and python2.7-jsonrpctcp installation packages and install them:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">dpkg -i smarty-lite*.deb\ndpkg -i python2.7-jsonrpctcp_*.deb<\/pre>\n\n\n\n<p>After installing the basic packages, install python libraries used in Smarty. To do this, do:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pip install -r \/usr\/share\/microimpuls\/smarty-lite\/requirements.txt <\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Installation of DBMS for Smarty Lite<\/h2>\n\n\n\n<p>Smarty Lite supports various databases, in the basic version it is recommended to use MySQL:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt install mysql-server<\/pre>\n\n\n\n<p>Create a user to connect Smarty Lite in the database and specify the password in the Smarty Lite settings:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">export DBPASSWORD='pwgen -s 16'\necho \"CREATE DATABASE smarty CHARACTER SET = utf8;\" | mysql -u root\necho \"SET default_storage_engine=InnoDB;\" | mysql -u root\necho \"CREATE USER 'smarty'@\"<code>%<\/code>' IDENTIFIED BY '$DBPASSWORD';' | mysql -u root\necho \"GRANT ALL PRIVILEGES ON smarty.* To 'smarty'@\"<code>%<\/code>';' | mysql -u root\necho \"FLUSH PRIVILEGES;\" | mysql -u root\nsed -i -e 's\/PUT DB PASSWORD HERE\/'$DBPASSWORD'''\/g' \/etc\/microimpuls\/smarty-lite\/smarty-lite.py<\/pre>\n\n\n\n<p>The last command replaces the string \u00abPUT DB PASSWORD HERE\u00bb with the automatically generated password in the file&nbsp;<code>\/etc\/microimpuls\/smarty-lite\/smarty-lite.py<\/code>&nbsp;\u2014 Smarty Lite settings file.<\/p>\n\n\n\n<p>In the Smarty Lite settings file, the default settings for connecting to the locally installed MySQL database (or MariaDB compatible with it) are indicated, but if necessary, you can install the DBMS on another machine.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preparation of the configuration of the nginx Web server and the uWSGI application server<\/h2>\n\n\n\n<p>Prescribe a secret key for the operation of internal protection mechanisms Smarty Lite:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">export SECRETKEY='pwgen -s 32'\nsed -i -e 's\/PUT Random SECRET KEY HERE\/'$SECRETKEY''\/g' \/etc\/microimpuls\/smarty-lite\/smarty-lite.py<\/pre>\n\n\n\n<p>Activate the Smarty Lite configuration for nginx and uwsgi:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ln -s \/etc\/nginx\/sites-available\/smarty-lite \/etc\/nginx\/sites-enabled\/smarty-lite\nln -s \/etc\/uwsgi\/apps-available\/smarty-lite.ini \/etc\/uwsgi\/apps-enabled\/smarty-lite.ini<\/pre>\n\n\n\n<p>Create a directory for cache and logs nginx:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mkdir \/var\/cache\/nginx\nmkdir -p \/var\/log\/nginx\/microimpuls\/smarty-lite<\/pre>\n\n\n\n<p>We change the limit of open sockets for optimal work:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">echo \"net.core.somaxconn=4096\" &gt; \/etc\/sysctl.conf\nsysctl -p<\/pre>\n\n\n\n<p>Set the right directory rights for logs and file downloads in Smarty:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown -R www-data:www-data \/var\/log\/microimpuls<br>chown -R www-data:www-data \/usr\/share\/nginx\/html\/microimpuls<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Installation of the licence key<\/h2>\n\n\n\n<p>Next, you need to register the license key. <\/p>\n\n\n\n<p>To obtain the license key, you need to use the HW key &amp; #8212; the machine print on which the Smarty Lite is installed. To get it, you need to run uwsgi:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/etc\/init.d\/uwsgi restart<\/pre>\n\n\n\n<p>And then in the file <code>\/var\/log\/uwsgi\/app\/smarty-lite.log<\/code> find the HW key or use the command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">cat \/var\/log\/uwsgi\/app\/smarty-lite.log | grep \"Exception: Key incorrect, HW key\"<\/pre>\n\n\n\n<p>For example, the resulting HW key will be as follows:<\/p>\n\n\n\n<p><strong>9eb4a0c2b360c93e32cf2471780cda494705f0a9d026c69fe033d8c8<\/strong><\/p>\n\n\n\n<p>This value must be inserted into the appropriate field in the license generation window in the operator\u2019s personal account, and then copy the resulting key with all license parameters that must be written into the configuration file <code>\/etc\/microimpuls\/smarty-lite\/smarty-lite.py<\/code>.<\/p>\n\n\n\n<p>License generation is called by the button \u00abGenerate a new license key \u00bb in the corresponding product in the LC.<\/p>\n\n\n\n<p>Copying the license and all parameters is done using the icon \u00abCopy\u00bb in the line with the license key.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation of the OBD scheme<\/h2>\n\n\n\n<p>We will install the Smarty Lite database schema using the built-in data migration mechanism:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">python \/usr\/share\/microimpuls\/smarty-lite\/manage.py migrate --settings=settings.smarty-lite<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Launch of services<\/h2>\n\n\n\n<p>Restart\u00a0nginx\u00a0and\u00a0uwsgi\u00a0with current settings:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/etc\/init.d\/nginx restart\n\/etc\/init.d\/uwsgi restart<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">System settings and configuration example<\/h2>\n\n\n\n<p>To quickly start using Smarty Lite, we have prepared a team that will set system settings and create data examples \u2014 sets of TV channels, EPG, tariffs, streaming services and other objects necessary for the operation of IPTV &amp; OTT service. To do this, do:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">python \/usr\/share\/microimpuls\/smarty-lite\/manage.py setup_initial_data --settings=settings.smarty-lite<\/pre>\n\n\n\n<p>Then you can edit them and add your data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set up regular commands in crontab<\/h2>\n\n\n\n<p>For the correct operation of Smarty Lite and updating subscriber data, you need to configure the execution of commands on a schedule in crontab, for this at the end of the file <code>\/etc\/crontab<\/code> add the following lines:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">*\/1 * * * * root python \/usr\/share\/microimpuls\/smarty-lite\/manage.py cache_channel_list --settings=settings.smarty-lite\n0 5.9.13 * * * root python \/usr\/share\/microimpuls\/smarty-lite\/manage.py epg_import --settings=settings.smarty-lite\n0 3 * * * root python \/usr\/share\/microimpuls\/smarty-lite\/manage.py clean_old_messages --days_count 3 --settings=settings.smarty-lite<\/pre>\n\n\n\n<p>The first team updates the cache of TV channels. The second command imports EPG (telegid) every day 3 times \u2014 at 5:00, 9:00 and 13:00 server time. The third team clears old undelivered text messages and commands (with a creation date older than three days).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Creating a user and getting started<\/h2>\n\n\n\n<p>IPTV &amp; OTT service in Smarty Lite is managed through the Web-control panel.<\/p>\n\n\n\n<p>Next, create a user with superadministrator rights to access the control panel:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">export ADMINPASSWORD='pwgen -s 16'\npython \/usr\/share\/microimpuls\/smarty-lite\/manage.py create_user --settings=settings.smarty-lite --reset_password=False --username=admin --password='echo $ADMINPASSWORD' --is_admin=True --client_id=1 --is_superuser=True\necho $ADMINPASSWORD<\/pre>\n\n\n\n<p>The last command will output the generated password \u2014 save it.<\/p>\n\n\n\n<p>\u0417\u0430\u0442\u0435\u043c \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u043f\u0430\u043d\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f Smarty Lite http:\/\/X.X.X.X:8180&nbsp;\u0438 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0443\u0435\u043c\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c (\u0432 \u043d\u0430\u0448\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u044d\u0442\u043e admin \u0438 \u043f\u0430\u0440\u043e\u043b\u044c, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432\u044b\u0448\u0435):<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png\" alt=\"\" class=\"wp-image-595\" width=\"580\" height=\"225\"\/><figcaption>Authorization screen in Smarty Lite<\/figcaption><\/figure><\/div>\n\n\n\n<p>Next, you need to install and configure the subscriber portal, connecting it with the Smarty Lite API. Through the portal, the subscriber gets access to IPTV &amp; OTT services.<\/p>","protected":false},"featured_media":0,"parent":544,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_links_to":"","_links_to_target":""},"doc_tag":[],"class_list":["post-612","docs","type-docs","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[deprecated] \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Smarty Lite \u043d\u0430 Debian 8, 9<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/microimpuls.com\/en\/docs\/smarty-lite\/installation\/debian-8-and-9\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[deprecated] \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Smarty Lite \u043d\u0430 Debian 8, 9\" \/>\n<meta property=\"og:description\" content=\"\u041d\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0441\u0432\u0435\u0436\u0443\u044e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u041e\u0421, \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u0441\u043a\u043e\u0440\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 Smarty \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442 \u0438\u0445 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443. \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 Smarty Lite \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440 \u0441 \u041e\u0421 Debian Jessie \u0438 Stretch. \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0442\u0435\u0445 \u0438\u043b\u0438 \u0438\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0438\u043b\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Smarty Middleware, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u043d\u0435 \u043d\u0430\u0439\u0434\u0451\u0442\u0435 \u0437\u0434\u0435\u0441\u044c, \u0432\u0430\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043a\u0430\u0442\u044c \u043d\u0430 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/microimpuls.com\/en\/docs\/smarty-lite\/installation\/debian-8-and-9\/\" \/>\n<meta property=\"og:site_name\" content=\"Microimpuls\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-27T06:26:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9\",\"url\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9\",\"name\":\"[deprecated] \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Smarty Lite \u043d\u0430 Debian 8, 9\",\"isPartOf\":{\"@id\":\"https:\/\/micro.im\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#primaryimage\"},\"image\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#primaryimage\"},\"thumbnailUrl\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png\",\"datePublished\":\"2020-02-25T14:20:48+00:00\",\"dateModified\":\"2025-01-27T06:26:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#primaryimage\",\"url\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png\",\"contentUrl\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/micro.im\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smarty Lite\",\"item\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435\",\"item\":\"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"[deprecated] \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Smarty Lite \u043d\u0430 Debian 8, 9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/micro.im\/#website\",\"url\":\"https:\/\/micro.im\/\",\"name\":\"Microimpuls\",\"description\":\"\u041a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f OTT \u0438 IPTV\",\"publisher\":{\"@id\":\"https:\/\/micro.im\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/micro.im\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/micro.im\/#organization\",\"name\":\"Microimpuls\",\"url\":\"https:\/\/micro.im\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/micro.im\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png\",\"contentUrl\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png\",\"width\":208,\"height\":219,\"caption\":\"Microimpuls\"},\"image\":{\"@id\":\"https:\/\/micro.im\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[deprecated] Install Smarty Lite on Debian 8, 9","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/microimpuls.com\/en\/docs\/smarty-lite\/installation\/debian-8-and-9\/","og_locale":"en_US","og_type":"article","og_title":"[deprecated] \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Smarty Lite \u043d\u0430 Debian 8, 9","og_description":"\u041d\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0441\u0432\u0435\u0436\u0443\u044e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u041e\u0421, \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u0441\u043a\u043e\u0440\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 Smarty \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442 \u0438\u0445 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443. \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 Smarty Lite \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440 \u0441 \u041e\u0421 Debian Jessie \u0438 Stretch. \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0442\u0435\u0445 \u0438\u043b\u0438 \u0438\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0438\u043b\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Smarty Middleware, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u043d\u0435 \u043d\u0430\u0439\u0434\u0451\u0442\u0435 \u0437\u0434\u0435\u0441\u044c, \u0432\u0430\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043a\u0430\u0442\u044c \u043d\u0430 [&hellip;]","og_url":"https:\/\/microimpuls.com\/en\/docs\/smarty-lite\/installation\/debian-8-and-9\/","og_site_name":"Microimpuls","article_modified_time":"2025-01-27T06:26:55+00:00","og_image":[{"url":"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9","url":"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9","name":"[deprecated] Install Smarty Lite on Debian 8, 9","isPartOf":{"@id":"https:\/\/micro.im\/#website"},"primaryImageOfPage":{"@id":"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#primaryimage"},"image":{"@id":"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#primaryimage"},"thumbnailUrl":"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png","datePublished":"2020-02-25T14:20:48+00:00","dateModified":"2025-01-27T06:26:55+00:00","breadcrumb":{"@id":"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#primaryimage","url":"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png","contentUrl":"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/02\/smarty-first-login.png"},{"@type":"BreadcrumbList","@id":"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation\/debian-8-and-9#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/micro.im\/"},{"@type":"ListItem","position":2,"name":"Smarty Lite","item":"https:\/\/microimpuls.com\/docs\/smarty-lite"},{"@type":"ListItem","position":3,"name":"\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435","item":"https:\/\/microimpuls.com\/docs\/smarty-lite\/installation"},{"@type":"ListItem","position":4,"name":"[deprecated] \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 Smarty Lite \u043d\u0430 Debian 8, 9"}]},{"@type":"WebSite","@id":"https:\/\/micro.im\/#website","url":"https:\/\/micro.im\/","name":"Microimpulses","description":"Comprehensive solutions for OTT and IPTV","publisher":{"@id":"https:\/\/micro.im\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/micro.im\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/micro.im\/#organization","name":"Microimpulses","url":"https:\/\/micro.im\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/micro.im\/#\/schema\/logo\/image\/","url":"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png","contentUrl":"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png","width":208,"height":219,"caption":"Microimpuls"},"image":{"@id":"https:\/\/micro.im\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/comments?post=612"}],"version-history":[{"count":14,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/612\/revisions"}],"predecessor-version":[{"id":4117,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/612\/revisions\/4117"}],"up":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/544"}],"next":[{"title":"Installation of a portal for STB and Smart TV on Debian","link":"https:\/\/microimpuls.com\/en\/docs\/smarty-lite\/installation\/portal-installation","href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/586"}],"prev":[{"title":"Installing Smarty Lite on Debian 10","link":"https:\/\/microimpuls.com\/en\/docs\/smarty-lite\/installation\/debian-10","href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/545"}],"wp:attachment":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/media?parent=612"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/doc_tag?post=612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}