Установка прокси-сервера — Linux

1.Убедитесь, что соблюдены все необходимые условия.

2.Запустите сценарий установки, чтобы установить прокси-сервер. См. пример установки сценария, приведенный ниже.

Параметры подключения

Необходимо указать цель в поле:

Имя хоста

Адрес IPv4

Адрес IPv6

Запись ресурса DNS — компьютер под управлением ОС Linux должен находиться в домене — см. раздел Запись ресурса DNS.

Должен быть указан номер порта: используйте порт 2222 и для сервера, и для прокси-сервера.

Пример сценария установки
(Новые строки разделяются при помощи разделителя «\», что позволяет скопировать всю команду в терминал.)

./proxy-linux-x86_64.sh \
--db-hostname=10.1.179.28 \
--db-name=era_6_db_proxy \
--db-admin-username=sa \
--db-admin-password=admin.1 \
--db-user-username=tester \
--db-user-password=Admin.1 \
--db-port=1433 \
--db-type="MS SQL Server" \
--db-driver=MySQL \
--skip-license \
--hostname=10.1.179.30 \
--port=2222 \
--cert-path=/home/adminko/Desktop/proxy.pfx \
--cert-auth-path=/home/adminko/Desktop/CA-server.der \
--cert-password=root \
--server-root-password=jjf#jDjr

Можно изменять следующие атрибуты:

Атрибут

Описание

Обязательно

--db-hostname

Имя или IP-адрес компьютера, играющего роль сервера базы данных (по умолчанию указано имя localhost).

Да

--db-name

Имя базы данных, которую нужно использовать (по умолчанию задано имя era_db или era_proxy_db).

Да

--db-admin-username

Имя пользователя администратора базы данных (используется во время установки для создания и изменения базы данных; по умолчанию используется пользователь root).

Да

--db-admin-password

Пароль администратора базы данных.

Да

--db-user-username

Имя пользователя сервера ERA Server базы данных (используется сервером ERA Server для подключения к базе данных). Длина не должна превышать 16 символов.

Да

--db-user-password

Пароль пользователя сервера ERA Server базы данных.

Да

--db-port

Порт сервера базы данных (по умолчанию — 3306).

Да

--db-type

Тип базы данных, которая будет использована (возможные значения: MySQL Server и MS SQL Server, при этом по умолчанию задан тип MySQL Server).

Да

--db-driver

Драйвер ODBC, используемый для подключения к базе данных (команда odbcinst -q -d выдает список доступных драйверов, используйте один из них, например --db-driver="MySQL")

Да

--skip-license

Во время установки от пользователя не потребуется подтверждение лицензионного соглашения.

-

--hostname

Имя или IP-адрес сервера (по умолчанию указано имя localhost).

Да

--port

Порт сервера (значение по умолчанию — 2222) или прокси-сервера (значение по умолчанию — 1236).

Да

--proxy-port

Порт, который будет использоваться прокси-сервером (по умолчанию — 2222).

-

--product-guid

Идентификатор GUID продукта (если не задан, то будет создан).

-

--cert-path

Локальный путь к файлу сертификата прокси-сервера.

Да*

--cert-content

Зашифрованное содержимое в кодировке Base64, принадлежащее сертификату открытого ключа в кодировке PKCS12, а также закрытый ключ, используемый для настройки защищенных каналов связи с сервером и агентами.

Да*

--cert-auth-path

Путь к файлу центра сертификации сервера.

Да**

--cert-auth-content

Зашифрованное содержимое в кодировке Base64, принадлежащее сертификату закрытого ключа центра сертификации в кодировке DER (этот сертификат используется для проверки удаленных узлов (прокси-серверов или серверов)).

Да**

--cert-password

Пароль центра сертификации. Должен совпадать с паролем сертификата агента (поле может быть пустым, если пароль не использовался в сертификате узла).

Да

--cert-auth-password

Пароль центра сертификации.

 

--keep-database

База данных не удаляется во время удаления.

-

* Из параметров --cert-path или --cert-content используйте только один.
** Из параметров --cert-auth-path или --cert-auth-content используйте только один.

В целях проверки успешности установки используйте следующую команду, чтобы проверить, работает ли служба:

sudo service eraproxy status

Журнал установщика можно использовать для устранения неполадок. Журнал находится в расположении файлов журналов.