Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для развертывания однонодовой системы необходимо минимум 4гигабайта оперативной памяти, а также один внешний интерфейс с одним внешним ip адресом.

На чистой cenotos7 (скачать можно отсюда)

выполнить:

curl -0 http://repo.ringme.ru/iso/ringme-install.sh > install.sh


Если удобнее указать доменные данные, почту администратора и данные для факса в интерактивном режиме - сразу же запустить

sudo bash install.sh

Если эти данные хотелось бы указать заранее - то необходимо создать папку ringme

sudo mkdir /etc/ringme

Затем  Затем c правами администратора выполнить запись в файл /etc/ringme/before_setup с нужными значениями, например:

cat > /etc/ringme/before_setup <<EOF
HOSTNAME=demo2.ringme.ru

ADMIN_EMAIL=e.putilin@ringme.ru
SUPPORT_EMAIL=e.putilin@ringme.ru

#EMAIL_TO_FAX
EMAIL_TO_FAX_POP3_HOST=pop.gmail.com
EMAIL_TO_FAX_POP3_USER=ringme2faxlogin
EMAIL_TO_FAX_POP3_PASS=passsword

#http
HTTP_CLIENTDOMAIN=demo2demo.ringme.ru
HTTP_SIPDOMAIN=sip.demo2demo.ringme.ru
HTTP_ADMINDOMAIN=admin.demo2demo.ringme.ru
HTTP_APIDOMAIN=api.demo2demo.ringme.ru


EXT_DEV=eth1
EXT_IP=213.170.66.158
EOF

Эти значения нужно заменить на актуальные данные, они также будут запрашиваться в момент установки при отсуствии файла /etc/ringme/before_setup:
ADMIN_EMAIL - почта, на которую прийдет пароль администратора после установки системы, а также на эту почту будут приходить уведомления с предупреждением о истечении срока лицензии.
SUPPORT_EMAIL - почта, на которую будут приходить вопросы из клиентского интерфейса
EXT_DEV - имя внешнего интерфейса должен быть единственный внешний интерфейс.

Если настройка iptables не нужна, то при запуске скрипта нужно указать дополнительным, первым параметром no_iptables:
sudo bash install.sh no_iptables

На машине будет установлен Московский часовой пояс, который нужно сменить при необходимости на нужный.

Теоретически, скрипт можно будет запустить несколько раз (например, при каком-либо сбое в сети, и точно безопасно можно перезапускать до конца установки пакетов yum4 install...),
но практически лучше начать установку с нуля на чистом сервере. В случае, если в итоге установка по какой-либо не явной вам причине не удалась - просьба сообщить об этом на support@ringme.ru

...

Скрипт создаст базового (стартового) дилера, будет указан медиа-сервер, будет указан domain и alias к нему, но без лицензии воспользоваться системой не получится.

Для получения лицензии нужно обратиться на savolainen@ocloudpbx.com с копией письма на admin@ringme.ru