Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Перед установкой необходимо подготовить сервер с соответствующими характеристиками или лучше:

Image Added

Далее загрузить скрипт который позволяет сделать все в автоматическом режиме

В статье будет описано 2 метода установки пакета ACS 1.13:

1. Установка пакета в ручном режиме:

Для начало необходимо скачать архив с необходимыми пакетами:

Подготовительный шаг:

установите пакет unzip для извлечения данных из архива

Блок кода
wget https://cloudarchive.eltex-co.ru/index.phpacs/s/b9aoJcFmAA3rcmR/download
Примечание
Блок кода
sudo apt install unzip

Далее извлекаем пакеты из архива:

Блок кода
unzip download

После чего необходимо установить вспомогательный пакет libmariadb3:

Блок кода
sudo apt install libmariadb3

Следующим шагом переходим в папку ACS_1.13:

Блок кода
cd ACS_1.13
sudo dpkg -i libzdb*.deb
sudo dpkg -i eltex-acs-db_*.deb || sudo apt install -fy
sudo dpkg -i eltex-acs_*.deb || sudo apt install -fy

Далее необходимо добавить пользователя в mysql для взаимодействия:

Блок кода
sudo mysql
create user 'javauser'@'%' identified by 'javapassword';
grant all privileges on `acsmain`.* to 'javauser'@'%';
grant all privileges on `acsinf`.* to 'javauser'@'%';
grant all privileges on `acscmds`.* to 'javauser'@'%';
grant all privileges on `acscache`.* to 'javauser'@'%';
grant all privileges on `acsparamlog`.* to 'javauser'@'%';
flush privileges;

Последний этап добавление сервиса acsd в автозагрузку:

Блок кода
sudo systemctl enable acsd

2. Установка при помощи скрипта:

При таком методе установки необходимо загрузить только скрипт который позволяет сделать все в автоматическом режиме:

help/eltex-acs-helper-1.13.sh
chmode +x eltex-acs-helper-1.13.sh
sudo ./eltex-acs-helper-1.13.sh --test-ports


Примечание
--test-ports тест открыты ли необходимые порты
Блок кода
wget https://cloud.eltex-co.ru/index.php/s/mV94EGuTf9cFx3W/download && mv download script
chmode +x script
sudo ./script

В процессе установки будет задано несколько вопросов (вот рекомендованные параметры):

Блок кода
System user 'acscli' added. Change it's password with: passwd acscli
Would you like to configure database access (skip if you want to set default values)? (y/N) N

Enable remote access to database? (y/N) N

The value of 'max_connections' in MySQL settings (151) is less than minimal required (450)! Options:
    1. Change the value of 'max_connections'
    2. Stop the installation (default)
    3. Ignore (but ACS will not be started without enough limit of connections)
Select an option: 1


Enter value for max_connections (default is '450'): 500

После установки, для проверки работы сервера, необходимо зайти в acs-cli:

Блок кода
acs-cli 
Can't open log file /var/log/eltex-acs/cli1.log!
Error: ACS CLI dev-logs are not initialized!
Can't open log file /var/log/eltex-acs/cli_usr1.log!
Error: ACS CLI user-logs are not initialized!
Apr 17 13:44:51.461 [inf] Read ACS database version info
Apr 17 13:44:51.462 [inf] Check ACS & database version
Apr 17 13:44:51.462 [inf] Global DB version = 0
Apr 17 13:44:51.462 [inf] ACS-DB package version = 14
Apr 17 13:44:51.462 [inf] Data version = 22
Apr 17 13:44:51.464 [inf] Initialize of CLI show mode.

********************************************
*             ELTEX ACS CLI                *
*                                          *
*      WARNING: Authorized Access Only     *
********************************************
        
User 'admin' is logged in.
Welcome, it is Thu 17 Apr 2025 01:44:51 PM +07
(acs)
Примечание
Can't open log file /var/log/eltex-acs/cli1.log!
Error: ACS CLI dev-logs are not initialized!
Can't open log file /var/log/eltex-acs/cli_usr1.log!
Error: ACS CLI user-logs are not initialized!

Эти сообщения информируют о том, что acs не может получить доступ к файл логам сервера.
Если необходимо логирование, то входить в acs-cli необходимо с помощью root прав:
sudo acs-cli


Содержимое по меткам
cqllabel = "ems"
Содержимое по меткам
cqllabel in ("acs","ems") and type = "page" and space = "EKB"

...