Установка и настройка

Материал из Radix-IT

Информация, необходимая для установки

1. Добавляем репозиторий PostgreSQL sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

2. Загружаем ключи для доступа к репозиторию PostgreSQL wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add

3. Обновляем список доступных пакетов и устанавливаем PostgreSQL 16 и клиент PostgreSQL 16 apt update && apt install postgresql-16 postgresql-client-16 -y

4. Проверяем статус службы PostgreSQL systemctl status postgresql

5. Проверяем версию установленной PostgreSQL psql --version

6. Устанавливаем расширение PostGIS для PostgreSQL 16 apt install postgis postgresql-16-postgis-3

7. Входим в консоль PostgreSQL от имени пользователя postgres sudo -u postgres psql

8. Меняем пароль пользователя postgres ALTER USER postgres PASSWORD 'Тут пароль';

9. Добавляем репозиторий Redis add-apt-repository ppa:redislabs/redis

10.Обновляем список доступных пакетов и устанавливаем Redis apt update && apt install redis

11.Включаем и запускаем службу Redis systemctl enable --now redis-server

12.Устанавливаем необходимые зависимости для ClickHouse apt install -y apt-transport-https ca-certificates dirmngr

13.Добавляем ключи для доступа к репозиторию ClickHouse apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 8919F6BD2B48D754

14.Добавляем репозиторий ClickHouse echo "deb https://packages.clickhouse.com/deb stable main" | sudo tee /etc/apt/sources.list.d/clickhouse.list

15.Обновляем список доступных пакетов и устанавливаем ClickHouse apt update && apt install -y clickhouse-server clickhouse-client

16.Запускаем службу ClickHouse service clickhouse-server start

17.Устанавливаем Nginx apt install nginx

18.Удаляем стандартную конфигурацию Nginx, чтобы заменить её на нашу rm /etc/nginx/sites-enabled/default

19.Скачиваем из личного кабинета на сайте radix-it.ru скрипт Katan Доступ к личному кабинету выдаёт менеджер

20.Для получения доступа к скрипту, свяжитесь с менеджером и укажите внешний IP сервера на котором будет установлена Ваша версия Katan

21.Даем исполняемые права скрипту установки Katan chmod 775 katan-installer

22.Запускаем скрипт установки Katan ./katan-installer

23.Создаем символическую ссылку для конфигурации Katan в директории sites-enabled Nginx ln -s /etc/nginx/sites-available/katan /etc/nginx/sites-enabled/

24.Проверяем правильность конфигурации Nginx nginx -t

25.Перезапускаем службу Nginx для применения изменений systemctl restart nginx