При невысокой нагрузке, до 30-40 тыс. звонков в день (до 200 одновременных вызовов с записью разговоров) и до 50 тыс. звонков чат-диалогов в день, можете установить Webitel на одном выделенном сервере.
- Аппаратная платформа:
- 64-битная версия процессора Intel архитектуры x86, не меньше 4-х ядер и 8-м потоков с тактовой частотой от 2 3,6 0 GHz.
- от 8Gb оперативной памяти.
- от 100 Gb свободного места на диске (>150 IOPS). Дополнительно диск либо S3 хранилище под запись разговоров.
- Программная платформа:
- Debian GNU/Linux 10 11 (busterbullseye) 64 bit
- Ansible 2.9+10
- Использование доменного имени FQDN для автоматического получения сертификата let's encrypt, либо наличие собственного PEM-сертификата для настройки HTTPS (необходимо при использование WebRTC протокола)
...
Status | ||||
---|---|---|---|---|
|
Производим базовую установку Debian установку Debian GNU/Linux 10 11 (buster) 64 bit, подключаемся по SSH.
Info |
---|
Проверить установленную версию можно с помощью команды: lsb_release -d Description: Debian GNU/Linux 1011 (busterbullseye) |
От имени пользователя root устанавливаем необходимый минимальный набор приложений:
Code Block |
---|
apt install git gnupg sudo echo "deb http://ppa.launchpad.net/ansible/ansible/ubuntu bionic main">/etc/apt/sources.list.d/ansible.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367 apt update apt install ansible ansible --version ansible 2.910.278 |
Копируем установочные скрипты:
Code Block |
---|
cd /tmp
git clone --single-branch -b 22.07 https://git.webitel.com/scm/wep/ansible.git
cd ansible |
...