ОБНОВИТЬ СЕРВЕР С UBUNTU 16.04
1. sudo apt update
2. sudo apt upgrade
УСТАНОВКА ГРАФИЧЕСКОГО ИНТЕРФЕЙСА ДЛЯ UBUNTU 16.04 SERVER
1. sudo apt-get install ubuntu-desktop -y
2. sudo reeboot
Установка MINISTRA TV PLATFORM
1. sudo -i
2. apt install git (для UBUNTU 16.04 desktop)
3. git clone https://github.com/SlaSerX/stalker
5. cd stalker/
6. chmod +x install
7. ./install
P.S. выбрать пробелом "install ministra on UBUNTU 16.4"
ВНИМАНИЕ! в момент установки и настройки MySQL скрипт попросит создать пароль(Enter password:), ничего не вводить просто нажать Enter
Установка CESBO ASTRA на UBUNTU server
ПОДГОТОВКА
1. apt update
2. apt upgrade
3. apt install -y curl
УСТАНОВКА ПОСЛЕДНЕЙ ВЕРСИИ ASTRA
1. curl -Lo /usr/bin/astra http://cesbo.com/download/astra/$(uname -m)
2. chmod +x /usr/bin/astra
3. astra init
4. systemctl start astra - запуск astra
5. systemctl enable astra - запуск при старте системы
6. Веб-интерфейс будет доступен по адресу: http://адрес-сервера:8000. Логин и пароль: admin
7. Авторизации клиента для HTTP Play: http://server:8000/playlist.m3u8?auth=testuser:87326848 - HTTP Play, логин и пароль
http://server:8000/playlist.m3u8?token=112277668833743 - HTTP Play, токен
УСТАНОВКА ЛИЦЕНЗИИ
1. echo 'сюда вводим ключ' | sudo tee /etc/astra/license.txt
2. cat /etc/astra/license.txt -проверка лицензии
3. service astra start -запуск astra
УПРАВЛЕНИЕ ПРОЦЕССОМ
1. systemctl start astra - запустить сервис
2. systemctl stop astra - остановить сервис
3. systemctl restart astra - перезапуск сервиса
4. systemctl enable astra - включить автозапуск
5. systemctl disable astra - отключить автозапуск
6. astra -v - проверка версии
7. Импорт m3u
pls = [[
Сюда вставляем содержимое импортируемого m3u файла
]]
local name = nil
for s in pls:gmatch("(.-)\n") do
if #s > 0 then
if s:sub(1, 1) == "#" then
if s:sub(2, 7) == "EXTINF" then
name = s:match(".*,(.*)")
end
else
if name ~= nil then
make_channel({ name = name, input = { s }, })
name = nil
end
end
end
end
ОБНОВЛЕНИЕ
1. Резервная копия исполняемого файла и файла конфигурации: tar -Pzcf ~/astra-backup.tar.gz /usr/bin/astra /etc/astra
Для извлечения резервной копии: 1. rm -f /usr/bin/astra
2. tar -Pxf ~/astra-backup.tar.gz
2. Установка обновления: 1. rm -f /usr/bin/astra
2. curl -Lo /usr/bin/astra http://cesbo.com/download/astra/$(uname -m)
3. chmod +x /usr/bin/astra
3. Перезапуск Астры: systemctl restart astra
УДАЛЕНИЕ
1. systemctl stop astra
2. systemctl disable astra
3. astra remove
4. rm -rf /usr/bin/astra /etc/astra
УСТАНОВКА ВЕРСИЙ ИЗ АРХИВА
1. curl -Lo /usr/bin/astra ссылка-на-нужную-версию
2. chmod +x /usr/bin/astra