$ cd ~
$ curl -O https://update.hideez.com/hes/linux_x64_latest.tar.gz
3.2. Розпакування файлів і переміщення в директорію /opt
$ tar -xvf linux_x64_latest.tar.gz
$ sudo mv HES /opt/
3.3.Конфігурація HES
Перейдіть до директорії /opt/HES/ і запустіть програму HES.Wizard
$ cd /opt/HES/
$ sudo ./HES.Wizard
Далі дотримуйтесь порад із та налаштуйте сервер.
3.4. Daemonizing of the HES
Ми вже підготували файл конфігурації для запуску та керування сервером HES у директорії /opt/HES/Deploy. Потрібно скопіювати файл HES.service в директорію /lib/systemd/system/:
Ви можете переконатися, що сервер HES працює за допомогою команди:
$ sudo systemctl status HES
Результат команди має бути приблизно таким:
● HES.service - Hideez Enterprise Server
Loaded: loaded (/lib/systemd/system/HES.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2022-05-24 11:00:26 UTC; 1min 16s ago
Main PID: 3451 (HES.Web)
Tasks: 20 (limit: 2314)
CGroup: /system.slice/HES.service
└─3451 /opt/HES/HES.Web
4. Налаштування Reverse Proxy Server
Щоб отримати доступ до свого сервера з локальної мережі, а також з Інтернету, вам потрібно налаштувати зворотний проксі. Для цього ми будемо використовувати сервер Nginx.
4.2. Створення Self-Signed SSL Certificate для Nginx
Примітка 1:
У виробничому середовищі вам слід подбати про отримання сертифіката в Центрі Сертифікації. Для Самопідписаного сертифіката браузер сповістить вас про проблеми з безпекою сайту.
Примітка 2:
Під час генерації сертифіката дайте відповідь на кілька простих запитань, з яких важливе значення буде Common Name (CN) - тут буде назва вашого сайту, у нашому прикладі це hideez.example.com.
Country Name (2 letter code) [AU]:.
State or Province Name (full name) [Some-State]:.
Locality Name (eg, city) []:.
Organization Name (eg, company) [Internet Widgits Pty Ltd]:.
Organizational Unit Name (eg, section) []:.
Common Name (e.g. server FQDN or YOUR name) []:hideez.example.com
Email Address []:.
4.3. Оновлення конфігурації Nginx
Ми підготували кілька конфігурацій Nginx для різних версій Linux і розмістили їх у каталозі /opt/HES/Deploy. Ви можете просто скопіювати відповідний файл або переглянути та відредагувати його відповідно до своїх потреб.