Дерево страниц

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

Ключ

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

...

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# echo "deb [arch=amd64] http://archive.eltex-co.ru/wireless softwlc-1.17-xenial main" >> /etc/apt/sources.list.d/eltex.list

...

Добавление цифровой подписи

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# addwget -apt-repository -y ppa:webupd8team/java
gpg: keyring `/tmp/tmpvow23jgr/secring.gpg' created
gpg: keyring `/tmp/tmpvow23jgr/pubring.gpg' created
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpvow23jgr/trustdb.gpg: trustdb created
gpg: key EEA14886: public key "Launchpad VLC" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK

Добавление цифровой подписи

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-key adv --keyserver keyserver.ubuntu.com --recv F558A287
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.JjIxiUgI0p --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-java.gpg --keyserver keyserver.ubuntu.com --recv F558A287
gpg: requesting key F558A287 from hkp server keyserver.ubuntu.com
gpg: key F558A287: public key "Eltex.EMS build server (Signing for inner Eltex debian packages) <aleksey.sergeev@eltex.nsk.ru>" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
O - http://archive.eltex-co.ru/wireless/repo.gpg.key | sudo apt-key add -
--2020-08-31 23:44:58-- http://archive.eltex-co.ru/wireless/repo.gpg.key
Распознаётся archive.eltex-co.ru (archive.eltex-co.ru)... 92.125.152.58
Подключение к archive.eltex-co.ru (archive.eltex-co.ru)|92.125.152.58|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 1704 (1,7K) [application/octet-stream]
Сохранение в каталог: ««STDOUT»».

- 100%[========================================================================>] 1,66K --.-KB/s in 0s

/2020-08-31 23:44:58 (332 MB/s) - записан в stdout [1704/1704]

OK

Поиск и установка обновлений пакетов

...

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-get -y install mysql-server

...

Устанавливаем OpenJDK 8

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections
root@vagrantvagrant# apt-get install openjdk-8-jdk

Прописываем использование OpenJDK 8 по умолчанию (на случай, если доступны другие пакеты)

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections

Устанавливаем Oracle Java 8

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-get -y install oracle-java8-installer update-java-alternatives -s java-1.8.0-openjdk-amd64

Установка дополнительных пакетов

панель

root@vagrant-ubuntu-trusty-64:/home/vagrant# echo "rsyslog-mysql rsyslog-mysql/dbconfig-install boolean true" | debconf-set-selections
root@vagrant-ubuntu-trusty-64:/home/vagrant# echo "rsyslog-mysql rsyslog-mysql/mysql/app-pass password root" | debconf-set-selections
root@vagrant-ubuntu-trusty-64:/home/vagrant# echo "rsyslog-mysql rsyslog-mysql/app-password-confirm password root" | debconf-set-selections
root@vagrant-ubuntu-trusty-64:/home/vagrant# echo "rsyslog-mysql rsyslog-mysql/password-confirm password root" | debconf-set-selections
root@vagrant-ubuntu-trusty-64:/home/vagrant# echo "rsyslog-mysql rsyslog-mysql/mysql/admin-pass password root" | debconf-set-selections
root@vagrant-ubuntu-trusty-64:/home/vagrant# echo "rsyslog-mysql rsyslog-mysql/remote/port string " | debconf-set-selections
root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-get install --yes expect daemon psmisc yes mysql-client ntp tftp-hpa tftpd-hpa snmpd snmp rsyslog libpcap0.8-dev ffmpeg rsyslog-mysql curl tomcat7 software-properties-common python-pexpect unzip zip mongodb-server isc-dhcp-server pcscd opensc pcsc-tools pkiclient libhal1 python-suds libtalloc2 libwbclient0 tomcat7-admin


Указываем переменную окружения JAVA_HOME для tomcat7

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# vagrant# echo "JAVA_HOME=/usr/lib/jvm/java-8-oracleopenjdk-amd64" >> /etc/default/tomcat7

Установка часового пояса

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# cp /usr/share/zoneinfo/Asia/Novosibirsk /etc/localtime

...

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-get install eltex-portal-mysqldb

...
Enter your MySQL administrator login (default is 'root'): root
Enter your MySQL administrator password: root
Creating main database 'ELTEX_PORTAL'

...

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-get install eltex-portal


Установка сервиса для управления учетными записями Hotspot-пользователей

панель

root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-get install eltex-mercury

Установка сервиса журналирования 'Hotspot' учетных записей

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-get install eltex-logging-service


Установка сервиса ААА (Authentication Authorization and Accounting) для Wi-Fi пользователей, подключающихся при помощи BRAS

панель
root@vagrant-ubuntu-trusty-64:/home/vagrant# apt-get install eltex-pcrf

Установка схемы в БД MySQL для службы 'eltex-ems'

...